| /dragonfly/sys/cpu/x86_64/include/ |
| HD | lwbuf.h | 66 lwbuf_page(struct lwbuf *lwb) in lwbuf_page() argument 68 return (lwb->m); in lwbuf_page() 72 lwbuf_kva(struct lwbuf *lwb) in lwbuf_kva() argument 74 return (lwb->kva); in lwbuf_kva() 80 struct lwbuf *lwb = lwb_cache; in lwbuf_alloc() local 82 lwb->m = m; in lwbuf_alloc() 83 lwb->kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(lwb->m)); in lwbuf_alloc() 85 return (lwb); in lwbuf_alloc() 89 lwbuf_free(struct lwbuf *lwb) in lwbuf_free() argument 91 lwb->m = NULL; /* safety */ in lwbuf_free() [all …]
|
| /dragonfly/sys/cpu/x86_64/misc/ |
| HD | lwbuf.c | 65 struct lwbuf *lwb = (struct lwbuf *)obj; 67 lwb->m = NULL; 68 lwb->kva = 0; 92 struct lwbuf *lwb = lwb_cache; 94 lwb->m = m; 95 lwb->kva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(lwb->m)); 97 return (lwb); 101 lwbuf_free(struct lwbuf *lwb) 103 lwb->m = NULL; /* safety */
|
| /dragonfly/sys/kern/ |
| HD | kern_xio.c | 232 struct lwbuf *lwb; in xio_copy_xtou() local 248 lwb = lwbuf_alloc(m, &lwb_cache); in xio_copy_xtou() 249 error = copyout((char *)lwbuf_kva(lwb) + offset, uptr, n); in xio_copy_xtou() 250 lwbuf_free(lwb); in xio_copy_xtou() 281 struct lwbuf *lwb; in xio_copy_xtok() local 297 lwb = lwbuf_alloc(m, &lwb_cache); in xio_copy_xtok() 298 bcopy((char *)lwbuf_kva(lwb) + offset, kptr, n); in xio_copy_xtok() 299 lwbuf_free(lwb); in xio_copy_xtok() 328 struct lwbuf *lwb; in xio_copy_utox() local 344 lwb = lwbuf_alloc(m, &lwb_cache); in xio_copy_utox() [all …]
|
| HD | vfs_helper.c | 308 struct lwbuf *lwb; in vop_helper_read_shortcut() local 364 lwb = lwbuf_alloc(m, &lwb_cache); in vop_helper_read_shortcut() 373 error = uiomove_nofault((char *)lwbuf_kva(lwb) + offset, in vop_helper_read_shortcut() 377 lwbuf_free(lwb); in vop_helper_read_shortcut()
|
| HD | imgact_elf.c | 365 struct lwbuf *lwb; in __elfN() local 373 lwb = lwbuf_alloc(m, &lwb_cache); in __elfN() 374 error = copyout((caddr_t)lwbuf_kva(lwb), in __elfN() 376 lwbuf_free(lwb); in __elfN() 1730 struct lwbuf *lwb; in check_PT_NOTE() local 1753 lwb = &lwb_cache; in check_PT_NOTE() 1754 if (exec_map_page(imgp, noteloc >> PAGE_SHIFT, &lwb, &page)) in check_PT_NOTE() 1760 exec_unmap_page(lwb); in check_PT_NOTE() 1761 lwb = &lwb_cache; in check_PT_NOTE() 1763 &lwb, &page)) { in check_PT_NOTE() [all …]
|
| HD | kern_subr.c | 543 struct lwbuf *lwb; in uiomove_fromphys() local 576 lwb = lwbuf_alloc(m, &lwb_cache); in uiomove_fromphys() 577 cp = (char *)lwbuf_kva(lwb) + page_offset; in uiomove_fromphys() 590 lwbuf_free(lwb); in uiomove_fromphys() 603 lwbuf_free(lwb); in uiomove_fromphys()
|
| HD | kern_exec.c | 870 exec_unmap_page(struct lwbuf *lwb) in exec_unmap_page() argument 875 if (lwb != NULL) { in exec_unmap_page() 876 m = lwbuf_page(lwb); in exec_unmap_page() 877 lwbuf_free(lwb); in exec_unmap_page()
|
| /dragonfly/sys/platform/vkernel64/platform/ |
| HD | copyio.c | 313 struct lwbuf *lwb; in copyin() local 330 lwb = lwbuf_alloc(m, &lwb_cache); in copyin() 331 bcopy((char *)lwbuf_kva(lwb)+((vm_offset_t)udaddr & PAGE_MASK), in copyin() 336 lwbuf_free(lwb); in copyin() 353 struct lwbuf *lwb; in copyout() local 371 lwb = lwbuf_alloc(m, &lwb_cache); in copyout() 372 bcopy(kaddr, (char *)lwbuf_kva(lwb) + in copyout() 377 lwbuf_free(lwb); in copyout()
|
| /dragonfly/contrib/tcsh-6/ |
| HD | sh.dol.c | 380 int subscr = 0, lwb = 1, upb = 0; in Dgetdol() local 666 lwb = i; in Dgetdol() 668 upb = lwb, np = STRstar; in Dgetdol() 688 if (i < lwb) in Dgetdol() 689 upb = lwb - 1; in Dgetdol() 693 if (lwb == 0) { in Dgetdol() 708 lwb = 1, upb = 0; in Dgetdol() 710 lwb = upb = subscr; in Dgetdol() 723 addla(putn((tcsh_number_t)(upb - lwb + 1))); in Dgetdol() 728 for (i = lwb - 1, length = 0; i < upb; i++) in Dgetdol() [all …]
|
| /dragonfly/sys/vm/ |
| HD | vnode_pager.c | 350 struct lwbuf *lwb; in vnode_pager_setsize() local 359 lwb = lwbuf_alloc(m, &lwb_cache); in vnode_pager_setsize() 360 kva = lwbuf_kva(lwb); in vnode_pager_setsize() 362 lwbuf_free(lwb); in vnode_pager_setsize()
|
| /dragonfly/contrib/gdb-7/gdb/ |
| HD | ada-lang.c | 2625 LONGEST lwb, upb; in ada_value_ptr_subscript() local 2631 get_discrete_bounds (TYPE_INDEX_TYPE (type), &lwb, &upb); in ada_value_ptr_subscript() 2632 arr = value_ptradd (arr, pos_atr (ind[k]) - lwb); in ada_value_ptr_subscript()
|