/src/sys/uvm/ |
uvm_prot.h | 73 * vm_prot_t VM protection values. 76 typedef int vm_prot_t; typedef in typeref:typename:int 79 * Protection values, defined as bits within the vm_prot_t type 82 #define VM_PROT_NONE ((vm_prot_t) 0x00) 84 #define VM_PROT_READ ((vm_prot_t) 0x01) /* read permission */ 85 #define VM_PROT_WRITE ((vm_prot_t) 0x02) /* write permission */ 86 #define VM_PROT_EXECUTE ((vm_prot_t) 0x04) /* execute permission */
|
uvm_pager.h | 130 int, int, vm_prot_t, int); 134 int *, int, vm_prot_t, int, int);
|
uvm_fault.h | 62 int uvm_fault_wire(struct vm_map *, vaddr_t, vaddr_t, vm_prot_t, int);
|
uvm_pmap.h | 164 int pmap_enter(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int); 173 void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int); 183 void pmap_page_protect(struct vm_page *, vm_prot_t); 184 void pmap_pv_protect(paddr_t, vm_prot_t); 192 void pmap_protect(pmap_t, vaddr_t, vaddr_t, vm_prot_t);
|
uvm_device.h | 81 struct uvm_object *udv_attach(dev_t, vm_prot_t, voff_t, vsize_t);
|
uvm_unix.c | 100 vm_prot_t prot = UVM_PROT_RW; 101 vm_prot_t maxprot;
|
/src/sys/dev/ |
mm.h | 41 int mm_md_physacc(paddr_t, vm_prot_t); 71 int mm_md_kernacc(void *, vm_prot_t, bool *);
|
/src/sys/sys/ |
pax.h | 77 vm_prot_t pax_mprotect_maxprotect( 81 struct lwp *, vm_prot_t, vm_prot_t, vm_prot_t); 86 struct lwp *, vm_prot_t); 91 static inline vm_prot_t 92 pax_mprotect_maxprotect(struct lwp *l, vm_prot_t prot, vm_prot_t extra, 93 vm_prot_t max) 97 static inline vm_prot_t [all...] |
physmap.h | 64 void * physmap_map_init(physmap_t *, size_t, vm_prot_t);
|
/src/sys/rump/librump/rumpkern/arch/generic/ |
rump_generic_pmap.c | 43 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int fl) 57 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 79 pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
|
/src/sys/arch/sparc/include/ |
pmap.h | 285 int pmap_enter4_4c(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int); 289 void pmap_kenter_pa4_4c(vaddr_t, paddr_t, vm_prot_t, u_int); 291 void pmap_kprotect4_4c(vaddr_t, vsize_t, vm_prot_t); 292 void pmap_page_protect4_4c(struct vm_page *, vm_prot_t); 293 void pmap_protect4_4c(pmap_t, vaddr_t, vaddr_t, vm_prot_t); 305 int pmap_enter4m(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int); 309 void pmap_kenter_pa4m(vaddr_t, paddr_t, vm_prot_t, u_int); 311 void pmap_kprotect4m(vaddr_t, vsize_t, vm_prot_t); 312 void pmap_page_protect4m(struct vm_page *, vm_prot_t); 313 void pmap_protect4m(pmap_t, vaddr_t, vaddr_t, vm_prot_t); [all...] |
/src/sys/rump/librump/rumpkern/arch/x86/ |
rump_x86_pmap.c | 38 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int fl) 52 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 107 pmap_write_protect(pmap_t pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot)
|
/src/sys/arch/x86/include/ |
pmap.h | 113 void pmap_write_protect(struct pmap *, vaddr_t, vaddr_t, vm_prot_t); 145 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 162 pmap_pv_protect(paddr_t pa, vm_prot_t prot) 182 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) 194 vaddr_t pmap_map(vaddr_t, paddr_t, paddr_t, vm_prot_t); 198 void pmap_kenter_ma(vaddr_t, paddr_t, vm_prot_t, u_int); 200 vm_prot_t, u_int, int);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_ttm.h | 23 int nouveau_ttm_mmap_object(struct drm_device *, off_t, size_t, vm_prot_t,
|
/src/sys/arch/powerpc/oea/ |
pmap_kernel.c | 103 int pmap_enter(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int) __stub; 105 void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int) __stub; 109 void pmap_protect(pmap_t, vaddr_t, vaddr_t, vm_prot_t) __stub; 111 void pmap_page_protect(struct vm_page *, vm_prot_t) __stub; 192 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 204 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 222 pmap_protect(pmap_t pm, vaddr_t start, vaddr_t end, vm_prot_t prot) 234 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 240 pmap_pv_protect(paddr_t pa, vm_prot_t prot)
|
/src/sys/arch/m68k/include/ |
pte_coldfire.h | 172 pte_prot_downgrade(pt_entry_t pt_entry, vm_prot_t newprot) 181 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) 216 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 228 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot,
|
/src/sys/arch/powerpc/include/booke/ |
pte.h | 190 pte_prot_downgrade(pt_entry_t pt_entry, vm_prot_t newprot) 199 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) 244 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 256 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot,
|
/src/sys/arch/vax/include/ |
pmap.h | 192 void pmap_page_protect_long(struct pv_entry *, vm_prot_t); 193 void pmap_protect_long(pmap_t, vaddr_t, vaddr_t, vm_prot_t); 210 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 219 pmap_protect(pmap_t pmap, vaddr_t start, vaddr_t end, vm_prot_t prot)
|
/src/sys/uvm/pmap/ |
pmap_devmap.h | 42 vm_prot_t pd_prot; /* protection code */
|
/src/sys/arch/aarch64/include/ |
pmap.h | 122 bool pmap_fault_fixup(struct pmap *, vaddr_t, vm_prot_t, bool user); 129 pmap_kvattr(pt_entry_t *ptep, vm_prot_t prot) 232 bool pmap_fault_fixup(struct pmap *, vaddr_t, vm_prot_t, bool user); 239 int pmapboot_protect(vaddr_t, vaddr_t, vm_prot_t); 241 vsize_t pmap_map_chunk(vaddr_t, vaddr_t, paddr_t, vsize_t, vm_prot_t, u_int); 388 void pmap_pv_protect(paddr_t, vm_prot_t); 390 vsize_t pmap_kenter_range(vaddr_t, paddr_t, vsize_t, vm_prot_t, u_int);
|
/src/sys/arch/powerpc/include/oea/ |
pmap.h | 87 int (*pmapop_enter)(pmap_t, vaddr_t, paddr_t, vm_prot_t, u_int); 89 void (*pmapop_kenter_pa)(vaddr_t, paddr_t, vm_prot_t, u_int); 93 void (*pmapop_protect)(pmap_t, vaddr_t, vaddr_t, vm_prot_t); 95 void (*pmapop_page_protect)(struct vm_page *, vm_prot_t); 96 void (*pmapop_pv_protect)(paddr_t, vm_prot_t);
|
/src/sys/arch/hppa/include/ |
pmap.h | 160 void pmap_write_protect(struct pmap *, vaddr_t, vaddr_t, vm_prot_t); 187 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 198 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot)
|
/src/sys/arch/sun2/include/ |
pmap.h | 50 int _pmap_fault(struct vm_map *, vaddr_t, vm_prot_t);
|
/src/sys/arch/sun3/include/ |
pmap3.h | 50 int _pmap_fault(struct vm_map *, vaddr_t, vm_prot_t);
|
/src/sys/external/bsd/drm2/include/linux/ |
vmalloc.h | 98 vm_prot_t justprot = protflags & UVM_PROT_ALL;
|