Merge "Don\'t expose ashmem constants on the host."
am: 54fed512b9
* commit '54fed512b9846a024332deb8bdffe0ee5ce784e0':
Don't expose ashmem constants on the host.
Change-Id: I5550cd35693a6c7d6e68880018b2acbc9caa90a6
This commit is contained in:
commit
ed95190b69
|
@ -12,6 +12,10 @@
|
|||
|
||||
#include <stddef.h>
|
||||
|
||||
#if defined(__BIONIC__)
|
||||
#include <linux/ashmem.h>
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
@ -26,20 +30,4 @@ int ashmem_get_size_region(int fd);
|
|||
}
|
||||
#endif
|
||||
|
||||
#ifndef __ASHMEMIOC /* in case someone included <linux/ashmem.h> too */
|
||||
|
||||
#define ASHMEM_NAME_LEN 256
|
||||
|
||||
#define ASHMEM_NAME_DEF "dev/ashmem"
|
||||
|
||||
/* Return values from ASHMEM_PIN: Was the mapping purged while unpinned? */
|
||||
#define ASHMEM_NOT_PURGED 0
|
||||
#define ASHMEM_WAS_PURGED 1
|
||||
|
||||
/* Return values from ASHMEM_UNPIN: Is the mapping now pinned or unpinned? */
|
||||
#define ASHMEM_IS_UNPINNED 0
|
||||
#define ASHMEM_IS_PINNED 1
|
||||
|
||||
#endif /* ! __ASHMEMIOC */
|
||||
|
||||
#endif /* _CUTILS_ASHMEM_H */
|
||||
|
|
|
@ -62,12 +62,12 @@ int ashmem_set_prot_region(int fd __unused, int prot __unused)
|
|||
|
||||
int ashmem_pin_region(int fd __unused, size_t offset __unused, size_t len __unused)
|
||||
{
|
||||
return ASHMEM_NOT_PURGED;
|
||||
return 0 /*ASHMEM_NOT_PURGED*/;
|
||||
}
|
||||
|
||||
int ashmem_unpin_region(int fd __unused, size_t offset __unused, size_t len __unused)
|
||||
{
|
||||
return ASHMEM_IS_UNPINNED;
|
||||
return 0 /*ASHMEM_IS_UNPINNED*/;
|
||||
}
|
||||
|
||||
int ashmem_get_size_region(int fd)
|
||||
|
|
Loading…
Reference in New Issue