/freebsd-9.3-release/sys/sparc64/include/ |
H A D | sf_buf.h | 39 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 46 return (sf->kva);
|
/freebsd-9.3-release/sys/i386/include/ |
H A D | sf_buf.h | 41 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 52 return (sf->kva);
|
H A D | vm86.h | 111 vm_offset_t kva; member in struct:vm86context::vm86pmap
|
/freebsd-9.3-release/sys/powerpc/include/ |
H A D | sf_buf.h | 44 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 65 return (sf->kva);
|
/freebsd-9.3-release/sys/arm/include/ |
H A D | sf_buf.h | 64 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 72 return (sf->kva);
|
/freebsd-9.3-release/sys/mips/include/ |
H A D | sf_buf.h | 66 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 73 return (sf->kva);
|
/freebsd-9.3-release/lib/libkvm/ |
H A D | kvm_sparc.c | 166 int kva, pte; local 182 kva = (u_long)&vms->vm_pmap.pm_rpte[VA_VSEG(va)]; 183 if (kvm_read(kd, kva, (char *)&kva, 4) != 4 || kva == 0) 185 kva += sizeof(vms->vm_pmap.pm_rpte[0]) * VA_VPG(va); 186 if (kvm_read(kd, kva, (char *)&pte, 4) == 4 && (pte & PG_V)) {
|
H A D | kvm.c | 498 kvm_read(kvm_t *kd, u_long kva, void *buf, size_t len) argument 511 if (lseek(kd->vmfd, (off_t)kva, 0) == -1 && errno != 0) { 512 _kvm_err(kd, 0, "invalid address (%lx)", kva); 526 cc = _kvm_kvatop(kd, kva, &pa); 549 kva += cr; 557 kvm_write(kvm_t *kd, u_long kva, const void *buf, size_t len) argument 566 if (lseek(kd->vmfd, (off_t)kva, 0) == -1 && errno != 0) { 567 _kvm_err(kd, 0, "invalid address (%lx)", kva);
|
/freebsd-9.3-release/sys/i386/i386/ |
H A D | vm86.c | 477 return (vmc->pmap[i].kva); 482 vm86_addpage(struct vm86context *vmc, int pagenum, vm_offset_t kva) argument 493 if (kva == 0) { 494 kva = (vm_offset_t)malloc(PAGE_SIZE, M_TEMP, M_WAITOK); 500 vmc->pmap[i].kva = kva; 502 return (kva); 600 page = vtophys(vmc->pmap[i].kva & PG_FRAME); 604 pmap_invalidate_page(kernel_pmap, vmc->pmap[i].kva); 615 pmap_invalidate_page(kernel_pmap, vmc->pmap[i].kva); [all...] |
H A D | vm_machdep.c | 758 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 787 pmap_qenter(sf->kva, &m, 1); 788 pmap_invalidate_cache_range(sf->kva, sf->kva + 863 ptep = vtopte(sf->kva); 866 PT_SET_MA(sf->kva, xpmap_ptom(VM_PAGE_TO_PHYS(m)) | pgeflag 887 invlpg(sf->kva); 895 smp_masked_invlpg(other_cpus, sf->kva); 901 pmap_invalidate_page(kernel_pmap, sf->kva); 927 pmap_qremove(sf->kva, [all...] |
/freebsd-9.3-release/sys/kern/ |
H A D | uipc_shm.c | 752 vm_offset_t kva, ofs; local 776 kva = vm_map_min(kernel_map); 780 rv = vm_map_find(kernel_map, obj, offset, &kva, size, 784 rv = vm_map_wire(kernel_map, kva, kva + size, 787 *memp = (void *)(kva + ofs); 790 vm_map_remove(kernel_map, kva, kva + size); 811 vm_offset_t kva, ofs; local 822 kva [all...] |
/freebsd-9.3-release/sys/fs/nwfs/ |
H A D | nwfs_io.c | 386 vm_offset_t kva; 411 kva = (vm_offset_t) bp->b_data; 412 pmap_qenter(kva, pages, npages); 414 iov.iov_base = (caddr_t) kva; 425 pmap_qremove(kva, npages); 501 vm_offset_t kva; 524 kva = (vm_offset_t) bp->b_data; 525 pmap_qenter(kva, pages, npages); 527 iov.iov_base = (caddr_t) kva; 542 pmap_qremove(kva, npage [all...] |
/freebsd-9.3-release/sys/fs/smbfs/ |
H A D | smbfs_io.c | 409 vm_offset_t kva; 460 kva = (vm_offset_t) bp->b_data; 461 pmap_qenter(kva, pages, npages); 465 iov.iov_base = (caddr_t) kva; 476 pmap_qremove(kva, npages); 565 vm_offset_t kva; 590 kva = (vm_offset_t) bp->b_data; 591 pmap_qenter(kva, pages, npages); 595 iov.iov_base = (caddr_t) kva; 611 pmap_qremove(kva, npage [all...] |
/freebsd-9.3-release/sys/dev/xen/blkback/ |
H A D | blkback.c | 253 uint8_t *kva; member in struct:xbb_xen_reqlist 257 * of this request's kva region. 526 * \brief Array of memoized bounce buffer kva offsets used 597 * Global pool of kva used for mapping remote domain ring 600 vm_offset_t kva; member in struct:xbb_softc 602 /** Psuedo-physical address corresponding to kva. */ 605 /** The size of the global kva pool. */ 758 * associated with our per-instance kva region. 879 * calculate an offset into a request's kva region. 881 * \param reqlist The request structure whose kva regio [all...] |
/freebsd-9.3-release/sys/dev/bktr/ |
H A D | bktr_os.c | 1106 caddr_t kva; local 1123 &kva, BUS_DMA_NOWAIT|BUS_DMA_COHERENT)) { 1138 bus_dmamem_unmap(dmat, kva, size); 1142 if (bus_dmamap_load(dmat, *dmapp, kva, size, NULL, BUS_DMA_NOWAIT)) { 1145 bus_dmamem_unmap(dmat, kva, size); 1150 return (vm_offset_t)kva; 1154 free_bktr_mem(bktr, dmap, kva) 1157 vm_offset_t kva; 1162 bus_dmamem_unmap(dmat, (caddr_t)kva, dmap->dm_mapsize); 1164 bus_dmamem_unmap(dmat, (caddr_t)kva, bkt [all...] |
/freebsd-9.3-release/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_provider.h | 74 u64 kva; member in struct:iwch_mr 89 u64 kva; member in struct:iwch_mw
|
/freebsd-9.3-release/sys/powerpc/aim/ |
H A D | vm_machdep.c | 261 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 324 pmap_qenter(sf->kva, &sf->m, 1);
|
/freebsd-9.3-release/sys/powerpc/booke/ |
H A D | vm_machdep.c | 267 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 324 pmap_qenter(sf->kva, &sf->m, 1);
|
/freebsd-9.3-release/sys/vm/ |
H A D | vnode_pager.c | 701 vm_offset_t kva; local 912 kva = (vm_offset_t)bp->b_data; 915 * and map the pages to be read into the kva, if the filesystem 929 pmap_qenter(kva, m, count); 961 pmap_qenter(kva, m, count); 963 bzero((caddr_t)kva + size, PAGE_SIZE * count - size); 966 pmap_qremove(kva, count); 968 bp->b_data = (caddr_t)kva; 969 bp->b_kvabase = (caddr_t)kva;
|
/freebsd-9.3-release/sys/sparc64/sparc64/ |
H A D | vm_machdep.c | 428 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 464 pmap_qenter(sf->kva, &sf->m, 1); 477 pmap_qremove(sf->kva, 1);
|
/freebsd-9.3-release/sys/dev/xen/netback/ |
H A D | netback.c | 476 * associated with our per-instance kva region. 488 * Global pool of kva used for mapping remote domain ring 491 vm_offset_t kva; member in struct:xnb_softc 493 /** Psuedo-physical address corresponding to kva. */ 508 /** The size of the global kva pool. */ 622 if (xnb->kva != 0) { 624 kmem_free(kernel_map, xnb->kva, xnb->kva_size); 634 xnb->kva = 0; 710 ring->va = xnb->kva + ring_type * PAGE_SIZE; 765 * Kva for our rings are at the tail of the region of kva allocate [all...] |
/freebsd-9.3-release/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 88 vm_offset_t kva; local 152 * We use only the kva address for the buffer, but this is extremely 157 kva = (vm_offset_t) bp->b_data; 158 pmap_qenter(kva, pages, npages); 162 iov.iov_base = (caddr_t) kva; 173 pmap_qremove(kva, npages); 246 vm_offset_t kva; local 303 * We use only the kva address for the buffer, but this is extremely 308 kva = (vm_offset_t) bp->b_data; 309 pmap_qenter(kva, page [all...] |
/freebsd-9.3-release/sys/nfsclient/ |
H A D | nfs_bio.c | 82 vm_offset_t kva; local 146 * We use only the kva address for the buffer, but this is extremely 151 kva = (vm_offset_t) bp->b_data; 152 pmap_qenter(kva, pages, npages); 156 iov.iov_base = (caddr_t) kva; 167 pmap_qremove(kva, npages); 240 vm_offset_t kva; local 297 * We use only the kva address for the buffer, but this is extremely 302 kva = (vm_offset_t) bp->b_data; 303 pmap_qenter(kva, page [all...] |
/freebsd-9.3-release/sys/arm/arm/ |
H A D | vm_machdep.c | 174 pmap_kremove(sf->kva); 204 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 262 pmap_kenter(sf->kva, VM_PAGE_TO_PHYS(sf->m));
|
/freebsd-9.3-release/sys/mips/mips/ |
H A D | vm_machdep.c | 480 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 518 pmap_qenter(sf->kva, &sf->m, 1); 534 pmap_qremove(sf->kva, 1);
|