Lines Matching refs:buffer
16 mach_server_data_setup(void **buffer) in mach_server_data_setup() argument
49 *buffer = mmap(NULL, sb.st_size, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0); in mach_server_data_setup()
51 if (*buffer == MAP_FAILED) { in mach_server_data_setup()
53 *buffer = NULL; in mach_server_data_setup()
57 …kr = mach_vm_allocate(mach_task_self(), (mach_vm_address_t *)buffer, (mach_vm_size_t)sb.st_size, V… in mach_server_data_setup()
64 mach_server_data_cleanup(void *buffer, mach_vm_address_t src, mach_vm_size_t size) in mach_server_data_cleanup() argument
67 if (buffer) { in mach_server_data_cleanup()
68 munmap(buffer, sb.st_size); in mach_server_data_cleanup()
71 mach_vm_deallocate(mach_task_self(), (mach_vm_address_t)buffer, (mach_vm_size_t)sb.st_size); in mach_server_data_cleanup()
120 mach_server_create_allocation(mach_vm_address_t *src, mach_vm_size_t size, void *buffer) in mach_server_create_allocation() argument
144 memcpy((void*)(localsrc + (i * chunk_size)), buffer, chunk_size); in mach_server_create_allocation()