Home
last modified time | relevance | path

Searched refs:kaddr (Results 1 – 21 of 21) sorted by relevance

/dragonfly/sys/platform/pc64/x86_64/
H A Duwrapper.c9 copyinstr(const void *udaddr, void *kaddr, size_t len, size_t *res) in copyinstr() argument
11 return curthread->td_proc->p_vmspace->vm_pmap.copyinstr(udaddr, kaddr, len, res); in copyinstr()
15 copyin(const void *udaddr, void *kaddr, size_t len) in copyin() argument
17 return curthread->td_proc->p_vmspace->vm_pmap.copyin(udaddr, kaddr, len); in copyin()
21 copyout(const void *kaddr, void *udaddr, size_t len) in copyout() argument
23 return curthread->td_proc->p_vmspace->vm_pmap.copyout(kaddr, udaddr, len); in copyout()
H A Dpmap.c339 extern int std_copyinstr (const void *udaddr, void *kaddr, size_t len,
341 extern int std_copyin (const void *udaddr, void *kaddr, size_t len);
342 extern int std_copyout (const void *kaddr, void *udaddr, size_t len);
/dragonfly/sys/dev/drm/include/asm/
H A Dpage.h45 virt_to_page(void *kaddr) in virt_to_page() argument
47 return (struct page *)PHYS_TO_VM_PAGE(vtophys(kaddr)); in virt_to_page()
54 #define virt_to_page(kaddr) (struct page *)PHYS_TO_VM_PAGE(vtophys(kaddr)) argument
/dragonfly/sys/platform/vkernel64/platform/
H A Dcopyio.c272 copyinstr(const void *udaddr, void *kaddr, size_t len, size_t *res) in copyinstr() argument
277 char *kptr = kaddr; in copyinstr()
310 copyin(const void *udaddr, void *kaddr, size_t len) in copyin() argument
332 kaddr, n); in copyin()
335 kaddr = (char *)kaddr + n; in copyin()
350 copyout(const void *kaddr, void *udaddr, size_t len) in copyout() argument
372 bcopy(kaddr, (char *)lwbuf_kva(lwb) + in copyout()
376 kaddr = (const char *)kaddr + n; in copyout()
/dragonfly/sys/dev/drm/amd/powerplay/smumgr/
H A Dsmu8_smumgr.c334 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_populate_single_scratch_task()
371 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_populate_single_ucode_load_task()
410 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_initialize_toc_empty_job_list()
421 struct TOC *toc = (struct TOC *)smu8_smu->toc_buffer.kaddr; in smu8_smu_construct_toc_for_vddgfx_enter()
591 entry->kaddr = (char *) smu8_smu->smu_buffer.kaddr + in smu8_smu_populate_single_scratch_entry()
765 &smu8_smu->toc_buffer.kaddr); in smu8_smu_init()
775 &smu8_smu->smu_buffer.kaddr); in smu8_smu_init()
823 &smu8_smu->smu_buffer.kaddr); in smu8_smu_init()
827 &smu8_smu->toc_buffer.kaddr); in smu8_smu_init()
844 &smu8_smu->toc_buffer.kaddr); in smu8_smu_fini()
[all …]
H A Dsmu7_smumgr.c465 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc, in smu7_request_smu_load_fw()
599 &smu_data->header_buffer.kaddr); in smu7_init()
614 &smu_data->smu_buffer.kaddr); in smu7_init()
619 &smu_data->header_buffer.kaddr); in smu7_init()
636 &smu_data->header_buffer.kaddr); in smu7_smu_fini()
641 &smu_data->smu_buffer.kaddr); in smu7_smu_fini()
H A Dsmu8_smumgr.h64 void *kaddr; member
H A Dsmu7_smumgr.h35 void *kaddr; member
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_ucode.c331 ucode->kaddr = kptr; in amdgpu_ucode_init_single_fw()
350 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
358 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
365 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
371 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_cntl, in amdgpu_ucode_init_single_fw()
375 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_gpm, in amdgpu_ucode_init_single_fw()
379 memcpy(ucode->kaddr, adev->gfx.rlc.save_restore_list_srm, in amdgpu_ucode_init_single_fw()
399 dst_addr = ucode->kaddr + in amdgpu_ucode_patch_jt()
487 ucode->kaddr = NULL; in amdgpu_ucode_fini_bo()
H A Damdgpu_ucode.h227 void *kaddr; member
H A Dpsp_v10_0.c423 ucode_mem = (uint32_t *)ucode->kaddr; in psp_v10_0_compare_sram_data()
H A Damdgpu_cgs.c229 info->kptr = ucode->kaddr; in amdgpu_cgs_get_firmware_info()
H A Dpsp_v3_1.c556 ucode_mem = (uint32_t *)ucode->kaddr; in psp_v3_1_compare_sram_data()
/dragonfly/lib/libkvm/
H A Dkvm_vm_map.c47 kreadent(kvm_t *kd, const void *kaddr, vm_map_entry_t copy) in kreadent() argument
53 if (kvm_read(kd, (u_long)kaddr, (char *)copy, nb) == (ssize_t)nb) in kreadent()
/dragonfly/sys/sys/
H A Dsystm.h304 int copyinstr (const void *udaddr, void *kaddr, size_t len,
306 int copyin(const void *udaddr, void *kaddr, size_t len) __nonnull(1, 2);
307 int copyin_nofault(const void *udaddr, void *kaddr, size_t len)
309 int copyout(const void *kaddr, void *udaddr, size_t len) __nonnull(1, 2);
310 int copyout_nofault(const void *kaddr, void *udaddr, size_t len)
/dragonfly/gnu/usr.bin/gdb/kgdb/
H A Dkthr.c150 kt->kaddr = addr; in kgdb_thr_init()
211 while (kt != NULL && kt->kaddr != taddr) in kgdb_thr_lookup_taddr()
318 t = (struct thread *)kt->kaddr; in kgdb_thr_pid_to_str()
H A Dkgdb.h39 uintptr_t kaddr; member
H A Dtrgt_x86_64.c74 addr = kt->kaddr + offsetof(struct thread, td_sp); in kgdb_trgt_fetch_registers()
/dragonfly/sys/kern/
H A Dkern_subr.c61 copyin_nofault(const void *udaddr, void *kaddr, size_t len) in copyin_nofault() argument
67 error = copyin(udaddr, kaddr, len); in copyin_nofault()
73 copyout_nofault(const void *kaddr, void *udaddr, size_t len) in copyout_nofault() argument
79 error = copyout(kaddr, udaddr, len); in copyout_nofault()
/dragonfly/sys/bus/u4b/
H A Dusb_generic.c1040 void *kaddr; in ugen_fs_copy_in() local
1182 kaddr = xfer->frbuffers[0].buffer; in ugen_fs_copy_in()
1183 kaddr = USB_ADD_BYTES(kaddr, offset); in ugen_fs_copy_in()
1189 kaddr = xfer->frbuffers[n].buffer; in ugen_fs_copy_in()
1193 error = copyin(uaddr, kaddr, length); in ugen_fs_copy_in()
1217 void *kaddr; in ugen_fs_copy_out() local
1315 kaddr = USB_ADD_BYTES( in ugen_fs_copy_out()
1319 kaddr = xfer->frbuffers[n].buffer; in ugen_fs_copy_out()
1323 error = copyout(kaddr, uaddr, length); in ugen_fs_copy_out()
/dragonfly/usr.bin/fstat/
H A Dfstat.c1061 kread(const void *kaddr, void *uaddr, size_t nbytes) in kread() argument
1066 if (kvm_read(kd, (u_long)kaddr, (char *)uaddr, nbytes) == (ssize_t)nbytes) in kread()