Searched refs:share_attr_fd (Results 1 – 2 of 2) sorted by relevance
/hardware/google/gchips/gralloc3/src/ |
D | gralloc_buffer_priv.cpp | 48 int share_attr_fd = -1; in gralloc_buffer_attr_allocate() local 55 share_attr_fd = hnd->get_share_attr_fd(); in gralloc_buffer_attr_allocate() 56 if (share_attr_fd >= 0) in gralloc_buffer_attr_allocate() 59 close(share_attr_fd); in gralloc_buffer_attr_allocate() 63 share_attr_fd = ashmem_create_region("gralloc_shared_attr", PAGE_SIZE); in gralloc_buffer_attr_allocate() 65 share_attr_fd = alloc_metadata(); in gralloc_buffer_attr_allocate() 68 if (share_attr_fd < 0) in gralloc_buffer_attr_allocate() 87 hnd->attr_base = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, share_attr_fd, 0); in gralloc_buffer_attr_allocate() 101 hnd->set_share_attr_fd(share_attr_fd); in gralloc_buffer_attr_allocate() 108 if (share_attr_fd >= 0) in gralloc_buffer_attr_allocate() [all …]
|
D | gralloc_buffer_priv.h | 71 int share_attr_fd = -1; in gralloc_buffer_attr_map() local 78 share_attr_fd = hnd->get_share_attr_fd(); in gralloc_buffer_attr_map() 79 if (share_attr_fd < 0) in gralloc_buffer_attr_map() 90 hnd->attr_base = mmap(NULL, PAGE_SIZE, prot_flags, MAP_SHARED, share_attr_fd, 0); in gralloc_buffer_attr_map()
|