copyin | Copies len bytes of data from the user-space address uaddr to the kernel-space address kaddr. |
copyout | Copies len bytes of data from the kernel-space address kaddr to the user-space address uaddr. |
copystr | Copies a NUL-terminated string, at most len bytes long, from kernel-space address kfaddr to kernel-space address kdaddr. The number of bytes actually copied, including the terminating NUL, is returned in *done (if done is non- NULL). |
copyinstr | Copies a NUL-terminated string, at most len bytes long, from user-space address uaddr to kernel-space address kaddr. The number of bytes actually copied, including the terminating NUL, is returned in *done (if done is non- NULL). |
|