kernel - Refactor copyin, copyout