/src/sys/arch/usermode/usermode/ |
copy.c | 43 copyin(const void *uaddr, void *kaddr, size_t len) 45 // thunk_printf("copyin uaddr %p, kaddr %p, len %d\n", uaddr, kaddr, (int) len); 46 memcpy(kaddr, uaddr, len); 51 copyout(const void *kaddr, void *uaddr, size_t len) 53 // thunk_printf("copyout kaddr %p, uaddr %p, len %d\n", kaddr, uaddr, (int) len); 54 memcpy(uaddr, kaddr, len); 59 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 62 strncpy(kaddr, uaddr, len) [all...] |
/src/sys/rump/librump/rumpkern/ |
rumpcopy.c | 44 copyin(const void *uaddr, void *kaddr, size_t len) 56 memcpy(kaddr, uaddr, len); 59 uaddr, kaddr, len); 66 copyout(const void *kaddr, void *uaddr, size_t len) 78 memcpy(uaddr, kaddr, len); 81 kaddr, uaddr, len); 87 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 100 return copystr(uaddr, kaddr, len, done); 103 uaddr, kaddr, &len)) != 0) 107 to = (uint8_t *)kaddr + (len-1) [all...] |
/src/sys/dev/usb/ |
usb_mem.h | 47 void *kaddr; member in struct:usb_dma_block 72 ((void *)((char *)(dma)->udma_block->kaddr + (dma)->udma_offs + (o)))
|
usb_mem.c | 143 memset(b->kaddr, 0, b->size); 175 error = bus_dmamem_map(tag, b->segs, b->nsegs, b->size, &b->kaddr, 185 error = bus_dmamap_load(tag, b->map, b->kaddr, b->size, NULL, 193 memset(b->kaddr, 0, b->size); 205 bus_dmamem_unmap(tag, b->kaddr, b->size); 224 bus_dmamem_unmap(b->tag, b->kaddr, b->size); 324 f = (struct usb_frag_dma *)((char *)b->kaddr + i);
|
/src/usr.bin/fstat/ |
fstat.h | 42 #define KVM_READ(kaddr, paddr, len) \ 43 ((size_t)kvm_read(kd, (u_long)(kaddr), (void *)(paddr), (len)) \
|
/src/sys/arch/powerpc/ibm4xx/ |
copyinstr.c | 47 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 91 "stb %[tmp],0(%[kaddr]);" /* Store kernel byte */ 92 "addi %[kaddr],%[kaddr],1;" 103 : [ctx] "r" (ctx), [uaddr] "b" (uaddr), [kaddr] "b" (kaddr)
|
copyoutstr.c | 47 copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) 83 "1:" "lbz %[tmp],0(%[kaddr]);" /* Load kernel byte */ 84 "addi %[kaddr],%[kaddr],1;" 104 : [ctx] "r" (ctx), [uaddr] "b" (uaddr), [kaddr] "b" (kaddr)
|
trap.c | 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), [all...] |
/src/sys/dev/pci/ |
emuxkivar.h | 87 void * kaddr; member in struct:dmamem 91 #define KERNADDR(ptr) ((void *)((ptr)->kaddr))
|
/src/sys/arch/powerpc/powerpc/ |
vm_machdep.c | 209 vaddr_t faddr, taddr, kaddr; local in function:vmaprange 217 kaddr = taddr + off; 225 return (kaddr); 232 vunmaprange(vaddr_t kaddr, vsize_t len) 237 addr = trunc_page(kaddr); 238 off = kaddr - addr;
|
trap.c | 598 copyin(const void *udaddr, void *kaddr, size_t len) 601 char *kp = kaddr; 628 copyout(const void *kaddr, void *udaddr, size_t len) 630 const char *kp = kaddr; 1093 copyinstr(const void *udaddr, void *kaddr, size_t len, size_t *done) 1096 char *kp = kaddr; 1124 *done = kp - (char *) kaddr; 1132 copyoutstr(const void *kaddr, void *udaddr, size_t len, size_t *done) 1134 const char *kp = kaddr; 1163 *done = kp - (const char*)kaddr; [all...] |
/src/sys/kern/ |
subr_copy.c | 293 copyin_vmspace(struct vmspace *vm, const void *uaddr, void *kaddr, size_t len) 303 return kcopy(uaddr, kaddr, len); 306 return copyin(uaddr, kaddr, len); 309 iov.iov_base = kaddr; 326 copyout_vmspace(struct vmspace *vm, const void *kaddr, void *uaddr, size_t len) 336 return kcopy(kaddr, uaddr, len); 339 return copyout(kaddr, uaddr, len); 342 iov.iov_base = __UNCONST(kaddr); /* XXXUNCONST cast away const */ 359 copyin_proc(struct proc *p, const void *uaddr, void *kaddr, size_t len) 368 error = copyin_vmspace(vm, uaddr, kaddr, len) [all...] |
subr_csan.c | 353 kcsan_copyin(const void *uaddr, void *kaddr, size_t len) 355 kcsan_access((uintptr_t)kaddr, len, true, false, __RET_ADDR); 356 return copyin(uaddr, kaddr, len); 360 kcsan_copyout(const void *kaddr, void *uaddr, size_t len) 362 kcsan_access((uintptr_t)kaddr, len, false, false, __RET_ADDR); 363 return copyout(kaddr, uaddr, len); 367 kcsan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 369 kcsan_access((uintptr_t)kaddr, len, true, false, __RET_ADDR); 370 return copyinstr(uaddr, kaddr, len, done); 374 kcsan_copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done [all...] |
subr_msan.c | 851 kmsan_copyin(const void *uaddr, void *kaddr, size_t len) 855 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) + sizeof(len), 857 ret = copyin(uaddr, kaddr, len); 859 kmsan_shadow_fill(kaddr, KMSAN_STATE_INITED, len); 866 kmsan_copyout(const void *kaddr, void *uaddr, size_t len) 868 kmsan_check_arg(sizeof(kaddr) + sizeof(uaddr) + sizeof(len), 870 kmsan_shadow_check(kaddr, len, "copyout():arg1"); 872 return copyout(kaddr, uaddr, len); 876 kmsan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 881 kmsan_check_arg(sizeof(uaddr) + sizeof(kaddr) [all...] |
subr_asan.c | 572 kasan_copyin(const void *uaddr, void *kaddr, size_t len) 574 kasan_shadow_check((unsigned long)kaddr, len, true, __RET_ADDR); 575 return copyin(uaddr, kaddr, len); 579 kasan_copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 581 kasan_shadow_check((unsigned long)kaddr, len, true, __RET_ADDR); 582 return copyinstr(uaddr, kaddr, len, done); 586 kasan_copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) 588 kasan_shadow_check((unsigned long)kaddr, len, false, __RET_ADDR); 589 return copyoutstr(kaddr, uaddr, len, done);
|
kern_sysctl.c | 181 sysctl_copyin(struct lwp *l, const void *uaddr, void *kaddr, size_t len) 186 error = copyin(uaddr, kaddr, len); 189 error = kcopy(uaddr, kaddr, len); 196 sysctl_copyout(struct lwp *l, const void *kaddr, void *uaddr, size_t len) 201 error = copyout(kaddr, uaddr, len); 204 error = kcopy(kaddr, uaddr, len); 211 sysctl_copyinstr(struct lwp *l, const void *uaddr, void *kaddr, 217 error = copyinstr(uaddr, kaddr, len, done); 220 error = copystr(uaddr, kaddr, len, done);
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_ucode.c | 473 ucode->kaddr = kptr; 496 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + 504 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + 511 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + 519 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + 525 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + 531 memcpy(ucode->kaddr, 537 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_cntl, 541 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_gpm, 545 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_srm [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/ |
smu8_smumgr.h | 66 void *kaddr; member in struct:smu8_buffer_entry
|
amdgpu_smu8_smumgr.c | 340 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; 362 (struct smu8_ih_meta_data *)smu8_smu->scratch_buffer[i].kaddr; 377 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; 416 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; 427 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; 445 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; 597 entry->kaddr = (char *) smu8_smu->smu_buffer.kaddr + 618 *table = (struct SMU8_Fusion_ClkTable *)smu8_smu->scratch_buffer[i].kaddr; 777 &smu8_smu->toc_buffer.kaddr); [all...] |
smu7_smumgr.h | 37 void *kaddr; member in struct:smu7_buffer_entry
|
amdgpu_smu7_smumgr.c | 429 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc, 565 &smu_data->header_buffer.kaddr); 580 &smu_data->smu_buffer.kaddr); 585 &smu_data->header_buffer.kaddr); 603 &smu_data->header_buffer.kaddr); 608 &smu_data->smu_buffer.kaddr);
|
/src/sys/arch/riscv/riscv/ |
trap.c | 119 copyin(const void *uaddr, void *kaddr, size_t len) 138 memcpy(kaddr, uaddr, len); 147 copyout(const void *kaddr, void *uaddr, size_t len) 166 memcpy(uaddr, kaddr, len); 189 copyinstr(const void *uaddr, void *kaddr, size_t len, size_t *done) 211 retlen = strlcpy(kaddr, uaddr, len); 225 copyoutstr(const void *kaddr, void *uaddr, size_t len, size_t *done) 247 retlen = strlcpy(uaddr, kaddr, len);
|
/src/sys/arch/evbarm/ixm1200/ |
ixm1200_machdep.c | 742 paddr_t kaddr; local in function:ixdp_ixp12x0_cc_setup 744 (void) pmap_extract(pmap_kernel(), KERNEL_TEXT_BASE, &kaddr); 747 const pt_entry_t npte = L2_S_PROTO | kaddr |
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
kfd_process.c | 256 void *kaddr; local in function:kfd_process_device_reserve_ib_mem 264 &kaddr); 268 qpd->ib_kaddr = kaddr; 601 void *kaddr; local in function:kfd_process_device_init_cwsr_dgpu 609 KFD_CWSR_TBA_TMA_SIZE, flags, &kaddr); 613 qpd->cwsr_kaddr = kaddr;
|
/src/sys/arch/acorn32/acorn32/ |
rpc_machdep.c | 1091 paddr_t kaddr; local in function:rpc_sa110_cc_setup 1093 (void) pmap_extract(pmap_kernel(), KERNEL_TEXT_BASE, &kaddr); 1094 const pt_entry_t npte = L2_S_PROTO | kaddr |
|