Lines Matching refs:kernel_addr

132 copyio(int copy_type, user_addr_t user_addr, char *kernel_addr,
160 (unsigned)kernel_addr, (unsigned)nbytes, 0, 0);
172 error = copyin_kern(kern_vaddr, kernel_addr, nbytes);
176 error = copyout_kern(kernel_addr, kern_vaddr, nbytes);
180 error = copyinstr_kern(kern_vaddr, kernel_addr, nbytes, lencopied);
184 error = copyinphys_kern(kern_vaddr, kernel_addr, nbytes);
188 error = copyoutphys_kern(kernel_addr, kern_vaddr, nbytes);
192 (unsigned)kernel_addr, (unsigned)nbytes,
292 (unsigned)kernel_addr, cnt, 0, 0);
297 error = copyin_user(user_offset, kernel_addr, cnt);
301 error = copyout_user(kernel_addr, user_offset, cnt);
305 error = copyinphys_user(user_offset, kernel_addr, cnt);
309 error = copyoutphys_user(kernel_addr, user_offset, cnt);
313 error = copyinstr_user(user_offset, kernel_addr, cnt, &bytes_copied);
336 if (*(kernel_addr + bytes_copied - 1) == 0) {
365 kernel_addr += cnt;
378 (unsigned)kernel_addr, (unsigned)nbytes, error, 0);
489 copyinmsg(const user_addr_t user_addr, char *kernel_addr, mach_msg_size_t nbytes)
491 return (copyio(COPYIN, user_addr, kernel_addr, nbytes, NULL, 0));
495 copyin(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes)
497 return (copyio(COPYIN, user_addr, kernel_addr, nbytes, NULL, 0));
501 copyinstr(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes, vm_size_t *lencopied)
505 return (copyio(COPYINSTR, user_addr, kernel_addr, nbytes, lencopied, 0));
509 copyoutmsg(const char *kernel_addr, user_addr_t user_addr, mach_msg_size_t nbytes)
511 return (copyio(COPYOUT, user_addr, (char *)(uintptr_t)kernel_addr, nbytes, NULL, 0));
515 copyout(const void *kernel_addr, user_addr_t user_addr, vm_size_t nbytes)
517 return (copyio(COPYOUT, user_addr, (char *)(uintptr_t)kernel_addr, nbytes, NULL, 0));