/* | |
* include/linux/ashmem.h | |
* | |
* Copyright 2008 Google Inc. | |
* Author: Robert Love | |
* | |
* This file is dual licensed. It may be redistributed and/or modified | |
* under the terms of the Apache 2.0 License OR version 2 of the GNU | |
* General Public License. | |
*/ | |
#ifndef _LINUX_ASHMEM_H | |
#define _LINUX_ASHMEM_H | |
#include <linux/limits.h> | |
#include <linux/ioctl.h> | |
#include <linux/compat.h> | |
#include "uapi/ashmem.h" | |
/* support of 32bit userspace on 64bit platforms */ | |
#ifdef CONFIG_COMPAT | |
#define COMPAT_ASHMEM_SET_SIZE _IOW(__ASHMEMIOC, 3, compat_size_t) | |
#define COMPAT_ASHMEM_SET_PROT_MASK _IOW(__ASHMEMIOC, 5, unsigned int) | |
#endif | |
#endif /* _LINUX_ASHMEM_H */ |