| /src/sys/rump/librump/rumpkern/arch/generic/ |
| rump_generic_pmap.c | 57 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function
|
| /src/sys/rump/librump/rumpkern/arch/x86/ |
| rump_x86_pmap.c | 52 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function
|
| /src/sys/arch/xen/x86/ |
| xen_pmap.c | 147 pmap_enter(struct pmap *pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function
|
| /src/sys/arch/powerpc/oea/ |
| pmap_kernel.c | 103 int pmap_enter(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int) __stub; 192 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function
|
| pmap.c | 157 #define pmap_enter PMAPNAME(enter) macro 209 STATIC int pmap_enter(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int); 254 .pmapop_enter = pmap_enter, 1864 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1885 "pmap_enter(%p, %#" _PRIxva ", %#" _PRIxpa ", 0x%x, 0x%x):", 1966 printf("[pmap_enter: %#" _PRIxpa ": marked-as-exec]\n",
|
| /src/sys/arch/sparc/include/ |
| pmap.h | 206 * to tell pmap_enter `this is an IO page' or `this is not to 213 #define PMAP_OBIO 1 /* tells pmap_enter to use PG_OBIO */ 216 #define PMAP_NC 4 /* tells pmap_enter to set PG_NC */ 224 * physical address passed to pmap_enter(). 236 /* Encode IO space for pmap_enter() */ 323 #define pmap_enter pmap_enter4_4c macro 337 #define pmap_enter pmap_enter4m macro 363 #define pmap_enter (*pmap_enter_p) macro
|
| /src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
| i915_gem_mman.c | 247 * XXX pmap_enter_default instead of pmap_enter because of a problem 254 #define pmap_enter pmap_enter_default macro 378 err = -pmap_enter(ufi->orig_map->pmap, 518 ret = -pmap_enter(ufi->orig_map->pmap,
|
| /src/sys/arch/sh3/sh3/ |
| pmap.c | 100 /* pmap_enter util */ 321 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 419 * Handle the situation that pmap_enter() is called to enter a
|
| /src/sys/arch/hppa/hppa/ |
| pmap.c | 1360 * pmap_enter(pmap, va, pa, prot, flags) 1367 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1389 panic("pmap_enter: cannot allocate pde");
|
| /src/sys/arch/usermode/usermode/ |
| pmap.c | 957 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 959 thunk_printf_debug("pmap_enter %p : v %p, p %p, prot %d, flags %d\n",
|
| /src/sys/arch/vax/vax/ |
| pmap.c | 1053 * pmap_enter() is the main routine that puts in mappings for pages, or 1057 pmap_enter(pmap_t pmap, vaddr_t v, paddr_t p, vm_prot_t prot, u_int flags) function 1065 PMDEBUG(("pmap_enter: pmap %p v %lx p %lx prot %x wired %d access %x\n", 1111 panic("pmap_enter: out of memory"); 1162 panic("pmap_enter on PG_SREF page");
|
| /src/sys/arch/powerpc/ibm4xx/ |
| pmap.c | 812 pmap_enter(struct pmap *pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1991 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2071 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2108 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2144 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2181 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0);
|
| /src/sys/arch/ia64/ia64/ |
| pmap.c | 1653 * pmap_enter: [ INTERFACE ] 1660 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1775 ("pmap_enter: managed mapping within the clean submap")); 2685 * Convert pmap_enter/pmap_kenter_pa flags to memory attributes 2740 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2822 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2847 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0); 2872 pmap_enter(pmap_kernel(), va, pa, VM_PROT_ALL, 0);
|
| /src/sys/arch/aarch64/aarch64/ |
| pmap.c | 1636 * pmap_enter(), but useful hint to just sweep. 1957 * If pmap_enter() fails, 1972 panic("pmap_enter: failed to allocate pv_entry"); 2054 pmap_enter(struct pmap *pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 2420 * Get the prot specified by pmap_enter(). 2808 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0); 2899 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0);
|
| /src/sys/arch/alpha/alpha/ |
| pmap.c | 2088 * Carry out a TLB shootdown on behalf of a pmap_enter() 2109 * Release a reference on an L2 PT page for pmap_enter(). 2137 * Release a reference on an L3 PT page for pmap_enter(). 2163 * pmap_enter: [ INTERFACE ] 2177 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 2188 printf("pmap_enter(%p, %lx, %lx, %x, %x)\n", 2221 panic("pmap_enter: unable to create L2 PT " 2226 printf("pmap_enter: new level 2 table at " 2248 panic("pmap_enter: unable to create L3 PT " 2253 printf("pmap_enter: new level 3 table at [all...] |
| /src/sys/arch/m68k/m68k/ |
| pmap_motorola.c | 746 * "null" segment table. On the first pmap_enter, a real 1134 * pmap_enter: [ INTERFACE ] 1148 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1160 ("pmap_enter(%p, %lx, %lx, %x, %x)\n", 1165 * pmap_enter() should never be used for CADDR1 and CADDR2. 1169 panic("pmap_enter: used for CADDR1 or CADDR2"); 1248 * since pmap_enter can be called at interrupt time. 1281 panic("pmap_enter: already in pv_tab"); 1350 panic("pmap_enter: access_type exceeds prot"); 2651 * pmap_enter) [all...] |
| pmap_68k.c | 1609 * (pmap_enter(), basically), should be aware of this. 2654 * pmap_enter: [ INTERFACE ] 2668 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 2726 * that brought us to pmap_enter() in the first 4638 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0); 4715 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0); 4740 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0); 4794 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_READ|UVM_PROT_WRITE, 4807 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_READ|UVM_PROT_WRITE,
|
| /src/sys/arch/sun3/sun3x/ |
| pmap.c | 1637 /* pmap_enter INTERFACE 1648 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1677 * On November 13, 1999, someone changed the pmap_enter() API such 1945 * However, in pmap_enter(), the pmap almost always IS 1983 printf("pmap_enter: junk left in PTE at %p\n", c_pte); 2247 * code. Only pmap_enter() needs to create new mappings if they do not exist.
|
| /src/sys/arch/hb68k/pg68k/ |
| pmap_pgmmu.c | 1288 * pmap_enter: [ INTERFACE ] 1302 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1368 * that brought us to pmap_enter() in the first
|
| /src/sys/arch/sun2/sun2/ |
| pmap.c | 1775 pmap_enter(kernel_pmap, va, pa, prot, 0); 1897 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1905 printf("pmap_enter(%p, 0x%lx, 0x%lx, 0x%x, 0x%x)\n", 2143 printf("pmap_enter(%p) got context %d\n", 2772 * pmap_enter() was called and we ignored wiring.
|
| /src/sys/arch/sun68k/sun68k/ |
| pmap_sunmmu.c | 2018 pmap_enter(kernel_pmap, va, pa, prot, 0); 2140 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 2148 printf("pmap_enter(%p, 0x%lx, 0x%lx, 0x%x, 0x%x)\n", 2382 printf("pmap_enter(%p) got context %d\n", 3003 * pmap_enter() was called and we ignored wiring.
|
| /src/sys/uvm/pmap/ |
| pmap.c | 1455 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 2752 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0); 2843 pmap_enter(pmap_kernel(), va, pa, UVM_PROT_ALL, 0);
|
| /src/sys/arch/sparc64/sparc64/ |
| pmap.c | 1062 /* it's not safe to call pmap_enter so we need to do this ourselves */ 1768 pmap_enter(struct pmap *pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 1823 panic("pmap_enter: access_type exceeds prot"); 1891 panic("pmap_enter: invalid VA (inside hole)"); 1926 panic("pmap_enter: no pages"); 1934 printf("pmap_enter: freeing unused page %llx\n", 1946 prom_printf("pmap_enter: va=%08x data=%08x:%08x " 1950 prom_printf("pmap_enter: evicting entry tag=%x:%08x " 3290 DPRINTF(PDB_ENTER, ("pmap_enter: pvh %p: was %lx/%p/%p\n", 3297 DPRINTF(PDB_ENTER, ("pmap_enter: first pv: pmap %p va %lx\n" [all...] |
| /src/sys/arch/arm/arm32/ |
| pmap.c | 1740 pmap_enter(pm, vector_page, systempage.pv_pa, 3069 * the upper 8 bits in pmap_enter()'s flags are reserved for MD stuff 3076 * int pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, 3088 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) function 3158 panic("pmap_enter: failed to allocate L2 bucket"); 3297 panic("pmap_enter: " 4759 * WE'VE RECENTLY FIXED UP THE CORRESPONDING L1 in pmap_enter(), for 4762 * This is extremely likely to happen if pmap_enter() updated the L1
|