/original-bsd/sys/pmax/pmax/ |
H A D | pmap.c | 269 pmap = (pmap_t) malloc(sizeof *pmap, M_VMPMAP, M_WAITOK); 274 bzero(pmap, sizeof(*pmap)); 276 return (pmap); 284 pmap_pinit(pmap) in pmap_pinit() argument 285 register struct pmap *pmap; in pmap_pinit() 418 pmap_t pmap; in pmap_reference() 722 if (!pmap) 789 pmap, va); 1089 pmap_t pmap; in pmap_collect() 1171 pmap_t pmap; in pmap_pageable() [all …]
|
/original-bsd/sys/i386/i386/ |
H A D | pmap.c | 430 pmap = (pmap_t) malloc(sizeof *pmap, M_VMPMAP, M_WAITOK); 435 bzero(pmap, sizeof(*pmap)); 437 return (pmap); 446 register struct pmap *pmap; in pmap_pinit() 506 register struct pmap *pmap; in pmap_release() 527 pmap_t pmap; in pmap_reference() 548 register struct pmap *pmap; in pmap_remove() 1118 if (pmap && pmap_pde_v(pmap_pde(pmap, va))) { 1157 if (pmap && pmap_pde_v(pmap_pde(pmap, va))) { 1221 pmap_t pmap; in pmap_collect() [all …]
|
/original-bsd/sys/luna68k/luna68k/ |
H A D | pmap.c | 517 bzero(pmap, sizeof(*pmap)); 528 register struct pmap *pmap; in pmap_pinit() 586 register struct pmap *pmap; in pmap_release() 717 (pmap == kernel_pmap || pmap != curproc->p_vmspace->vm_map.pmap)) 1314 if (pmap && pmap_ste_v(pmap, va)) 1498 PMAP_ACTIVATE(pmap, pcbp, pmap == curproc->p_vmspace->vm_map.pmap); 1768 if (pmap == curproc->p_vmspace->vm_map.pmap && 2186 if (pmap == curproc->p_vmspace->vm_map.pmap) 2191 pmap, pmap->pm_stab, pmap->pm_stpa); 2271 int ix = pmap_ste(pmap, va) - pmap_ste(pmap, 0); [all …]
|
/original-bsd/sys/hp300/hp300/ |
H A D | pmap.c | 527 bzero(pmap, sizeof(*pmap)); 538 register struct pmap *pmap; in pmap_pinit() 596 register struct pmap *pmap; in pmap_release() 728 (pmap == kernel_pmap || pmap != curproc->p_vmspace->vm_map.pmap)) 1336 if (pmap && pmap_ste_v(pmap, va)) 1520 PMAP_ACTIVATE(pmap, pcbp, pmap == curproc->p_vmspace->vm_map.pmap); 1830 if (pmap == curproc->p_vmspace->vm_map.pmap && 2268 if (pmap == curproc->p_vmspace->vm_map.pmap) 2273 pmap, pmap->pm_stab, pmap->pm_stpa); 2353 int ix = pmap_ste(pmap, va) - pmap_ste(pmap, 0); [all …]
|
/original-bsd/sys/luna68k/include/ |
H A D | pmap.h | 34 struct pmap { struct 47 typedef struct pmap *pmap_t; argument 49 extern struct pmap kernel_pmap_store; 53 ((pm) == kernel_pmap || (pm) == curproc->p_vmspace->vm_map.pmap) 89 struct pmap *pv_pmap; /* pmap where mapping lies */ 92 struct pmap *pv_ptpmap; /* if pv_ptste, pmap for PT page */ 106 #define pmap_resident_count(pmap) ((pmap)->pm_stats.resident_count) argument 107 #define pmap_wired_count(pmap) ((pmap)->pm_stats.wired_count) argument
|
/original-bsd/sys/hp300/include/ |
H A D | pmap.h | 31 struct pmap { struct 44 typedef struct pmap *pmap_t; argument 46 extern struct pmap kernel_pmap_store; 50 ((pm) == kernel_pmap || (pm) == curproc->p_vmspace->vm_map.pmap) 86 struct pmap *pv_pmap; /* pmap where mapping lies */ 89 struct pmap *pv_ptpmap; /* if pv_ptste, pmap for PT page */ 106 #define pmap_resident_count(pmap) ((pmap)->pm_stats.resident_count) argument 107 #define pmap_wired_count(pmap) ((pmap)->pm_stats.wired_count) argument
|
/original-bsd/sys/sparc/include/ |
H A D | pmap.h | 99 struct pmap { struct 126 typedef struct pmap *pmap_t; 130 #define kernel_pmap ((struct pmap *)(&kernel_pmap_store)) 132 #define PMAP_ACTIVATE(pmap, pcb, iscurproc) argument 133 #define PMAP_DEACTIVATE(pmap, pcb) argument
|
/original-bsd/sys/pmax/include/ |
H A D | pmap.h | 54 typedef struct pmap { struct 71 extern struct pmap kernel_pmap_store; argument 73 #define pmap_wired_count(pmap) ((pmap)->pm_stats.wired_count) argument
|
/original-bsd/sys/i386/include/ |
H A D | pmap.h | 151 struct pmap { struct 161 typedef struct pmap *pmap_t; argument 164 extern struct pmap kernel_pmap_store; 205 #define pmap_resident_count(pmap) ((pmap)->pm_stats.resident_count) argument 206 #define pmap_wired_count(pmap) ((pmap)->pm_stats.wired_count) argument
|
/original-bsd/lib/librpc/rpc/ |
H A D | pmap_prot.h | 80 struct pmap { struct 90 struct pmap pml_map; argument
|
H A D | pmap_clnt.c | 65 struct pmap parms; 99 struct pmap parms;
|
H A D | pmap_prot.c | 49 struct pmap *regs;
|
H A D | pmap_getport.c | 65 struct pmap parms;
|
/original-bsd/sys/vm/ |
H A D | vm_map.h | 98 struct pmap * pmap; /* Physical map */ member 177 #define vm_map_pmap(map) ((map)->pmap) 190 struct pmap; 191 vm_map_t vm_map_create __P((struct pmap *,
|
H A D | vm_fault.c | 810 pmap_enter(map->pmap, vaddr, VM_PAGE_TO_PHYS(m), prot, wired); 850 register pmap_t pmap; local 853 pmap = vm_map_pmap(map); 861 pmap_pageable(pmap, start, end, FALSE); 892 register pmap_t pmap; local 894 pmap = vm_map_pmap(map); 904 pa = pmap_extract(pmap, va); 908 pmap_change_wiring(pmap, va, FALSE); 919 pmap_pageable(pmap, start, end, TRUE); 1012 pmap_enter(dst_map->pmap, vaddr, VM_PAGE_TO_PHYS(dst_m),
|
H A D | vm_map.c | 164 vm->vm_map.pmap = &vm->vm_pmap; /* XXX */ 196 vm_map_create(pmap, min, max, pageable) in vm_map_create() argument 197 pmap_t pmap; in vm_map_create() 214 result->pmap = pmap; 379 pmap_destroy(map->pmap); 1019 pmap_protect(map->pmap, 1036 pmap_protect(map->pmap, current->start, 1555 pmap_remove(map->pmap, s, e); 1712 pmap_protect(src_map->pmap, 1761 pmap_copy(dst_map->pmap, src_map->pmap, dst_entry->start, [all …]
|
H A D | vm.h | 59 struct pmap vm_pmap; /* private physical map */
|
/original-bsd/sys/sparc/sparc/ |
H A D | pmap.c | 519 register struct pmap *pm; 658 register struct pmap *pm; in me_free() 719 register struct pmap *pm; in mmu_pagein() 756 register struct pmap *pm; in ctx_alloc() 814 struct pmap *pm; in ctx_free() 862 register struct pmap *pm; 1397 struct pmap * 1498 struct pmap *pm; in pmap_reference() 2375 struct pmap *pm; in pmap_change_wiring() 2468 struct pmap *pm; in pmap_collect() [all …]
|
/original-bsd/usr.sbin/amd/amd/ |
H A D | srvr_nfs.c | 195 struct pmap pmap; local 198 pmap.pm_prog = prog; 199 pmap.pm_vers = vers; 200 pmap.pm_prot = prot; 201 pmap.pm_port = 0; 203 &pmap_msg, (voidp) &pmap, xdr_pmap, auth);
|
/original-bsd/sys/hp300/DOC/ |
H A D | Pmap.notes | 1 Following are some observations about the the BSD hp300 pmap module that 2 may prove useful for other pmap modules: 13 of allocated but unpopulated VA space. The hp300 pmap module did check
|
H A D | README | 14 up the hp300 pmap module.
|
/original-bsd/local/ditroff/ditroff.old.okeeffe/gremlin.aed/gremlin/ |
H A D | graphics1.c | 456 GRSetMap(pmap) in GRSetMap() argument 457 char *pmap; /* A pointer to 256*3 bytes containing the in GRSetMap() 485 p = pmap;
|
/original-bsd/sys/luna68k/ |
H A D | TODO | 29 8-C pmap
|
/original-bsd/sys/sparc/conf/ |
H A D | files.sparc | 79 # N.B.: optimizer breaks pmap.c and/or cache.c somehow -- have not 94 file sparc/sparc/pmap.c compile-with "${NOOPT_C}"
|
/original-bsd/sys/luna68k/conf/ |
H A D | files.luna68k | 13 luna68k/luna68k/pmap.c standard
|