Lines Matching refs:kern_addr

61 	void *kern_addr;  member
120 return copyin((uintptr_t)data->kern_addr, in_buf, copyio_test_buf_size); in copyin_from_kernel()
132 memcpy(data->kern_addr, out_buf, copyio_test_buf_size); in copyin_test()
152 cmp = memcmp(data->kern_addr, in_buf, copyio_test_buf_size); in copyin_test()
167 return copyout(out_buf, (uintptr_t)data->kern_addr, copyio_test_buf_size); in copyout_to_kernel()
175 bzero(data->kern_addr, copyio_test_buf_size); in copyout_test()
183 int cmp = memcmp(data->kern_addr, out_buf, copyio_test_buf_size); in copyout_test()
196 bzero(data->kern_addr, copyio_test_buf_size); in copyout_test()
200 cmp = memcmp(out_buf, data->kern_addr, copyio_test_buf_size); in copyout_test()
216 return copyinstr((user_addr_t)data->kern_addr, in_buf, copyio_test_buf_size, lencopied); in copyinstr_from_kernel()
224 memcpy(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyinstr_test()
276 char *kern_unterminated_addr = (char *)data->kern_addr + copyio_test_buf_size - unterminated_size; in copyinstr_test()
288 …return copyoutstr(copyio_test_string, (user_addr_t)data->kern_addr, sizeof(copyio_test_string), le… in copyoutstr_to_kernel()
294 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
301 int cmp = strncmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
303 cmp = memcmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
306 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
312 cmp = strncmp(data->kern_addr, copyio_test_string, trunc_size); in copyoutstr_test()
314 cmp = memcmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
324 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
333 cmp = strncmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
348 return copyin_atomic32((uintptr_t)data->kern_addr, data->thread_ptr); in copyin_atomic32_from_kernel()
354 return copyin_atomic64((uintptr_t)data->kern_addr, data->thread_ptr); in copyin_atomic64_from_kernel()
360 return copyout_atomic32((uint32_t)data->thread_data, (user_addr_t)data->kern_addr); in copyout_atomic32_to_kernel()
366 return copyout_atomic64(data->thread_data, (user_addr_t)data->kern_addr); in copyout_atomic64_to_kernel()
379 …memcpy(data->kern_addr, &word_out, sizeof(word_out)); …
414 …bzero(data->kern_addr, sizeof(word_t)); …
419 …int cmp = memcmp(data->kern_addr, &word_out, sizeof(word_t)); …
430 …err = copyout_fn(word_out, (uintptr_t)data->kern_addr); …
458 return copyin_atomic32_wait_if_equals((uintptr_t)data->kern_addr, (uint32_t)data->thread_data); in copyin_atomic32_wait_if_equals_from_kernel()
464 bzero(data->kern_addr, sizeof(uint32_t)); in copyin_atomic32_wait_if_equals_test()
540 mach_vm_offset_t kern_addr = 0; in copyio_test() local
541 ret = mach_vm_remap(kernel_map, &kern_addr, copyio_test_buf_size, in copyio_test()
549 data.kern_addr = (void *)kern_addr; in copyio_test()
559 mach_vm_deallocate(kernel_map, kern_addr, copyio_test_buf_size); in copyio_test()