Searched refs:pmap (Results 151 - 175 of 650) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/sparc64/sparc64/
H A Dpmap.c37 * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91
41 __FBSDID("$FreeBSD: stable/11/sys/sparc64/sparc64/pmap.c 324400 2017-10-07 21:13:54Z alc $");
129 * Kernel pmap
131 struct pmap kernel_pmap_store;
142 static int pmap_protect_tte(struct pmap *pm1, struct pmap *pm2,
150 * target pmap with the protection requested. If specified the page
153 * The page queues and pmap must be locked.
180 * If user pmap is processed with pmap_remove and with pmap_remove and the
306 struct pmap *p
2190 pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr) argument
2230 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument
[all...]
H A Dbus_machdep.c406 bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,
420 if (pmap == kernel_pmap)
423 curaddr = pmap_extract(pmap, vaddr);
405 nexus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
H A Ddump_machdep.c40 #include <vm/pmap.h>
/freebsd-11-stable/sys/dev/ixl/
H A Dixl_txrx.c1235 buf->pmap, mp, pseg, &nsegs, BUS_DMA_NOWAIT);
1244 bus_dmamap_sync(rxr->ptag, buf->pmap,
1332 BUS_DMA_NOWAIT, &buf->pmap);
1344 bus_dmamap_destroy(rxr->ptag, buf->pmap);
1401 bus_dmamap_sync(rxr->ptag, buf->pmap,
1403 bus_dmamap_unload(rxr->ptag, buf->pmap);
1433 netmap_load_map(na, rxr->dma.tag, buf->pmap, addr);
1480 buf->pmap, mp, pseg,
1485 buf->pmap, BUS_DMASYNC_PREREAD);
1548 bus_dmamap_destroy(rxr->ptag, buf->pmap);
[all...]
/freebsd-11-stable/sys/ddb/
H A Ddb_watch.c40 #include <vm/pmap.h>
229 pmap_protect(watch->map->pmap,
/freebsd-11-stable/sys/riscv/riscv/
H A Dgenassym.c47 #include <vm/pmap.h>
H A Dbus_machdep.c42 #include <vm/pmap.h>
H A Ddb_interface.c35 #include <vm/pmap.h>
/freebsd-11-stable/usr.sbin/rpcbind/
H A Dpmap_svc.c171 struct pmap reg;
265 struct pmap reg;
/freebsd-11-stable/sys/dev/ixgbe/
H A Dix_txrx.c1241 bus_dmamap_unload(rxr->ptag, rxbuf->pmap);
1242 error = bus_dmamap_load_mbuf_sg(rxr->ptag, rxbuf->pmap,
1251 bus_dmamap_sync(rxr->ptag, rxbuf->pmap,
1322 error = bus_dmamap_create(rxr->ptag, 0, &rxbuf->pmap);
1410 netmap_load_map(na, rxr->ptag, rxbuf->pmap, addr);
1428 error = bus_dmamap_load_mbuf_sg(rxr->ptag, rxbuf->pmap, mp, seg,
1432 bus_dmamap_sync(rxr->ptag, rxbuf->pmap, BUS_DMASYNC_PREREAD);
1546 if (rxbuf->pmap != NULL) {
1547 bus_dmamap_destroy(rxr->ptag, rxbuf->pmap);
1548 rxbuf->pmap
[all...]
/freebsd-11-stable/sys/amd64/include/
H A Dvmm.h130 struct pmap;
141 typedef void * (*vmi_init_func_t)(struct vm *vm, struct pmap *pmap);
143 struct pmap *pmap, struct vm_eventinfo *info);
/freebsd-11-stable/sys/vm/
H A Dvm_map.c88 #include <vm/pmap.h>
131 static void _vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min,
226 vm->vm_map.pmap = NULL;
270 * Allocate a vmspace structure, including a vm_map and pmap,
273 * If 'pinit' is NULL then the embedded pmap is initialized via pmap_pinit().
281 KASSERT(vm->vm_map.pmap == NULL, ("vm_map.pmap must be NULL"));
330 * the pmap module to reclaim anything left.
336 vm->vm_map.pmap = NULL;
766 vm_map_create(pmap_t pmap, vm_offset_ argument
781 _vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max) argument
797 vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max) argument
[all...]
H A Dvm_mmap.c82 #include <vm/pmap.h>
318 * There should really be a pmap call to determine a reasonable
754 pmap_t pmap; local
778 pmap = vmspace_pmap(td->td_proc->p_vmspace);
827 * Check pmap first, it is likely faster, also
835 mincoreinfo = pmap_mincore(pmap, addr, &locked_pa);
838 * We only care about this pmap's
903 * required because a concurrent pmap
1031 nsize = ptoa(npages + pmap_wired_count(map->pmap));
1054 ptoa(pmap_wired_count(map->pmap)));
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dbusdma_machdep.c599 _bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, pmap_t pmap, argument
622 if (pmap == kernel_pmap)
625 paddr = pmap_extract(pmap, vaddr);
775 pmap_t pmap,
789 _bus_dmamap_count_pages(dmat, map, pmap, buf, buflen, flags);
805 if (pmap == kernel_pmap)
808 curaddr = pmap_extract(pmap, vaddr);
772 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, int *segp) argument
/freebsd-11-stable/contrib/amd/amd/
H A Dsrvr_nfs.c241 struct pmap pmap; local
244 pmap.pm_prog = prog;
245 pmap.pm_vers = vers;
246 pmap.pm_prot = prot;
247 pmap.pm_port = 0;
252 (voidp) &pmap,
/freebsd-11-stable/sys/fs/udf/
H A Dudf_vfsops.c763 uint8_t *pmap = (uint8_t *) &lvd->maps[0]; local
766 ptype = pmap[0];
767 psize = pmap[1];
777 pmap += UDF_PMAP_TYPE1_SIZE;
782 pmap_id = (struct regid *)&pmap[4];
792 pms = (struct part_map_spare *)pmap;
793 pmap += UDF_PMAP_TYPE2_SIZE;
/freebsd-11-stable/sys/dev/netmap/
H A Dixgbe_netmap.h46 #include <vm/pmap.h>
411 rxr->rx_buffers[nic_i].pmap, BUS_DMASYNC_POSTREAD);
451 netmap_reload_map(na, rxr->ptag, rxbuf->pmap, addr);
456 bus_dmamap_sync(rxr->ptag, rxbuf->pmap,
/freebsd-11-stable/sys/arm/mv/armadaxp/
H A Darmadaxp_mp.c39 #include <vm/pmap.h>
/freebsd-11-stable/sys/arm/mv/
H A Dmvvar.h46 #include <vm/pmap.h>
/freebsd-11-stable/sys/arm64/acpica/
H A Dacpi_machdep.c39 #include <vm/pmap.h>
/freebsd-11-stable/sys/arm64/arm64/
H A Dbus_machdep.c34 #include <vm/pmap.h>
H A Ddb_interface.c35 #include <vm/pmap.h>
/freebsd-11-stable/sys/dev/proto/
H A Dproto_busdma.c45 #include <vm/pmap.h>
284 pmap_t pmap; local
306 pmap = vmspace_pmap(td->td_proc->p_vmspace);
307 md->physaddr = pmap_extract(pmap, ioc->u.md.virt_addr);
/freebsd-11-stable/sys/powerpc/include/
H A Dtlb.h218 struct pmap;
/freebsd-11-stable/sys/powerpc/ps3/
H A Dps3_syscons.c40 #include <vm/pmap.h>

Completed in 379 milliseconds

1234567891011>>