• Home
  • Raw
  • Download

Lines Matching refs:size

89         size_t size = 0;  in init_pmem_area_locked()  local
90 err = deps.getPmemTotalSize(fd, &size); in init_pmem_area_locked()
94 size = 8<<20; // 8 MiB in init_pmem_area_locked()
96 allocator.setSize(size); in init_pmem_area_locked()
98 void* base = deps.mmap(0, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, in init_pmem_area_locked()
145 int PmemUserspaceAllocator::alloc_pmem_buffer(size_t size, int usage, in alloc_pmem_buffer() argument
152 int offset = allocator.allocate(size); in alloc_pmem_buffer()
172 err = deps.mapPmem(fd, offset, size); in alloc_pmem_buffer()
182 ALOGV("%s: mapped fd %d at offset %d, size %d", pmemdev, fd, offset, size); in alloc_pmem_buffer()
183 memset((char*)base + offset, 0, size); in alloc_pmem_buffer()
196 int PmemUserspaceAllocator::free_pmem_buffer(size_t size, void* base, int offset, int fd) in free_pmem_buffer() argument
201 int err = deps.unmapPmem(fd, offset, size); in free_pmem_buffer()
203 "sub.size=%u", strerror(deps.getErrno()), fd, offset, size); in free_pmem_buffer()
261 int PmemKernelAllocator::alloc_pmem_buffer(size_t size, int usage, in alloc_pmem_buffer() argument
280 size = clp2(size); in alloc_pmem_buffer()
282 void* base = deps.mmap(0, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); in alloc_pmem_buffer()
292 memset(base, 0, size); in alloc_pmem_buffer()
303 int PmemKernelAllocator::free_pmem_buffer(size_t size, void* base, int offset, int fd) in free_pmem_buffer() argument
308 size = clp2(size); in free_pmem_buffer()
310 int err = deps.munmap(base, size); in free_pmem_buffer()