Home
last modified time | relevance | path

Searched refs:pmap (Results 1 – 25 of 47) sorted by relevance

12

/original-bsd/sys/pmax/pmax/
H A Dpmap.c269 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 Dpmap.c430 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 Dpmap.c517 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 Dpmap.c527 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 Dpmap.h34 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 Dpmap.h31 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 Dpmap.h99 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 Dpmap.h54 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 Dpmap.h151 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 Dpmap_prot.h80 struct pmap { struct
90 struct pmap pml_map; argument
H A Dpmap_clnt.c65 struct pmap parms;
99 struct pmap parms;
H A Dpmap_prot.c49 struct pmap *regs;
H A Dpmap_getport.c65 struct pmap parms;
/original-bsd/sys/vm/
H A Dvm_map.h98 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 Dvm_fault.c810 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 Dvm_map.c164 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 Dvm.h59 struct pmap vm_pmap; /* private physical map */
/original-bsd/sys/sparc/sparc/
H A Dpmap.c519 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 Dsrvr_nfs.c195 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 DPmap.notes1 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 DREADME14 up the hp300 pmap module.
/original-bsd/local/ditroff/ditroff.old.okeeffe/gremlin.aed/gremlin/
H A Dgraphics1.c456 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 DTODO29 8-C pmap
/original-bsd/sys/sparc/conf/
H A Dfiles.sparc79 # 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 Dfiles.luna68k13 luna68k/luna68k/pmap.c standard

12