Lines Matching refs:kaddr
433 copyin(const void *uaddr, void *kaddr, size_t len)
441 return (bigcopyin(uaddr, kaddr, len));
479 "stswi %[tmp],%[kaddr],4;" /* Store kernel word */
481 "stw %[tmp],0(%[kaddr]);"
483 "addi %[kaddr],%[kaddr],0x4;" /* next kaddr word */
498 "stswx %[tmp],0,%[kaddr];" /* Store kernel bytes */
505 : [uaddr] "b" (uaddr), [kaddr] "b" (kaddr),
517 bigcopyin(const void *uaddr, void *kaddr, size_t len)
520 char *kp = kaddr;
552 copyout(const void *kaddr, void *uaddr, size_t len)
560 return (bigcopyout(kaddr, uaddr, len));
587 "lswi %[tmp],%[kaddr],4;" /* Load kernel word */
589 "lwz %[tmp],0(%[kaddr]);"
591 "addi %[kaddr],%[kaddr],0x4;" /* next kaddr word */
612 "lswx %[tmp],0,%[kaddr];" /* Load kernel bytes */
625 : [uaddr] "b" (uaddr), [kaddr] "b" (kaddr),
637 bigcopyout(const void *kaddr, void *uaddr, size_t len)
640 const char *kp = (const char *)kaddr;