Lines Matching refs:kern_addr

64 	void *kern_addr;  member
123 return copyin((uintptr_t)data->kern_addr, in_buf, copyio_test_buf_size); in copyin_from_kernel()
135 memcpy(data->kern_addr, out_buf, copyio_test_buf_size); in copyin_test()
155 cmp = memcmp(data->kern_addr, in_buf, copyio_test_buf_size); in copyin_test()
170 return copyout(out_buf, (uintptr_t)data->kern_addr, copyio_test_buf_size); in copyout_to_kernel()
178 bzero(data->kern_addr, copyio_test_buf_size); in copyout_test()
186 int cmp = memcmp(data->kern_addr, out_buf, copyio_test_buf_size); in copyout_test()
199 bzero(data->kern_addr, copyio_test_buf_size); in copyout_test()
203 cmp = memcmp(out_buf, data->kern_addr, copyio_test_buf_size); in copyout_test()
219 return copyinstr((user_addr_t)data->kern_addr, in_buf, copyio_test_buf_size, lencopied); in copyinstr_from_kernel()
227 memcpy(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyinstr_test()
279 char *kern_unterminated_addr = (char *)data->kern_addr + copyio_test_buf_size - unterminated_size; in copyinstr_test()
291 …return copyoutstr(copyio_test_string, (user_addr_t)data->kern_addr, sizeof(copyio_test_string), le… in copyoutstr_to_kernel()
297 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
304 int cmp = strncmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
306 cmp = memcmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
309 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
315 cmp = strncmp(data->kern_addr, copyio_test_string, trunc_size); in copyoutstr_test()
317 cmp = memcmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
327 bzero(data->kern_addr, sizeof(copyio_test_string)); in copyoutstr_test()
336 cmp = strncmp(data->kern_addr, copyio_test_string, sizeof(copyio_test_string)); in copyoutstr_test()
351 return copyin_atomic32((uintptr_t)data->kern_addr, data->thread_ptr); in copyin_atomic32_from_kernel()
357 return copyin_atomic64((uintptr_t)data->kern_addr, data->thread_ptr); in copyin_atomic64_from_kernel()
363 return copyout_atomic32((uint32_t)data->thread_data, (user_addr_t)data->kern_addr); in copyout_atomic32_to_kernel()
369 return copyout_atomic64(data->thread_data, (user_addr_t)data->kern_addr); in copyout_atomic64_to_kernel()
382 …memcpy(data->kern_addr, &word_out, sizeof(word_out)); …
417 …bzero(data->kern_addr, sizeof(word_t)); …
422 …int cmp = memcmp(data->kern_addr, &word_out, sizeof(word_t)); …
433 …err = copyout_fn(word_out, (uintptr_t)data->kern_addr); …
461 return copyin_atomic32_wait_if_equals((uintptr_t)data->kern_addr, (uint32_t)data->thread_data); in copyin_atomic32_wait_if_equals_from_kernel()
467 bzero(data->kern_addr, sizeof(uint32_t)); in copyin_atomic32_wait_if_equals_test()
543 mach_vm_offset_t kern_addr = 0; in copyio_test() local
544 ret = mach_vm_remap(kernel_map, &kern_addr, copyio_test_buf_size, in copyio_test()
552 data.kern_addr = (void *)kern_addr; in copyio_test()
562 mach_vm_deallocate(kernel_map, kern_addr, copyio_test_buf_size); in copyio_test()