| /netbsd-src/sys/external/bsd/drm2/drm/ |
| H A D | drm_vm.c | 55 int prot, struct uvm_object **uobjp, voff_t *uoffsetp, in drm_legacy_mmap_object() argument 70 uobj = udv_attach(devno, prot, offset, size); in drm_legacy_mmap_object() 80 drm_legacy_mmap_paddr(struct drm_device *dev, off_t byte_offset, int prot) in drm_legacy_mmap_paddr() argument 88 paddr = drm_legacy_mmap_paddr_locked(dev, byte_offset, prot); in drm_legacy_mmap_paddr() 96 int prot) in drm_legacy_mmap_paddr_locked() argument 107 return drm_legacy_mmap_dma_paddr(dev, byte_offset, prot); in drm_legacy_mmap_paddr_locked() 132 prot); in drm_legacy_mmap_paddr_locked() 136 drm_legacy_mmap_dma_paddr(struct drm_device *dev, off_t byte_offset, int prot) in drm_legacy_mmap_dma_paddr() argument 152 off_t byte_offset, int prot) in drm_legacy_mmap_map_paddr() argument 168 byte_offset, prot, flags); in drm_legacy_mmap_map_paddr() [all …]
|
| H A D | drm_gem_vm.c | 69 size_t nbytes, int prot, struct uvm_object **uobjp, voff_t *uoffsetp, in drm_gem_or_legacy_mmap_object() argument 76 ret = drm_gem_mmap_object(dev, byte_offset, nbytes, prot, uobjp, in drm_gem_or_legacy_mmap_object() 83 return drm_legacy_mmap_object(dev, byte_offset, nbytes, prot, uobjp, in drm_gem_or_legacy_mmap_object() 89 int prot, struct uvm_object **uobjp, voff_t *uoffsetp, struct file *file) in drm_gem_mmap_object() argument 96 ret = drm_gem_mmap_object_locked(dev, byte_offset, nbytes, prot, in drm_gem_mmap_object() 105 size_t nbytes, int prot __unused, struct uvm_object **uobjp, in drm_gem_mmap_object_locked() 115 KASSERT(prot == (prot & (PROT_READ | PROT_WRITE))); in drm_gem_mmap_object_locked()
|
| /netbsd-src/external/bsd/unbound/dist/testdata/proxy_protocol.tdir/ |
| H A D | proxy_protocol.test.scenario | 51 prot=$3 58 case $prot in 73 do_streamtcp $prot -f $server@$port $client $query 114 for prot in "-u" ""; do 115 send_query "$server" "$client" "$prot" "$query" 126 for prot in "-u" "" "-s"; do 127 send_query "$server" "$client" "$prot" "$query" 138 for prot in "-u" "" "-s"; do 139 send_query "$server" "$client" "$prot" "$query" 150 for prot in "-u" "" "-s"; do [all …]
|
| /netbsd-src/sys/kern/ |
| H A D | exec_subr.c | 87 u_int prot, int flags) in new_vmcmd() 104 vcp->ev_prot = prot; 165 vmcmd_get_prot(struct lwp *l, const struct exec_vmcmd *cmd, vm_prot_t *prot, in vmcmd_get_prot() 170 *prot = cmd->ev_prot & UVM_PROT_ALL; in vmcmd_get_prot() 171 *maxprot = PAX_MPROTECT_MAXPROTECT(l, *prot, extraprot, UVM_PROT_ALL); in vmcmd_get_prot() 173 if ((*prot & *maxprot) != *prot) in vmcmd_get_prot() 175 return PAX_MPROTECT_VALIDATE(l, *prot); 185 vm_prot_t prot, maxprot; in vmcmd_map_pagedvn() 202 if ((error = vmcmd_get_prot(l, cmd, &prot, in vmcmd_map_pagedvn() 84 new_vmcmd(struct exec_vmcmd_set * evsp,int (* proc)(struct lwp * l,struct exec_vmcmd *),vsize_t len,vaddr_t addr,struct vnode * vp,u_long offset,u_int prot,int flags) new_vmcmd() argument 162 vmcmd_get_prot(struct lwp * l,const struct exec_vmcmd * cmd,vm_prot_t * prot,vm_prot_t * maxprot) vmcmd_get_prot() argument 182 vm_prot_t prot, maxprot; vmcmd_map_pagedvn() local 270 vm_prot_t prot, maxprot; vmcmd_readvn() local 329 vm_prot_t prot, maxprot; vmcmd_map_zero() local [all...] |
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/profile/ |
| H A D | WindowsMMap.c | 32 void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset) in mmap() argument 34 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) in mmap() 43 if (prot & PROT_WRITE) { in mmap() 44 if (prot & PROT_EXEC) in mmap() 48 } else if (prot & PROT_EXEC) { in mmap() 49 if (prot & PROT_READ) in mmap() 51 else if (prot & PROT_EXEC) in mmap() 67 if (prot & PROT_WRITE) in mmap() 71 if (prot & PROT_EXEC) in mmap()
|
| /netbsd-src/sys/dev/ |
| H A D | mm.c | 168 vm_prot_t prot; in dev_mem_readwrite() 179 prot = (uio->uio_rw == UIO_WRITE) ? VM_PROT_WRITE : VM_PROT_READ; in dev_mem_readwrite() 180 error = mm_md_physacc(paddr, prot); in dev_mem_readwrite() 208 pmap_kenter_pa(va, paddr, prot, 0); in dev_mem_readwrite() 238 vm_prot_t prot; in dev_kmem_readwrite() 253 prot = (uio->uio_rw == UIO_WRITE) ? VM_PROT_WRITE : VM_PROT_READ; in dev_kmem_readwrite() 262 error = mm_md_physacc(paddr, prot); in dev_kmem_readwrite() 274 error = mm_md_kernacc(addr, prot, &checked); in dev_kmem_readwrite() 280 if (!checked && !uvm_kernacc(addr, len, prot)) { in dev_kmem_readwrite() 383 vm_prot_t prot; in mm_mmap() 169 vm_prot_t prot; dev_mem_readwrite() local 239 vm_prot_t prot; dev_kmem_readwrite() local 384 vm_prot_t prot; mm_mmap() local [all...] |
| /netbsd-src/sys/arch/arm/arm/ |
| H A D | efi_machdep.c | 110 int prot = 0; in cpu_efirt_map_range() local 115 prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in cpu_efirt_map_range() 116 flags = prot; in cpu_efirt_map_range() 119 prot = VM_PROT_READ | VM_PROT_WRITE; in cpu_efirt_map_range() 120 flags = prot; in cpu_efirt_map_range() 123 prot = VM_PROT_READ | VM_PROT_WRITE; in cpu_efirt_map_range() 124 flags = prot | PMAP_DEV; in cpu_efirt_map_range() 135 pmap_enter(pmap_efirt(), va, pa, prot, flags | PMAP_WIRED); in cpu_efirt_map_range()
|
| /netbsd-src/sys/arch/x86/include/ |
| H A D | pmap.h | 145 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() argument 147 if ((prot & VM_PROT_WRITE) == 0) { in pmap_page_protect() 148 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { in pmap_page_protect() 162 pmap_pv_protect(paddr_t pa, vm_prot_t prot) in pmap_pv_protect() argument 164 if ((prot & VM_PROT_WRITE) == 0) { in pmap_pv_protect() 165 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { in pmap_pv_protect() 182 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) in pmap_protect() argument 184 if ((prot & VM_PROT_WRITE) == 0) { in pmap_protect() 185 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { in pmap_protect() 186 pmap_write_protect(pmap, sva, eva, prot); in pmap_protect()
|
| /netbsd-src/sys/uvm/ |
| H A D | uvm_mmap.c | 278 vm_prot_t prot, maxprot, extraprot; in sys_mmap() local 293 prot = SCARG(uap, prot) & VM_PROT_ALL; in sys_mmap() 294 extraprot = PROT_MPROTECT_EXTRACT(SCARG(uap, prot)); in sys_mmap() 376 error = (*fp->f_ops->fo_mmap)(fp, &pos, size, prot, &flags, in sys_mmap() 400 maxprot = PAX_MPROTECT_MAXPROTECT(l, prot, extraprot, maxprot); in sys_mmap() 401 if (((prot | extraprot) & maxprot) != (prot | extraprot)) { in sys_mmap() 405 if ((error = PAX_MPROTECT_VALIDATE(l, prot))) in sys_mmap() 421 error = uvm_mmap(&p->p_vmspace->vm_map, &addr, size, prot, maxprot, in sys_mmap() 428 prot, maxprot, flags, advice, uobj, pos, in sys_mmap() 595 vm_prot_t prot; in sys_mprotect() local [all …]
|
| /netbsd-src/sys/arch/xen/xen/ |
| H A D | privcmd.c | 306 vm_prot_t prot; in privcmd_get_map_prot() local 311 prot = VM_PROT_READ | VM_PROT_WRITE; in privcmd_get_map_prot() 313 prot = VM_PROT_READ; in privcmd_get_map_prot() 318 prot = UVM_PROT_NONE; in privcmd_get_map_prot() 321 return prot; in privcmd_get_map_prot() 339 vm_prot_t prot; in privcmd_mmap() 351 prot = privcmd_get_map_prot(vmm, va, mentry.npages * PAGE_SIZE); in privcmd_mmap() 352 if (prot == UVM_PROT_NONE) in privcmd_mmap() 367 error = privcmd_map_obj(vmm, va, obj, prot); in privcmd_mmap() 391 vm_prot_t prot; in privcmd_mmapbatch() [all …]
|
| /netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/nssov/ |
| H A D | service.c | 113 struct berval prot;); 169 if (BER_BVISNULL(&cbp->prot)) in write_service() 184 protos[0]=cbp->prot; in write_service() 220 cbp.prot.bv_len = tmpint32; 221 cbp.prot.bv_val = tmpint32 ? cbp.pbuf : NULL;, 222 …Debug(LDAP_DEBUG_TRACE,"nssov_service_byname(%s,%s)\n",cbp.name.bv_val,cbp.prot.bv_val ? cbp.prot.… 224 mkfilter_service_byname(cbp.mi,&cbp.name,&cbp.prot,&filter) 237 cbp.prot.bv_len = tmpint32; 238 cbp.prot.bv_val = tmpint32 ? cbp.pbuf : NULL;, 239 Debug(LDAP_DEBUG_TRACE,"nssov_service_bynumber(%s,%s)\n",cbp.name.bv_val,cbp.prot.bv_val);, [all …]
|
| /netbsd-src/sys/arch/hppa/include/ |
| H A D | pmap.h | 180 pmap_prot(struct pmap *pmap, int prot) in pmap_prot() argument 183 return (hppa_prot[prot] | (pmap == pmap_kernel() ? 0 : TLB_USER)); in pmap_prot() 187 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() argument 189 if ((prot & UVM_PROT_WRITE) == 0) { in pmap_page_protect() 190 if (prot & (UVM_PROT_RX)) in pmap_page_protect() 198 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) in pmap_protect() argument 200 if ((prot & UVM_PROT_WRITE) == 0) { in pmap_protect() 201 if (prot & (UVM_PROT_RX)) in pmap_protect() 202 pmap_write_protect(pmap, sva, eva, prot); in pmap_protect()
|
| /netbsd-src/sys/arch/aarch64/include/ |
| H A D | pmap_machdep.h | 290 pte_prot_downgrade(pt_entry_t pte, vm_prot_t prot) in pte_prot_downgrade() argument 294 … | (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW); in pte_prot_downgrade() 416 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_kenter_pa() argument 429 … | (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW) in pte_make_kenter_pa() 432 if (prot & VM_PROT_EXECUTE) in pte_make_kenter_pa() 443 pte_make_enter_efirt(paddr_t pa, vm_prot_t prot, u_int flags) in pte_make_enter_efirt() argument 456 … | (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW); in pte_make_enter_efirt() 458 if (prot & VM_PROT_EXECUTE) in pte_make_enter_efirt() 469 pte_make_enter(paddr_t pa, const struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_enter() argument 481 … | (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW); in pte_make_enter() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/crypto/cmp/ |
| H A D | cmp_protect.c | 33 ASN1_BIT_STRING *prot = NULL; in ossl_cmp_calc_protection() local 92 if ((prot = ASN1_BIT_STRING_new()) == NULL) in ossl_cmp_calc_protection() 95 prot->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT | 0x07); in ossl_cmp_calc_protection() 96 prot->flags |= ASN1_STRING_FLAG_BITS_LEFT; in ossl_cmp_calc_protection() 97 if (!ASN1_BIT_STRING_set(prot, protection, sig_len)) { in ossl_cmp_calc_protection() 98 ASN1_BIT_STRING_free(prot); in ossl_cmp_calc_protection() 99 prot = NULL; in ossl_cmp_calc_protection() 105 return prot; in ossl_cmp_calc_protection() 121 if ((prot = ASN1_BIT_STRING_new()) == NULL) in ossl_cmp_calc_protection() 124 NULL, prot, &prot_part, NULL, ctx->pkey, md, in ossl_cmp_calc_protection() [all …]
|
| /netbsd-src/sys/arch/m68k/include/ |
| H A D | pte_coldfire.h | 181 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) in pte_prot_bits() argument 183 KASSERT(prot & VM_PROT_READ); in pte_prot_bits() 185 if (prot & VM_PROT_EXECUTE) { in pte_prot_bits() 190 if (prot & VM_PROT_WRITE) { in pte_prot_bits() 216 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_enter() argument 222 pt_entry |= pte_prot_bits(mdpg, prot); in pte_make_enter() 228 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_kenter_pa() argument 235 pt_entry |= pte_prot_bits(NULL, prot); /* pretend unmanaged */ in pte_make_kenter_pa()
|
| /netbsd-src/sys/dev/marvell/ |
| H A D | gtpci.c | 118 prop_object_t prot; in gtpci_attach() local 132 prot = prop_dictionary_get(dict, "prot"); in gtpci_attach() 133 if (prot != NULL) { in gtpci_attach() 134 KASSERT(prop_object_type(prot) == PROP_TYPE_DATA); in gtpci_attach() 135 gtpci_prot = __UNCONST(prop_data_data_nocopy(prot)); in gtpci_attach() 232 gtpci_init(struct gtpci_softc *sc, struct gtpci_prot *prot) in gtpci_init() argument 245 if (prot != NULL) in gtpci_init() 246 gtpci_protinit(sc, prot); in gtpci_init() 380 int prot, rv, p, t; in gtpci_protinit() local 407 for (prot = 0; prot < GTPCI_NPCIAC; prot++) { in gtpci_protinit() [all …]
|
| /netbsd-src/sys/arch/aarch64/aarch64/ |
| H A D | efi_machdep.c | 58 int prot = 0; in cpu_efirt_map_range() local 63 prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in cpu_efirt_map_range() 66 prot = VM_PROT_READ | VM_PROT_WRITE; in cpu_efirt_map_range() 69 prot = VM_PROT_READ | VM_PROT_WRITE; in cpu_efirt_map_range() 94 pmap_kenter_pa(va, pa, prot, flags); in cpu_efirt_map_range() 96 pmap_enter(pmap_efirt(), va, pa, prot, flags | PMAP_WIRED); in cpu_efirt_map_range()
|
| /netbsd-src/sys/arch/riscv/include/ |
| H A D | pte.h | 168 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot, bool kernel_p) in pte_prot_bits() argument 170 KASSERT(prot & VM_PROT_READ); in pte_prot_bits() 173 if (prot & VM_PROT_EXECUTE) { in pte_prot_bits() 176 if (prot & VM_PROT_WRITE) { in pte_prot_bits() 190 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_enter() argument 197 pte |= pte_prot_bits(mdpg, prot, kernel_p); in pte_make_enter() 201 if ((prot & VM_PROT_WRITE) != 0 && in pte_make_enter() 227 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_kenter_pa() argument 234 pte |= pte_prot_bits(NULL, prot, true); in pte_make_kenter_pa()
|
| /netbsd-src/sys/arch/powerpc/include/booke/ |
| H A D | pte.h | 199 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) in pte_prot_bits() argument 201 KASSERT(prot & VM_PROT_READ); in pte_prot_bits() 203 if (prot & VM_PROT_EXECUTE) { in pte_prot_bits() 217 if (prot & VM_PROT_WRITE) { in pte_prot_bits() 244 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_enter() argument 250 pt_entry |= pte_prot_bits(mdpg, prot); in pte_make_enter() 256 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, in pte_make_kenter_pa() argument 263 pt_entry |= pte_prot_bits(NULL, prot); /* pretend unmanaged */ in pte_make_kenter_pa()
|
| /netbsd-src/sys/arch/powerpc/oea/ |
| H A D | pmap_kernel.c | 192 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) in pmap_enter() argument 194 return (*pmapops->pmapop_enter)(pm, va, pa, prot, flags); in pmap_enter() 204 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) in pmap_kenter_pa() argument 206 (*pmapops->pmapop_kenter_pa)(va, pa, prot, flags); in pmap_kenter_pa() 222 pmap_protect(pmap_t pm, vaddr_t start, vaddr_t end, vm_prot_t prot) in pmap_protect() argument 224 (*pmapops->pmapop_protect)(pm, start, end, prot); in pmap_protect() 234 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() argument 236 (*pmapops->pmapop_page_protect)(pg, prot); in pmap_page_protect() 240 pmap_pv_protect(paddr_t pa, vm_prot_t prot) in pmap_pv_protect() argument 242 (*pmapops->pmapop_pv_protect)(pa, prot); in pmap_pv_protect()
|
| /netbsd-src/lib/libnvmm/ |
| H A D | libnvmm.c | 57 nvmm_prot_t prot; member 92 int prot) in __area_add() argument 99 if (prot & PROT_READ) in __area_add() 101 if (prot & PROT_WRITE) in __area_add() 103 if (prot & PROT_EXEC) in __area_add() 117 area->prot = nprot; in __area_add() 436 size_t size, int prot) in nvmm_gpa_map() argument 441 ret = __area_add(mach, hva, gpa, size, prot); in nvmm_gpa_map() 449 args.prot = prot; in nvmm_gpa_map() 524 nvmm_prot_t *prot) in nvmm_gpa_to_hva() argument [all …]
|
| /netbsd-src/sys/sys/ |
| H A D | pax.h | 92 pax_mprotect_maxprotect(struct lwp *l, vm_prot_t prot, vm_prot_t extra, in pax_mprotect_maxprotect() argument 98 pax_mprotect_validate(struct lwp *l, vm_prot_t prot) in pax_mprotect_validate() argument 113 # define PAX_MPROTECT_VALIDATE(l, prot) \ argument 114 pax_mprotect_validate(__FILE__, __LINE__, (l), (prot)) 118 # define PAX_MPROTECT_VALIDATE(l, prot) \ argument 119 pax_mprotect_validate((l), (prot))
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | mmfile.d | 95 prot = PROT_READ; in version() 103 prot = PROT_READ | PROT_WRITE; in version() 110 prot = PROT_READ | PROT_WRITE; in version() 117 prot = PROT_READ | PROT_WRITE; in version() 131 if (prot & PROT_WRITE && size > statbuf.st_size) in version() 138 else if (prot & PROT_READ && size == 0) in version() 145 auto p = mmap(address, initial_map, prot, flags, fd, 0); in version() 288 prot = PROT_READ; in version() 296 prot = PROT_READ | PROT_WRITE; in version() 303 prot = PROT_READ | PROT_WRITE; in version() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
| H A D | i915_mm.c | 40 pgprot_t prot; member 51 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn() 76 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); in remap_sg() 109 r.prot = __pgprot((pgprot_val(iomap->prot) & _PAGE_CACHE_MASK) | in remap_io_mapping() 137 .prot = vma->vm_page_prot, in remap_io_sg()
|
| /netbsd-src/sys/arch/sh3/sh3/ |
| H A D | pmap.c | 321 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) in pmap_enter() argument 329 KDASSERT(prot != 0 && ((flags & VM_PROT_ALL) & ~prot) == 0); in pmap_enter() 350 if ((prot & VM_PROT_WRITE) && (pvh->pvh_flags & PVH_MODIFIED)) { in pmap_enter() 364 if (__pmap_map_change(pmap, va, pa, prot, entry)) in pmap_enter() 376 ((prot & VM_PROT_WRITE) ? in pmap_enter() 380 ((prot & VM_PROT_WRITE) ? in pmap_enter() 406 (prot == (VM_PROT_READ | VM_PROT_EXECUTE))) in pmap_enter() 424 __pmap_map_change(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, in __pmap_map_change() argument 444 pmap_protect(pmap, va, eva, prot); in __pmap_map_change() 584 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) in pmap_kenter_pa() argument [all …]
|