Lines Matching refs:arg_target_address
65 mach_vm_address_t arg_target_address = 0; member
168 …kern_return_t kr = mach_vm_remap(args.arg_target_task, &args.arg_target_address, args.arg_mapping_… in remap_fixed()
202 …kern_return_t kr = mach_vm_deallocate(args.arg_src_task, args.arg_target_address, args.arg_mapping… in deallocate_no_lock()
258 kern_return_t kr = mach_vm_protect(mach_task_self(), (mach_vm_address_t)args.arg_target_address, in op_protect()
270 uint32_t err = mlock((void *)args.arg_target_address, (num_pages / op_denom) * PAGE_SIZE); in op_wire()
286 …((char *)args.arg_target_address)[i * PAGE_SIZE - 1] = 'M'; // M marks it was written via the mapp… in op_write()
298 uint32_t err = munlock((void *)args.arg_target_address, (num_pages / op_denom) * PAGE_SIZE); in op_unwire()
321 …((char *)args.arg_target_address)[i * PAGE_SIZE - 1] = 'D'; // D marks it was written using op_wri… in op_write_direct()
332 int num_bytes = write(fd, (void *)(args.arg_target_address), (num_pages / op_denom) * PAGE_SIZE); in op_write_direct()
345 if (madvise((void *)args.arg_target_address, (num_pages / op_denom) * PAGE_SIZE, MADV_PAGEOUT)) { in op_pageout()
369 mach_vm_address_t to_dealloc = args.arg_target_address - PAGE_SIZE; in create_gap_before()
381 args.arg_target_address += detached_size; in adjust_addresses_and_offset()
410 id, args.arg_src_address, args.arg_target_address, offset_in_pages, num_pages); in print_mapping()
784 args.arg_target_address = (mach_vm_address_t)(buffers[0] + PAGE_SIZE); in map_by_seq()
791 args.arg_src_address = mappings[seq[i - 1]].args.arg_target_address; in map_by_seq()
792 args.arg_target_address = (mach_vm_address_t)(buffers[i]); in map_by_seq()
808 args.arg_target_address = (mach_vm_address_t)(buffers[i] + PAGE_SIZE); in map_by_random_partition()
823 args.arg_target_address = (mach_vm_address_t)(buffers[i] + PAGE_SIZE * num_pages_for_gaps); in map_one_to_many()
877 args.arg_target_address = (mach_vm_address_t)(buffers[i] + PAGE_SIZE); in overwrite_mappings()