/freebsd-10.0-release/sys/sparc64/include/ |
H A D | sf_buf.h | 39 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 49 return (sf->kva);
|
/freebsd-10.0-release/sys/i386/include/ |
H A D | sf_buf.h | 41 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 55 return (sf->kva);
|
H A D | vm86.h | 111 vm_offset_t kva; member in struct:vm86context::vm86pmap
|
/freebsd-10.0-release/sys/arm/include/ |
H A D | sf_buf.h | 63 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 71 return (sf->kva);
|
/freebsd-10.0-release/sys/mips/include/ |
H A D | sf_buf.h | 78 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 88 return (sf->kva);
|
/freebsd-10.0-release/sys/powerpc/include/ |
H A D | sf_buf.h | 44 vm_offset_t kva; /* va of mapping */ member in struct:sf_buf 68 return (sf->kva);
|
/freebsd-10.0-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-10.0-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 | 770 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 799 pmap_qenter(sf->kva, &m, 1); 800 pmap_invalidate_cache_range(sf->kva, sf->kva + 875 ptep = vtopte(sf->kva); 878 PT_SET_MA(sf->kva, xpmap_ptom(VM_PAGE_TO_PHYS(m)) | pgeflag 899 invlpg(sf->kva); 907 smp_masked_invlpg(other_cpus, sf->kva); 913 pmap_invalidate_page(kernel_pmap, sf->kva); 939 pmap_qremove(sf->kva, [all...] |
/freebsd-10.0-release/sys/powerpc/mpc85xx/ |
H A D | lbc.h | 86 vm_offset_t kva; member in struct:lbc_memrange 92 vm_offset_t kva; /* VA of the bank */ member in struct:lbc_bank
|
H A D | lbc.c | 154 pmap_unmapdev(sc->sc_range[r].kva, sc->sc_range[r].size); 238 sc->sc_range[r].kva = (vm_offset_t)pmap_mapdev(start, size); 259 sc->sc_banks[i].kva = sc->sc_range[r].kva + 391 start = sc->sc_banks[bank].kva + start;
|
/freebsd-10.0-release/sys/kern/ |
H A D | uipc_shm.c | 929 vm_offset_t kva, ofs; local 953 kva = vm_map_min(kernel_map); 957 rv = vm_map_find(kernel_map, obj, offset, &kva, size, 0, 961 rv = vm_map_wire(kernel_map, kva, kva + size, 964 *memp = (void *)(kva + ofs); 967 vm_map_remove(kernel_map, kva, kva + size); 988 vm_offset_t kva, ofs; local 999 kva [all...] |
/freebsd-10.0-release/sys/dev/xen/blkback/ |
H A D | blkback.c | 252 uint8_t *kva; member in struct:xbb_xen_reqlist 256 * of this request's kva region. 518 * \brief Array of memoized bounce buffer kva offsets used 589 * Global pool of kva used for mapping remote domain ring 592 vm_offset_t kva; member in struct:xbb_softc 594 /** Psuedo-physical address corresponding to kva. */ 597 /** The size of the global kva pool. */ 750 * associated with our per-instance kva region. 871 * calculate an offset into a request's kva region. 873 * \param reqlist The request structure whose kva regio [all...] |
/freebsd-10.0-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-10.0-release/sys/fs/smbfs/ |
H A D | smbfs_io.c | 431 vm_offset_t kva; 483 kva = (vm_offset_t) bp->b_data; 484 pmap_qenter(kva, pages, npages); 488 iov.iov_base = (caddr_t) kva; 500 pmap_qremove(kva, npages); 589 vm_offset_t kva; 614 kva = (vm_offset_t) bp->b_data; 615 pmap_qenter(kva, pages, npages); 619 iov.iov_base = (caddr_t) kva; 638 pmap_qremove(kva, npage [all...] |
/freebsd-10.0-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-10.0-release/sys/powerpc/aim/ |
H A D | vm_machdep.c | 272 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 335 pmap_qenter(sf->kva, &sf->m, 1);
|
/freebsd-10.0-release/sys/powerpc/booke/ |
H A D | vm_machdep.c | 278 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 335 pmap_qenter(sf->kva, &sf->m, 1);
|
/freebsd-10.0-release/sys/vm/ |
H A D | vnode_pager.c | 693 vm_offset_t kva; local 904 kva = (vm_offset_t)bp->b_data; 907 * and map the pages to be read into the kva, if the filesystem 921 pmap_qenter(kva, m, count); 953 pmap_qenter(kva, m, count); 955 bzero((caddr_t)kva + size, PAGE_SIZE * count - size); 958 pmap_qremove(kva, count); 960 bp->b_data = (caddr_t)kva; 961 bp->b_kvabase = (caddr_t)kva;
|
/freebsd-10.0-release/sys/sparc64/sparc64/ |
H A D | vm_machdep.c | 439 sf_bufs[i].kva = sf_base + i * PAGE_SIZE; 475 pmap_qenter(sf->kva, &sf->m, 1); 488 pmap_qremove(sf->kva, 1);
|
/freebsd-10.0-release/sys/dev/xen/netback/ |
H A D | netback.c | 480 * associated with our per-instance kva region. 492 * Global pool of kva used for mapping remote domain ring 495 vm_offset_t kva; member in struct:xnb_softc 497 /** Psuedo-physical address corresponding to kva. */ 512 /** The size of the global kva pool. */ 626 if (xnb->kva != 0) { 628 kva_free(xnb->kva, xnb->kva_size); 638 xnb->kva = 0; 711 ring->va = xnb->kva + ring_type * PAGE_SIZE; 766 * Kva for our rings are at the tail of the region of kva allocate [all...] |
/freebsd-10.0-release/sys/fs/fuse/ |
H A D | fuse_vnops.c | 1733 vm_offset_t kva; local 1779 * We use only the kva address for the buffer, but this is extremely 1784 kva = (vm_offset_t)bp->b_data; 1785 pmap_qenter(kva, pages, npages); 1789 iov.iov_base = (caddr_t)kva; 1800 pmap_qremove(kva, npages); 1880 vm_offset_t kva; local 1920 * We use only the kva address for the buffer, but this is extremely 1925 kva = (vm_offset_t)bp->b_data; 1926 pmap_qenter(kva, page [all...] |
/freebsd-10.0-release/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 89 vm_offset_t kva; local 153 * We use only the kva address for the buffer, but this is extremely 158 kva = (vm_offset_t) bp->b_data; 159 pmap_qenter(kva, pages, npages); 163 iov.iov_base = (caddr_t) kva; 174 pmap_qremove(kva, npages); 247 vm_offset_t kva; local 304 * We use only the kva address for the buffer, but this is extremely 309 kva = (vm_offset_t) bp->b_data; 310 pmap_qenter(kva, page [all...] |
/freebsd-10.0-release/sys/nfsclient/ |
H A D | nfs_bio.c | 83 vm_offset_t kva; local 147 * We use only the kva address for the buffer, but this is extremely 152 kva = (vm_offset_t) bp->b_data; 153 pmap_qenter(kva, pages, npages); 157 iov.iov_base = (caddr_t) kva; 168 pmap_qremove(kva, npages); 241 vm_offset_t kva; local 298 * We use only the kva address for the buffer, but this is extremely 303 kva = (vm_offset_t) bp->b_data; 304 pmap_qenter(kva, page [all...] |