crypto/heimdal/appl/ftp/ftp/security.h
121
void prot (char *);
crypto/heimdal/appl/ftp/ftpd/ftpcmd.c
2489
prot((yyvsp[(3) - (5)].s));
crypto/heimdal/appl/ftp/ftpd/ftpcmd.y
691
prot($3);
crypto/krb5/src/lib/rpc/unit-test/server.c
108
if (prot == IPPROTO_TCP)
crypto/krb5/src/lib/rpc/unit-test/server.c
120
prot == IPPROTO_TCP ? "tcp" : "udp");
crypto/krb5/src/lib/rpc/unit-test/server.c
61
int c, prot;
crypto/krb5/src/lib/rpc/unit-test/server.c
74
prot = 0;
crypto/krb5/src/lib/rpc/unit-test/server.c
78
prot = IPPROTO_TCP;
crypto/krb5/src/lib/rpc/unit-test/server.c
81
prot = IPPROTO_UDP;
crypto/krb5/src/lib/rpc/unit-test/server.c
88
if (prot == 0)
crypto/openssl/apps/include/s_apps.h
21
typedef int (*do_server_cb)(int s, int stype, int prot, unsigned char *context);
crypto/openssl/apps/lib/cmp_mock_srv.c
742
ASN1_BIT_STRING *prot = rsp->protection;
crypto/openssl/apps/lib/cmp_mock_srv.c
744
if (prot != NULL && prot->length != 0 && prot->data != NULL)
crypto/openssl/apps/lib/cmp_mock_srv.c
745
prot->data[0] ^= 0x80; /* flip most significant bit of the first byte */
crypto/openssl/apps/s_server.c
2539
static int sv_body(int s, int stype, int prot, unsigned char *context)
crypto/openssl/apps/s_server.c
2554
int isdtls = (stype == SOCK_DGRAM || prot == IPPROTO_SCTP);
crypto/openssl/apps/s_server.c
2595
if (prot == IPPROTO_SCTP)
crypto/openssl/apps/s_server.c
2636
if (prot != IPPROTO_SCTP)
crypto/openssl/apps/s_server.c
3255
static int www_body(int s, int stype, int prot, unsigned char *context)
crypto/openssl/apps/s_server.c
3735
static int rev_body(int s, int stype, int prot, unsigned char *context)
crypto/openssl/apps/s_server.c
62
static int sv_body(int s, int stype, int prot, unsigned char *context);
crypto/openssl/apps/s_server.c
63
static int www_body(int s, int stype, int prot, unsigned char *context);
crypto/openssl/apps/s_server.c
64
static int rev_body(int s, int stype, int prot, unsigned char *context);
crypto/openssl/crypto/cmp/cmp_protect.c
100
ASN1_BIT_STRING_free(prot);
crypto/openssl/crypto/cmp/cmp_protect.c
101
prot = NULL;
crypto/openssl/crypto/cmp/cmp_protect.c
107
return prot;
crypto/openssl/crypto/cmp/cmp_protect.c
121
if ((prot = ASN1_BIT_STRING_new()) == NULL)
crypto/openssl/crypto/cmp/cmp_protect.c
125
NULL, prot, &prot_part, NULL, ctx->pkey, md,
crypto/openssl/crypto/cmp/cmp_protect.c
127
return prot;
crypto/openssl/crypto/cmp/cmp_protect.c
128
ASN1_BIT_STRING_free(prot);
crypto/openssl/crypto/cmp/cmp_protect.c
36
ASN1_BIT_STRING *prot = NULL;
crypto/openssl/crypto/cmp/cmp_protect.c
95
if ((prot = ASN1_BIT_STRING_new()) == NULL)
crypto/openssl/crypto/cmp/cmp_protect.c
98
ossl_asn1_string_set_bits_left(prot, 0);
crypto/openssl/crypto/cmp/cmp_protect.c
99
if (!ASN1_BIT_STRING_set(prot, protection, sig_len)) {
crypto/openssl/test/sslapitest.c
12568
const unsigned char *prot;
crypto/openssl/test/sslapitest.c
12575
SSL_get0_next_proto_negotiated(serverssl, &prot, &protlen);
crypto/openssl/test/sslapitest.c
12579
if (!TEST_mem_eq(prot, protlen, fooprot + 1, *fooprot))
crypto/openssl/test/sslapitest.c
12587
if (!TEST_mem_eq(prot, protlen, barprot + 1, *barprot))
crypto/openssl/test/sslapitest.c
12676
const unsigned char *prot;
crypto/openssl/test/sslapitest.c
12683
SSL_get0_alpn_selected(clientssl, &prot, &protlen);
crypto/openssl/test/sslapitest.c
12686
if (!TEST_mem_eq(prot, protlen, fooprot + 1, *fooprot))
crypto/openssl/test/sslapitest.c
1562
int testresult = 0, prot;
crypto/openssl/test/sslapitest.c
1571
prot = TLS1_3_VERSION;
crypto/openssl/test/sslapitest.c
1579
prot = TLS1_2_VERSION;
crypto/openssl/test/sslapitest.c
1587
prot = TLS1_1_VERSION;
crypto/openssl/test/sslapitest.c
1595
prot = TLS1_VERSION;
crypto/openssl/test/sslapitest.c
1603
prot = SSL3_VERSION;
crypto/openssl/test/sslapitest.c
1611
prot = DTLS1_2_VERSION;
crypto/openssl/test/sslapitest.c
1623
prot = DTLS1_VERSION;
crypto/openssl/test/sslapitest.c
1636
if (is_fips && prot < TLS1_2_VERSION)
crypto/openssl/test/sslapitest.c
1650
if (!TEST_true(create_ssl_ctx_pair(libctx, smeth, cmeth, prot, prot,
crypto/openssl/test/sslapitest.c
1654
if (prot < TLS1_2_VERSION || prot == DTLS1_VERSION) {
crypto/openssl/test/sslapitest.c
4248
const unsigned char *prot;
crypto/openssl/test/sslapitest.c
4250
for (prot = in; prot < in + inlen; prot += protlen) {
crypto/openssl/test/sslapitest.c
4251
protlen = *prot++;
crypto/openssl/test/sslapitest.c
4252
if (in + inlen < prot + protlen)
crypto/openssl/test/sslapitest.c
4256
&& memcmp(prot, servalpn, protlen) == 0) {
crypto/openssl/test/sslapitest.c
4257
*out = prot;
crypto/openssl/test/sslapitest.c
9192
static int test_cert_cb_int(int prot, int tst)
crypto/openssl/test/sslapitest.c
9206
prot,
crypto/openssl/test/sslapitest.c
9207
prot,
crypto/openssl/test/sslapitest.c
9375
static int test_ca_names_int(int prot, int tst)
crypto/openssl/test/sslapitest.c
9400
prot,
crypto/openssl/test/sslapitest.c
9444
if (prot == TLS1_3_VERSION
lib/libc/gen/glob-compat11.c
156
Char *bufnext, *bufend, patbuf[MAXPATHLEN], prot;
lib/libc/gen/glob-compat11.c
203
prot = M_PROTECT;
lib/libc/gen/glob-compat11.c
205
prot = 0;
lib/libc/gen/glob-compat11.c
213
*bufnext++ = wc | prot;
lib/libc/gen/glob.c
190
Char *bufnext, *bufend, patbuf[MAXPATHLEN], prot;
lib/libc/gen/glob.c
235
prot = M_PROTECT;
lib/libc/gen/glob.c
237
prot = 0;
lib/libc/gen/glob.c
245
*bufnext++ = wc | prot;
lib/libc/resolv/res_mkupdate.c
1142
static struct protoent prot;
lib/libc/resolv/res_mkupdate.c
1154
prot.p_name = lp->name;
lib/libc/resolv/res_mkupdate.c
1155
prot.p_proto = lp->port; /*%< Host byte order. */
lib/libc/resolv/res_mkupdate.c
1156
return (&prot);
lib/libkvm/kvm_minidump_aarch64.c
255
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_aarch64.c
259
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_aarch64.c
261
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_aarch64.c
262
return prot;
lib/libkvm/kvm_minidump_aarch64.c
272
vm_prot_t prot;
lib/libkvm/kvm_minidump_aarch64.c
301
prot = VM_PROT_READ | VM_PROT_WRITE;
lib/libkvm/kvm_minidump_aarch64.c
303
prot, kd->vmst->page_size, 0)) {
lib/libkvm/kvm_minidump_amd64.c
350
vm_prot_t prot;
lib/libkvm/kvm_minidump_amd64.c
418
prot = VM_PROT_READ | VM_PROT_WRITE;
lib/libkvm/kvm_minidump_amd64.c
419
if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, prot, pgsz, 0)) {
lib/libkvm/kvm_minidump_amd64.c
61
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_amd64.c
64
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_amd64.c
66
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_amd64.c
67
return prot;
lib/libkvm/kvm_minidump_arm.c
215
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_arm.c
220
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_arm.c
221
return prot;
lib/libkvm/kvm_minidump_arm.c
226
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_arm.c
228
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_arm.c
229
return prot;
lib/libkvm/kvm_minidump_i386.c
252
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_i386.c
256
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_i386.c
258
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_i386.c
260
return prot;
lib/libkvm/kvm_minidump_i386.c
286
vm_prot_t *prot)
lib/libkvm/kvm_minidump_i386.c
297
*prot = 0;
lib/libkvm/kvm_minidump_i386.c
303
*prot = _i386_entry_to_prot(pte64);
lib/libkvm/kvm_minidump_i386.c
309
*prot = _i386_entry_to_prot(pte32);
lib/libkvm/kvm_minidump_i386.c
323
vm_prot_t prot;
lib/libkvm/kvm_minidump_i386.c
326
while (_i386_iterator_next(&it, &pa, &va, &dva, &prot)) {
lib/libkvm/kvm_minidump_i386.c
328
prot, I386_PAGE_SIZE, 0)) {
lib/libkvm/kvm_minidump_powerpc64_hpt.c
521
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_powerpc64_hpt.c
524
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_powerpc64_hpt.c
526
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_powerpc64_hpt.c
527
return (prot);
lib/libkvm/kvm_minidump_riscv.c
225
vm_prot_t prot = VM_PROT_READ;
lib/libkvm/kvm_minidump_riscv.c
228
prot |= VM_PROT_WRITE;
lib/libkvm/kvm_minidump_riscv.c
230
prot |= VM_PROT_EXECUTE;
lib/libkvm/kvm_minidump_riscv.c
231
return prot;
lib/libkvm/kvm_minidump_riscv.c
241
vm_prot_t prot;
lib/libkvm/kvm_minidump_riscv.c
271
prot = VM_PROT_READ | VM_PROT_WRITE;
lib/libkvm/kvm_minidump_riscv.c
273
prot, RISCV_PAGE_SIZE, 0)) {
lib/libkvm/kvm_private.c
809
u_long kmap_vaddr, u_long dmap_vaddr, vm_prot_t prot, size_t len,
lib/libkvm/kvm_private.c
818
.kp_prot = prot,
lib/libprocstat/libprocstat.c
472
int prot, type;
lib/libprocstat/libprocstat.c
677
prot = vmentry.protection;
lib/libprocstat/libprocstat.c
679
if (prot & VM_PROT_READ)
lib/libprocstat/libprocstat.c
682
prot & VM_PROT_WRITE)
lib/libsys/_libsys.h
532
int __sys_mprotect(void * addr, size_t len, int prot);
lib/libsys/_libsys.h
771
void * __sys_mmap(void * addr, size_t len, int prot, int flags, int fd, off_t pos);
lib/libsysdecode/flags.c
515
sysdecode_mmap_prot(FILE *fp, int prot, int *rem)
lib/libsysdecode/flags.c
521
protm = PROT_MAX_EXTRACT(prot);
lib/libsysdecode/flags.c
522
prot &= ~PROT_MAX(protm);
lib/libsysdecode/flags.c
528
return (print_mask_int(fp, mmapprot, prot, rem) || printed);
lib/libvmmapi/vmmapi.c
1005
uint64_t gla, size_t len, int prot, struct iovec *iov, int iovcnt,
lib/libvmmapi/vmmapi.c
1019
error = vm_gla2gpa(vcpu, paging, gla, prot, &gpa, fault);
lib/libvmmapi/vmmapi.c
288
size_t len, int prot)
lib/libvmmapi/vmmapi.c
297
memmap.prot = prot;
lib/libvmmapi/vmmapi.c
307
error = vm_mmap_getnext(ctx, &gpa, &segid, &off, &len, &prot, &flags);
lib/libvmmapi/vmmapi.c
310
prot != memmap.prot || flags != memmap.flags) {
lib/libvmmapi/vmmapi.c
348
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags)
lib/libvmmapi/vmmapi.c
361
*prot = memmap.prot;
lib/libvmmapi/vmmapi.c
959
uint64_t gla, int prot, uint64_t *gpa, int *fault)
lib/libvmmapi/vmmapi.c
965
gg.prot = prot;
lib/libvmmapi/vmmapi.c
980
uint64_t gla, int prot, uint64_t *gpa, int *fault)
lib/libvmmapi/vmmapi.c
986
gg.prot = prot;
lib/libvmmapi/vmmapi.h
110
vm_ooffset_t segoff, size_t len, int prot);
lib/libvmmapi/vmmapi.h
136
uint64_t gla, int prot, uint64_t *gpa, int *fault);
lib/libvmmapi/vmmapi.h
139
struct vm_guest_paging *paging, uint64_t gla, int prot,
lib/libvmmapi/vmmapi.h
243
uint64_t gla, size_t len, int prot, struct iovec *iov, int iovcnt,
lib/libvmmapi/vmmapi.h
92
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags);
libexec/rtld-elf/map_object.c
502
int prot = 0;
libexec/rtld-elf/map_object.c
505
prot |= PROT_READ;
libexec/rtld-elf/map_object.c
507
prot |= PROT_WRITE;
libexec/rtld-elf/map_object.c
509
prot |= PROT_EXEC;
libexec/rtld-elf/map_object.c
510
return (prot);
libexec/rtld-elf/rtld.c
3394
int prot;
libexec/rtld-elf/rtld.c
3402
prot = before ? (PROT_READ | PROT_WRITE) :
libexec/rtld-elf/rtld.c
3404
if (mprotect(base, sz, prot) == -1) {
libexec/rtld-elf/rtld.c
6202
obj_remap_relro(Obj_Entry *obj, int prot)
libexec/rtld-elf/rtld.c
6214
if (mprotect(relro_page, relro_size, prot) == -1) {
libexec/rtld-elf/rtld.c
6217
obj->path, prot, rtld_strerror(errno));
share/examples/sound/oss.h
223
prot = PROT_READ;
share/examples/sound/oss.h
227
prot = PROT_WRITE;
share/examples/sound/oss.h
231
prot = PROT_READ | PROT_WRITE;
share/examples/sound/oss.h
240
config->buf = mmap(NULL, config->buffer_info.bytes, prot, MAP_SHARED, config->fd, 0);
share/examples/sound/oss.h
88
int tmp = 0, prot = 0;
stand/kboot/include/host_syscall.h
172
void *host_mmap(void *addr, size_t len, int prot, int flags, int fd, off_t off);
stand/kboot/libkboot/host_syscalls.c
96
host_mmap(void *addr, size_t len, int prot, int flags, int fd, off_t off)
stand/kboot/libkboot/host_syscalls.c
98
return (void *)host_syscall(SYS_mmap, (uintptr_t)addr, len, prot, flags, fd, off);
sys/amd64/amd64/machdep.c
1449
setidt(IDT_GP, pti ? &IDTVEC(prot_pti) : &IDTVEC(prot), SDT_SYSIGT,
sys/amd64/amd64/machdep.c
502
IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot),
sys/amd64/amd64/mem.c
116
prot = VM_PROT_READ;
sys/amd64/amd64/mem.c
119
prot = VM_PROT_WRITE;
sys/amd64/amd64/mem.c
123
if (!kernacc((void *)v, c, prot)) {
sys/amd64/amd64/mem.c
177
int prot __unused, vm_memattr_t *memattr __unused)
sys/amd64/amd64/mem.c
82
vm_prot_t prot;
sys/amd64/amd64/pmap.c
1344
vm_prot_t prot, int mode, int flags);
sys/amd64/amd64/pmap.c
1353
vm_prot_t prot, struct rwlock **lockp);
sys/amd64/amd64/pmap.c
1357
vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp);
sys/amd64/amd64/pmap.c
1375
vm_prot_t prot);
sys/amd64/amd64/pmap.c
3789
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/amd64/amd64/pmap.c
3805
if ((pdpe & PG_RW) == 0 && (prot & VM_PROT_WRITE) != 0)
sys/amd64/amd64/pmap.c
3815
if ((pde & PG_RW) == 0 && (prot & VM_PROT_WRITE) != 0)
sys/amd64/amd64/pmap.c
3823
((pte & PG_RW) == 0 && (prot & VM_PROT_WRITE) != 0))
sys/amd64/amd64/pmap.c
3927
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
sys/amd64/amd64/pmap.c
6590
pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot)
sys/amd64/amd64/pmap.c
6607
if ((prot & VM_PROT_WRITE) == 0) {
sys/amd64/amd64/pmap.c
6616
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
6639
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/amd64/amd64/pmap.c
6650
KASSERT((prot & ~VM_PROT_ALL) == 0, ("invalid prot %x", prot));
sys/amd64/amd64/pmap.c
6651
if (prot == VM_PROT_NONE) {
sys/amd64/amd64/pmap.c
6656
if ((prot & (VM_PROT_WRITE|VM_PROT_EXECUTE)) ==
sys/amd64/amd64/pmap.c
6711
if ((prot & VM_PROT_WRITE) == 0)
sys/amd64/amd64/pmap.c
6713
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
6750
if (pmap_protect_pde(pmap, pde, sva, prot))
sys/amd64/amd64/pmap.c
6760
if ((prot & VM_PROT_WRITE) == 0)
sys/amd64/amd64/pmap.c
6762
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
6785
if ((prot & VM_PROT_WRITE) == 0) {
sys/amd64/amd64/pmap.c
6793
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
7105
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/amd64/amd64/pmap.c
7139
if ((prot & VM_PROT_WRITE) != 0)
sys/amd64/amd64/pmap.c
7143
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
7384
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/amd64/amd64/pmap.c
7396
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
7644
vm_page_t m_start, vm_prot_t prot)
sys/amd64/amd64/pmap.c
7664
((rv = pmap_enter_2mpage(pmap, va, m, prot, &lock)) ==
sys/amd64/amd64/pmap.c
7668
mpte = pmap_enter_quick_locked(pmap, va, m, prot,
sys/amd64/amd64/pmap.c
7688
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/amd64/amd64/pmap.c
7694
(void)pmap_enter_quick_locked(pmap, va, m, prot, NULL, &lock);
sys/amd64/amd64/pmap.c
7702
vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp)
sys/amd64/amd64/pmap.c
7791
if ((prot & VM_PROT_EXECUTE) == 0)
sys/amd64/amd64/pmap.c
7802
if ((prot & VM_PROT_NO_PROMOTE) == 0 &&
sys/amd64/amd64/pmap.c
9676
pmap_change_prot(vm_offset_t va, vm_size_t size, vm_prot_t prot)
sys/amd64/amd64/pmap.c
9685
error = pmap_change_props_locked(va, size, prot, -1,
sys/amd64/amd64/pmap.c
9692
pmap_change_props_locked(vm_offset_t va, vm_size_t size, vm_prot_t prot,
sys/amd64/amd64/pmap.c
9729
if (prot != VM_PROT_NONE) {
sys/amd64/amd64/pmap.c
9730
if ((prot & VM_PROT_WRITE) != 0) {
sys/amd64/amd64/pmap.c
9734
if ((prot & VM_PROT_EXECUTE) == 0 ||
sys/amd64/amd64/pmap.c
9843
pa_end - pa_start, prot, mode,
sys/amd64/amd64/pmap.c
9873
pa_end - pa_start, prot, mode,
sys/amd64/amd64/pmap.c
9901
pa_end - pa_start, prot, mode,
sys/amd64/amd64/pmap.c
9917
pa_end1 - pa_start, prot, mode, flags);
sys/amd64/include/vmm.h
361
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
sys/amd64/include/vmm_dev.h
205
int prot; /* PROT_READ or PROT_WRITE */
sys/amd64/include/vmm_dev.h
44
int prot; /* RWX */
sys/amd64/include/vmm_instruction_emul.h
121
uint64_t gla, int prot, uint64_t *gpa, int *is_fault);
sys/amd64/include/vmm_instruction_emul.h
128
uint64_t gla, int prot, uint64_t *gpa, int *is_fault);
sys/amd64/include/vmm_instruction_emul.h
98
struct seg_desc *desc, uint64_t off, int length, int addrsize, int prot,
sys/amd64/linux/linux_proto.h
1313
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/amd64/linux/linux_proto.h
71
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/amd64/linux/linux_proto.h
79
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/amd64/linux/linux_systrace_args.c
108
iarg[a++] = p->prot; /* l_ulong */
sys/amd64/linux/linux_systrace_args.c
2596
iarg[a++] = p->prot; /* l_ulong */
sys/amd64/linux/linux_systrace_args.c
96
iarg[a++] = p->prot; /* l_ulong */
sys/amd64/linux32/linux.h
163
l_int prot;
sys/amd64/linux32/linux32_machdep.c
320
linux_args.prot, linux_args.flags, linux_args.fd,
sys/amd64/linux32/linux32_proto.h
1457
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/amd64/linux32/linux32_proto.h
402
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/amd64/linux32/linux32_proto.h
632
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/amd64/linux32/linux32_systrace_args.c
1323
iarg[a++] = p->prot; /* l_ulong */
sys/amd64/linux32/linux32_systrace_args.c
2839
iarg[a++] = p->prot; /* l_ulong */
sys/amd64/linux32/linux32_systrace_args.c
844
iarg[a++] = p->prot; /* int */
sys/amd64/sgx/sgx.c
546
sgx_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/amd64/sgx/sgx.c
594
int prot, vm_page_t *mres)
sys/amd64/vmm/vmm.c
1838
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
sys/amd64/vmm/vmm.c
1853
error = vm_gla2gpa(vcpu, paging, gla, prot, &gpa, fault);
sys/amd64/vmm/vmm.c
1867
copyinfo[idx].len, prot, &cookie);
sys/amd64/vmm/vmm_dev_machdep.c
500
gg->prot, &gg->gpa, &gg->fault);
sys/amd64/vmm/vmm_dev_machdep.c
510
gg->prot, &gg->gpa, &gg->fault);
sys/amd64/vmm/vmm_instruction_emul.c
1886
int prot, uint64_t *gla)
sys/amd64/vmm/vmm_instruction_emul.c
1895
KASSERT((prot & ~(PROT_READ | PROT_WRITE)) == 0,
sys/amd64/vmm/vmm_instruction_emul.c
1896
("%s: invalid prot %#x", __func__, prot));
sys/amd64/vmm/vmm_instruction_emul.c
1931
if (prot & PROT_READ) {
sys/amd64/vmm/vmm_instruction_emul.c
1937
if (prot & PROT_WRITE) {
sys/amd64/vmm/vmm_instruction_emul.c
2027
pf_error_code(int usermode, int prot, int rsvd, uint64_t pte)
sys/amd64/vmm/vmm_instruction_emul.c
2033
if (prot & VM_PROT_WRITE)
sys/amd64/vmm/vmm_instruction_emul.c
2039
if (prot & VM_PROT_EXECUTE)
sys/amd64/vmm/vmm_instruction_emul.c
2066
uint64_t gla, int prot, uint64_t *gpa, int *guest_fault, bool check_only)
sys/amd64/vmm/vmm_instruction_emul.c
2077
writable = prot & VM_PROT_WRITE;
sys/amd64/vmm/vmm_instruction_emul.c
2124
pfcode = pf_error_code(usermode, prot, 0,
sys/amd64/vmm/vmm_instruction_emul.c
2181
pfcode = pf_error_code(usermode, prot, 0, pte);
sys/amd64/vmm/vmm_instruction_emul.c
2214
pfcode = pf_error_code(usermode, prot, 0, pte);
sys/amd64/vmm/vmm_instruction_emul.c
2231
pfcode = pf_error_code(usermode, prot, 1,
sys/amd64/vmm/vmm_instruction_emul.c
2267
uint64_t gla, int prot, uint64_t *gpa, int *guest_fault)
sys/amd64/vmm/vmm_instruction_emul.c
2270
return (_vm_gla2gpa(vcpu, paging, gla, prot, gpa, guest_fault,
sys/amd64/vmm/vmm_instruction_emul.c
2276
uint64_t gla, int prot, uint64_t *gpa, int *guest_fault)
sys/amd64/vmm/vmm_instruction_emul.c
2279
return (_vm_gla2gpa(vcpu, paging, gla, prot, gpa, guest_fault,
sys/amd64/vmm/vmm_instruction_emul.c
2288
int error, prot;
sys/amd64/vmm/vmm_instruction_emul.c
2293
prot = PROT_READ | PROT_EXEC;
sys/amd64/vmm/vmm_instruction_emul.c
2294
error = vm_copy_setup(vcpu, paging, rip, inst_length, prot,
sys/amd64/vmm/vmm_instruction_emul.c
705
struct vm_guest_paging *paging, int opsize, int addrsize, int prot,
sys/amd64/vmm/vmm_instruction_emul.c
727
addrsize, prot, gla)) {
sys/arm/arm/mem.c
162
int prot __unused, vm_memattr_t *memattr __unused)
sys/arm/arm/pmap-v6.c
1049
vm_prot_t prot, vm_memattr_t attr)
sys/arm/arm/pmap-v6.c
1056
l2_prot = prot & VM_PROT_WRITE ? PTE2_AP_KRW : PTE2_AP_KR;
sys/arm/arm/pmap-v6.c
1057
l2_prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX;
sys/arm/arm/pmap-v6.c
1287
pmap_kenter_prot_attr(vm_offset_t va, vm_paddr_t pa, uint32_t prot,
sys/arm/arm/pmap-v6.c
1308
pte2_store(pte2p, PTE2_KERN(pa, prot, attr));
sys/arm/arm/pmap-v6.c
1406
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
sys/arm/arm/pmap-v6.c
1415
" prot = %d\n", __func__, *virt, start, end, end - start, prot));
sys/arm/arm/pmap-v6.c
1417
l2prot = (prot & VM_PROT_WRITE) ? PTE2_AP_KRW : PTE2_AP_KR;
sys/arm/arm/pmap-v6.c
1418
l2prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX;
sys/arm/arm/pmap-v6.c
2003
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
2014
if (!(pte1 & PTE1_RO) || !(prot & VM_PROT_WRITE)) {
sys/arm/arm/pmap-v6.c
2025
(!(pte2 & PTE2_RO) || !(prot & VM_PROT_WRITE))) {
sys/arm/arm/pmap-v6.c
3872
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm/arm/pmap-v6.c
3898
if ((prot & VM_PROT_WRITE) == 0)
sys/arm/arm/pmap-v6.c
3902
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm/arm/pmap-v6.c
3982
__func__, pmap, va, opte2, opa, pa, flags, prot));
sys/arm/arm/pmap-v6.c
4029
if (prot & VM_PROT_WRITE) {
sys/arm/arm/pmap-v6.c
4057
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
sys/arm/arm/pmap-v6.c
4542
vm_prot_t prot, vm_page_t mpt2pg)
sys/arm/arm/pmap-v6.c
4658
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm/arm/pmap-v6.c
4673
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4678
(void)pmap_enter_quick_locked(pmap, va, m, prot, NULL);
sys/arm/arm/pmap-v6.c
4690
pmap_enter_1mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4698
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm/arm/pmap-v6.c
4818
vm_page_t m_start, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4825
__func__, pmap, start, end, m_start, prot));
sys/arm/arm/pmap-v6.c
4839
pmap_enter_1mpage(pmap, va, m, prot)) {
sys/arm/arm/pmap-v6.c
4842
mpt2pg = pmap_enter_quick_locked(pmap, va, m, prot,
sys/arm/arm/pmap-v6.c
4932
vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4949
if ((prot & VM_PROT_WRITE) == 0)
sys/arm/arm/pmap-v6.c
4951
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm/arm/pmap-v6.c
4971
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4978
KASSERT((prot & ~VM_PROT_ALL) == 0, ("invalid prot %x", prot));
sys/arm/arm/pmap-v6.c
4979
if (prot == VM_PROT_NONE) {
sys/arm/arm/pmap-v6.c
4984
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
sys/arm/arm/pmap-v6.c
5022
pmap_protect_pte1(pmap, pte1p, sva, prot);
sys/arm/arm/pmap-v6.c
5068
if ((prot & VM_PROT_WRITE) == 0) {
sys/arm/arm/pmap-v6.c
5077
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm/broadcom/bcm2835/bcm2835_fb.c
655
int prot, vm_memattr_t *memattr)
sys/arm/nvidia/drm2/tegra_bo.c
324
tegra_gem_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot,
sys/arm/nvidia/drm2/tegra_bo.c
330
vm_obj, (intmax_t)offset, prot, mres);
sys/arm/nvidia/drm2/tegra_bo.c
337
tegra_gem_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/arm/ti/am335x/am335x_lcd_syscons.c
565
int prot, vm_memattr_t *memattr)
sys/arm64/arm64/mem.c
130
int prot __unused, vm_memattr_t *memattr __unused)
sys/arm64/arm64/mem.c
52
vm_prot_t prot;
sys/arm64/arm64/mem.c
84
prot = VM_PROT_READ;
sys/arm64/arm64/mem.c
87
prot = VM_PROT_WRITE;
sys/arm64/arm64/mem.c
91
if (!kernacc((void *)v, cnt, prot)) {
sys/arm64/arm64/pmap.c
2135
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/arm64/arm64/pmap.c
2161
if ((prot & VM_PROT_WRITE) == 0)
sys/arm64/arm64/pmap.c
2535
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
sys/arm64/arm64/pmap.c
4729
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/arm64/arm64/pmap.c
4734
KASSERT((prot & ~VM_PROT_ALL) == 0, ("invalid prot %x", prot));
sys/arm64/arm64/pmap.c
4735
if (prot == VM_PROT_NONE) {
sys/arm64/arm64/pmap.c
4741
if ((prot & VM_PROT_WRITE) == 0) {
sys/arm64/arm64/pmap.c
4745
if ((prot & VM_PROT_EXECUTE) == 0) {
sys/arm64/arm64/pmap.c
479
vm_prot_t prot, int mode, bool skip_unmapped);
sys/arm64/arm64/pmap.c
489
vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp);
sys/arm64/arm64/pmap.c
5359
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm64/arm64/pmap.c
5382
new_l3 |= pmap_pte_prot(pmap, prot);
sys/arm64/arm64/pmap.c
5403
if (prot & VM_PROT_EXECUTE)
sys/arm64/arm64/pmap.c
5408
if ((prot & VM_PROT_WRITE) != 0) {
sys/arm64/arm64/pmap.c
5634
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
sys/arm64/arm64/pmap.c
5713
pmap_enter_l2_rx(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm64/arm64/pmap.c
5730
if ((prot & VM_PROT_EXECUTE) == 0 ||
sys/arm64/arm64/pmap.c
5973
vm_prot_t prot, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
5989
if ((prot & VM_PROT_EXECUTE) == 0 ||
sys/arm64/arm64/pmap.c
6208
vm_page_t m_start, vm_prot_t prot)
sys/arm64/arm64/pmap.c
6228
((rv = pmap_enter_l2_rx(pmap, va, m, prot, &lock)) ==
sys/arm64/arm64/pmap.c
6233
((rv = pmap_enter_l3c_rx(pmap, va, m, &mpte, prot,
sys/arm64/arm64/pmap.c
6246
mpte = pmap_enter_quick_locked(pmap, va, m, prot |
sys/arm64/arm64/pmap.c
6266
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm64/arm64/pmap.c
6272
(void)pmap_enter_quick_locked(pmap, va, m, prot, NULL, &lock);
sys/arm64/arm64/pmap.c
6280
vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
6383
if ((prot & VM_PROT_EXECUTE) == 0 ||
sys/arm64/arm64/pmap.c
6402
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
sys/arm64/arm64/pmap.c
6418
if ((prot & VM_PROT_NO_PROMOTE) == 0 &&
sys/arm64/arm64/pmap.c
8211
pmap_change_prot(vm_offset_t va, vm_size_t size, vm_prot_t prot)
sys/arm64/arm64/pmap.c
8220
error = pmap_change_props_locked(va, size, prot, -1, false);
sys/arm64/arm64/pmap.c
8226
pmap_change_props_locked(vm_offset_t va, vm_size_t size, vm_prot_t prot,
sys/arm64/arm64/pmap.c
8255
if (prot != VM_PROT_NONE) {
sys/arm64/arm64/pmap.c
8258
prot &= ~VM_PROT_EXECUTE;
sys/arm64/arm64/pmap.c
8264
prot |= VM_PROT_WRITE;
sys/arm64/arm64/pmap.c
8267
if ((prot & VM_PROT_WRITE) == 0) {
sys/arm64/arm64/pmap.c
8270
if ((prot & VM_PROT_EXECUTE) == 0) {
sys/arm64/arm64/pmap.c
8396
prot, mode, true);
sys/arm64/arm64/pmap.c
883
pmap_pte_prot(pmap_t pmap, vm_prot_t prot)
sys/arm64/arm64/pmap.c
889
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm64/arm64/pmap.c
891
if ((prot & VM_PROT_WRITE) == 0)
sys/arm64/arm64/pmap.c
894
if ((prot & VM_PROT_WRITE) != 0)
sys/arm64/arm64/pmap.c
896
if ((prot & VM_PROT_READ) != 0)
sys/arm64/arm64/pmap.c
898
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm64/include/pmap.h
148
int pmap_change_prot(vm_offset_t va, vm_size_t size, vm_prot_t prot);
sys/arm64/include/vmm.h
155
uint64_t gla, int prot, uint64_t *gpa, int *is_fault));
sys/arm64/include/vmm_dev.h
121
int prot; /* PROT_READ or PROT_WRITE */
sys/arm64/include/vmm_dev.h
41
int prot; /* RWX */
sys/arm64/iommu/iommu.c
100
vm_prot_t prot;
sys/arm64/iommu/iommu.c
106
prot = 0;
sys/arm64/iommu/iommu.c
108
prot |= VM_PROT_READ;
sys/arm64/iommu/iommu.c
110
prot |= VM_PROT_WRITE;
sys/arm64/iommu/iommu.c
115
entry->start, prot);
sys/arm64/iommu/iommu_pmap.c
582
vm_prot_t prot, u_int flags)
sys/arm64/iommu/iommu_pmap.c
600
if ((prot & VM_PROT_WRITE) != 0)
sys/arm64/iommu/iommu_pmap.c
602
if ((prot & VM_PROT_READ) != 0)
sys/arm64/iommu/iommu_pmap.c
604
if ((prot & VM_PROT_EXECUTE) == 0)
sys/arm64/iommu/iommu_pmap.c
698
vm_prot_t prot, u_int flags)
sys/arm64/iommu/iommu_pmap.c
713
if ((prot & VM_PROT_WRITE) == 0)
sys/arm64/iommu/iommu_pmap.h
45
vm_prot_t prot, u_int flags);
sys/arm64/iommu/iommu_pmap.h
50
vm_prot_t prot, u_int flags);
sys/arm64/iommu/smmu.c
1658
vm_prot_t prot)
sys/arm64/iommu/smmu.c
1675
error = smmu_pmap_enter(&domain->p, va, pa, prot, 0);
sys/arm64/linux/linux_proto.h
1120
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/arm64/linux/linux_proto.h
889
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/arm64/linux/linux_proto.h
906
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/arm64/linux/linux_systrace_args.c
1789
iarg[a++] = p->prot; /* l_ulong */
sys/arm64/linux/linux_systrace_args.c
1823
iarg[a++] = p->prot; /* l_ulong */
sys/arm64/linux/linux_systrace_args.c
2213
iarg[a++] = p->prot; /* l_ulong */
sys/arm64/vmm/vmm.c
403
uint64_t gla, int prot, uint64_t *gpa, int *is_fault)
sys/arm64/vmm/vmm.c
405
return (vmmops_gla2gpa(vcpu->cookie, paging, gla, prot, gpa, is_fault));
sys/arm64/vmm/vmm_arm64.c
1024
if ((prot & PROT_WRITE) != 0 &&
sys/arm64/vmm/vmm_arm64.c
1027
if ((prot & PROT_EXEC) != 0) {
sys/arm64/vmm/vmm_arm64.c
1054
if ((prot & PROT_WRITE) != 0 && (pte & ATTR_S1_AP_RW_BIT) != 0)
sys/arm64/vmm/vmm_arm64.c
1056
if ((prot & PROT_EXEC) != 0) {
sys/arm64/vmm/vmm_arm64.c
495
el2_map_enter(vm_offset_t data, vm_size_t size, vm_prot_t prot)
sys/arm64/vmm/vmm_arm64.c
503
rv = vmmpmap_enter(addr, size, vtophys(data), prot);
sys/arm64/vmm/vmm_arm64.c
855
int prot, uint64_t *gpa, int *is_fault)
sys/arm64/vmm/vmm_dev_machdep.c
103
gg->prot, &gg->gpa, &gg->fault);
sys/arm64/vmm/vmm_mmu.c
286
vmmpmap_enter(vm_offset_t va, vm_size_t size, vm_paddr_t pa, vm_prot_t prot)
sys/arm64/vmm/vmm_mmu.c
303
if ((prot & VM_PROT_EXECUTE) == 0) {
sys/arm64/vmm/vmm_mmu.c
307
if ((prot & VM_PROT_WRITE) == 0) {
sys/cam/scsi/scsi_all.h
2975
uint8_t prot;
sys/cam/scsi/scsi_da.c
6426
if (rcaplong->prot & SRC16_PROT_EN)
sys/cam/scsi/scsi_da.c
6427
softc->p_type = ((rcaplong->prot & SRC16_P_TYPE) >>
sys/cam/scsi/scsi_sa.c
1180
struct sa_prot_state *prot;
sys/cam/scsi/scsi_sa.c
1182
prot = &softc->prot_info.cur_prot_state;
sys/cam/scsi/scsi_sa.c
1184
SASBADDUINTDESC(sb, *indent, prot->prot_method, %u,
sys/cam/scsi/scsi_sa.c
1186
SASBADDUINTDESC(sb, *indent, prot->pi_length, %u,
sys/cam/scsi/scsi_sa.c
1188
SASBADDUINTDESC(sb, *indent, prot->lbp_w, %u,
sys/cam/scsi/scsi_sa.c
1190
SASBADDUINTDESC(sb, *indent, prot->lbp_r, %u,
sys/cam/scsi/scsi_sa.c
1192
SASBADDUINTDESC(sb, *indent, prot->rbdp, %u,
sys/cam/scsi/scsi_sa.c
4090
struct sa_prot_state *prot;
sys/cam/scsi/scsi_sa.c
4169
prot = &softc->prot_info.cur_prot_state;
sys/cam/scsi/scsi_sa.c
4170
prot->prot_method = dp_page->prot_method;
sys/cam/scsi/scsi_sa.c
4171
prot->pi_length = dp_page->pi_length &
sys/cam/scsi/scsi_sa.c
4173
prot->lbp_w = (dp_page->prot_bits & SA_CTRL_DP_LBP_W) ? 1 :0;
sys/cam/scsi/scsi_sa.c
4174
prot->lbp_r = (dp_page->prot_bits & SA_CTRL_DP_LBP_R) ? 1 :0;
sys/cam/scsi/scsi_sa.c
4175
prot->rbdp = (dp_page->prot_bits & SA_CTRL_DP_RBDP) ? 1 :0;
sys/cam/scsi/scsi_sa.c
4176
prot->initialized = 1;
sys/compat/freebsd32/freebsd32_misc.c
552
int prot;
sys/compat/freebsd32/freebsd32_misc.c
554
prot = uap->prot;
sys/compat/freebsd32/freebsd32_misc.c
556
if (i386_read_exec && (prot & PROT_READ) != 0)
sys/compat/freebsd32/freebsd32_misc.c
557
prot |= PROT_EXEC;
sys/compat/freebsd32/freebsd32_misc.c
560
prot, 0));
sys/compat/freebsd32/freebsd32_misc.c
566
int prot;
sys/compat/freebsd32/freebsd32_misc.c
568
prot = uap->prot;
sys/compat/freebsd32/freebsd32_misc.c
570
if (i386_read_exec && (prot & PROT_READ))
sys/compat/freebsd32/freebsd32_misc.c
571
prot |= PROT_EXEC;
sys/compat/freebsd32/freebsd32_misc.c
577
.mr_prot = prot,
sys/compat/freebsd32/freebsd32_misc.c
589
int prot;
sys/compat/freebsd32/freebsd32_misc.c
591
prot = uap->prot;
sys/compat/freebsd32/freebsd32_misc.c
593
if (i386_read_exec && (prot & PROT_READ))
sys/compat/freebsd32/freebsd32_misc.c
594
prot |= PROT_EXEC;
sys/compat/freebsd32/freebsd32_misc.c
600
.mr_prot = prot,
sys/compat/freebsd32/freebsd32_misc.c
612
return (kern_ommap(td, (uintptr_t)uap->addr, uap->len, uap->prot,
sys/compat/freebsd32/freebsd32_proto.h
436
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/compat/freebsd32/freebsd32_proto.h
78
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/compat/freebsd32/freebsd32_proto.h
856
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/compat/freebsd32/freebsd32_proto.h
988
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/compat/freebsd32/freebsd32_systrace_args.c
2367
iarg[a++] = p->prot; /* int */
sys/compat/freebsd32/freebsd32_systrace_args.c
438
iarg[a++] = p->prot; /* int */
sys/compat/linux/linux_misc.c
358
uap->prot));
sys/compat/linux/linux_misc.c
378
return (linux_mmap_common(td, PTROUT(uap->addr), uap->len, uap->prot,
sys/compat/linux/linux_misc.c
381
return (linux_mmap_common(td, PTROUT(uap->addr), uap->len, uap->prot,
sys/compat/linux/linux_mmap.c
128
linux_fixup_prot(td, &prot);
sys/compat/linux/linux_mmap.c
203
.mr_prot = prot,
sys/compat/linux/linux_mmap.c
226
linux_mprotect_common(struct thread *td, uintptr_t addr, size_t len, int prot)
sys/compat/linux/linux_mmap.c
231
prot &= ~LINUX_PROT_GROWSUP;
sys/compat/linux/linux_mmap.c
232
if ((prot & ~(LINUX_PROT_GROWSDOWN | PROT_READ | PROT_WRITE |
sys/compat/linux/linux_mmap.c
235
if ((prot & LINUX_PROT_GROWSDOWN) != 0) {
sys/compat/linux/linux_mmap.c
236
prot &= ~LINUX_PROT_GROWSDOWN;
sys/compat/linux/linux_mmap.c
241
linux_fixup_prot(td, &prot);
sys/compat/linux/linux_mmap.c
243
return (kern_mprotect(td, addr, len, prot, flags));
sys/compat/linux/linux_mmap.c
414
linux_fixup_prot(struct thread *td, int *prot)
sys/compat/linux/linux_mmap.c
418
if (SV_PROC_FLAG(td->td_proc, SV_ILP32) && *prot & PROT_READ) {
sys/compat/linux/linux_mmap.c
421
*prot |= PROT_EXEC;
sys/compat/linux/linux_mmap.c
59
static void linux_fixup_prot(struct thread *td, int *prot);
sys/compat/linux/linux_mmap.c
63
linux_mmap_check_fp(struct file *fp, int flags, int prot, int maxprot)
sys/compat/linux/linux_mmap.c
74
linux_mmap_common(struct thread *td, uintptr_t addr, size_t len, int prot,
sys/compat/linux/linux_mmap.c
83
addr, len, prot, flags, fd, pos);
sys/compat/linuxkpi/common/include/asm/pgtable.h
41
#define pgprot_decrypted(prot) (prot)
sys/compat/linuxkpi/common/include/linux/highmem.h
103
kmap_local_page_prot(struct page *page, pgprot_t prot)
sys/compat/linuxkpi/common/include/linux/highmem.h
106
return (kmap_atomic_prot(page, prot));
sys/compat/linuxkpi/common/include/linux/highmem.h
78
kmap_atomic_prot(struct page *page, pgprot_t prot)
sys/compat/linuxkpi/common/include/linux/highmem.h
80
vm_memattr_t attr = pgprot2cachemode(prot);
sys/compat/linuxkpi/common/include/linux/mm.h
210
vm_memattr_t prot)
sys/compat/linuxkpi/common/include/linux/mm.h
212
vma->vm_page_prot = prot;
sys/compat/linuxkpi/common/include/linux/mm.h
221
unsigned long pfn, pgprot_t prot);
sys/compat/linuxkpi/common/include/linux/mm.h
225
unsigned long pfn, pgprot_t prot)
sys/compat/linuxkpi/common/include/linux/mm.h
230
ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot);
sys/compat/linuxkpi/common/include/linux/mm.h
251
pgprot_t prot);
sys/compat/linuxkpi/common/include/linux/mm.h
255
unsigned long pfn, unsigned long size, pgprot_t prot)
sys/compat/linuxkpi/common/include/linux/mm.h
257
return (lkpi_remap_pfn_range(vma, addr, pfn, size, prot));
sys/compat/linuxkpi/common/include/linux/page.h
67
pgprot2cachemode(pgprot_t prot)
sys/compat/linuxkpi/common/include/linux/page.h
69
if (prot & LINUXKPI_PROT_VALID)
sys/compat/linuxkpi/common/include/linux/page.h
70
return (prot >> LINUXKPI_CACHE_MODE_SHIFT);
sys/compat/linuxkpi/common/include/linux/page.h
83
#define pgprot_noncached(prot) \
sys/compat/linuxkpi/common/include/linux/page.h
84
(((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_UNCACHEABLE))
sys/compat/linuxkpi/common/include/linux/page.h
86
#define pgprot_writecombine(prot) \
sys/compat/linuxkpi/common/include/linux/page.h
87
(((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_WRITE_COMBINING))
sys/compat/linuxkpi/common/include/linux/page.h
89
#define pgprot_writecombine(prot) pgprot_noncached(prot)
sys/compat/linuxkpi/common/include/linux/vmalloc.h
41
int prot);
sys/compat/linuxkpi/common/include/linux/vmalloc.h
42
void *linuxkpi_vmap_pfn(unsigned long *pfns, unsigned int count, int prot);
sys/compat/linuxkpi/common/src/linux_compat.c
1638
linux_file_mmap_sub(struct thread *td, vm_size_t objsize, vm_prot_t prot,
sys/compat/linuxkpi/common/src/linux_compat.c
1647
(prot & VM_PROT_WRITE) != 0)
sys/compat/linuxkpi/common/src/linux_compat.c
1653
(int)prot, (flags & MAP_SHARED) ? true : false, td));
sys/compat/linuxkpi/common/src/linux_compat.c
1658
vm_prot_t prot, vm_prot_t cap_maxprot, int flags, vm_ooffset_t foff,
sys/compat/linuxkpi/common/src/linux_compat.c
1683
if ((prot & VM_PROT_EXECUTE) != 0)
sys/compat/linuxkpi/common/src/linux_compat.c
1689
else if ((prot & VM_PROT_READ) != 0)
sys/compat/linuxkpi/common/src/linux_compat.c
1705
else if ((prot & VM_PROT_WRITE) != 0)
sys/compat/linuxkpi/common/src/linux_compat.c
1711
error = linux_file_mmap_sub(td, size, prot, maxprot, flags, fp,
sys/compat/linuxkpi/common/src/linux_compat.c
1716
error = vm_mmap_object(map, addr, size, prot, maxprot, flags, object,
sys/compat/linuxkpi/common/src/linux_compat.c
448
linux_cdev_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot,
sys/compat/linuxkpi/common/src/linux_compat.c
598
linux_cdev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/compat/linuxkpi/common/src/linux_page.c
245
vm_prot_t prot;
sys/compat/linuxkpi/common/src/linux_page.c
249
prot = write ? (VM_PROT_READ | VM_PROT_WRITE) : VM_PROT_READ;
sys/compat/linuxkpi/common/src/linux_page.c
251
count = vm_fault_quick_hold_pages(map, start, len, prot, pages, nr_pages);
sys/compat/linuxkpi/common/src/linux_page.c
263
vm_prot_t prot;
sys/compat/linuxkpi/common/src/linux_page.c
274
prot = write ? (VM_PROT_READ | VM_PROT_WRITE) : VM_PROT_READ;
sys/compat/linuxkpi/common/src/linux_page.c
277
*mp = pmap_extract_and_hold(map->pmap, va, prot);
sys/compat/linuxkpi/common/src/linux_page.c
281
if ((prot & VM_PROT_WRITE) != 0 &&
sys/compat/linuxkpi/common/src/linux_page.c
416
vmap(struct page **pages, unsigned int count, unsigned long flags, int prot)
sys/compat/linuxkpi/common/src/linux_page.c
434
linuxkpi_vmap_pfn(unsigned long *pfns, unsigned int count, int prot)
sys/compat/linuxkpi/common/src/linux_page.c
450
attr = pgprot2cachemode(prot);
sys/compat/linuxkpi/common/src/linux_page.c
501
unsigned long pfn, pgprot_t prot)
sys/compat/linuxkpi/common/src/linux_page.c
559
pmap_page_set_memattr(page, pgprot2cachemode(prot));
sys/compat/linuxkpi/common/src/linux_page.c
567
unsigned long start_pfn, unsigned long size, pgprot_t prot)
sys/compat/linuxkpi/common/src/linux_page.c
581
ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot);
sys/compat/linuxkpi/common/src/linux_page.c
613
pgprot_t prot;
sys/compat/linuxkpi/common/src/linux_page.c
616
prot = cachemode2protval(iomap->attr);
sys/compat/linuxkpi/common/src/linux_page.c
617
ret = lkpi_remap_pfn_range(vma, addr, pfn, size, prot);
sys/crypto/ccp/ccp_hardware.h
274
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
288
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
302
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
315
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
327
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
341
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
353
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
366
uint32_t prot:1;
sys/crypto/ccp/ccp_hardware.h
377
uint32_t prot:1;
sys/dev/agp/agp.c
894
int prot, vm_memattr_t *memattr)
sys/dev/cxgbe/iw_cxgbe/t4.h
298
static inline pgprot_t t4_pgprot_wc(pgprot_t prot)
sys/dev/cxgbe/iw_cxgbe/t4.h
301
return pgprot_writecombine(prot);
sys/dev/cxgbe/iw_cxgbe/t4.h
303
return pgprot_noncached(prot);
sys/dev/dpaa2/dpaa2_ni.c
3512
key->extract.from_hdr.prot = dist_fields[i].cls_prot;
sys/dev/dpaa2/dpaa2_ni.c
3605
extr->prot = cfg->extracts[i].extract.from_hdr.prot;
sys/dev/dpaa2/dpaa2_ni.h
427
uint8_t prot;
sys/dev/dpaa2/dpaa2_ni_dpkg.h
504
enum net_prot prot;
sys/dev/drm2/drm_os_freebsd.h
201
#define access_ok(prot, p, l) useracc((p), (l), (prot))
sys/dev/drm2/drm_vm.c
47
int prot, vm_memattr_t *memattr)
sys/dev/drm2/ttm/ttm_bo_util.c
247
vm_memattr_t prot)
sys/dev/drm2/ttm/ttm_bo_util.c
258
dst = pmap_mapdev_attr(VM_PAGE_TO_PHYS(d), PAGE_SIZE, prot);
sys/dev/drm2/ttm/ttm_bo_util.c
271
vm_memattr_t prot)
sys/dev/drm2/ttm/ttm_bo_util.c
280
src = pmap_mapdev_attr(VM_PAGE_TO_PHYS(s), PAGE_SIZE, prot);
sys/dev/drm2/ttm/ttm_bo_util.c
342
vm_memattr_t prot = ttm_io_prot(old_mem->placement);
sys/dev/drm2/ttm/ttm_bo_util.c
344
prot);
sys/dev/drm2/ttm/ttm_bo_util.c
346
vm_memattr_t prot = ttm_io_prot(new_mem->placement);
sys/dev/drm2/ttm/ttm_bo_util.c
348
prot);
sys/dev/drm2/ttm/ttm_bo_util.c
482
vm_memattr_t prot;
sys/dev/drm2/ttm/ttm_bo_util.c
509
prot = (mem->placement & TTM_PL_FLAG_CACHED) ?
sys/dev/drm2/ttm/ttm_bo_util.c
518
i], prot);
sys/dev/drm2/ttm/ttm_bo_vm.c
103
int prot, vm_page_t *mres)
sys/dev/drm2/ttm/ttm_bo_vm.c
284
ttm_bo_vm_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/fb/fbreg.h
125
vm_paddr_t *paddr, int prot, vm_memattr_t *memattr);
sys/dev/fb/fbreg.h
221
#define vidd_mmap(adp, offset, paddr, prot, memattr) \
sys/dev/fb/fbreg.h
223
(prot), (memattr))
sys/dev/fb/s3_pci.c
392
int prot, vm_memattr_t *memattr)
sys/dev/fb/s3_pci.c
394
return (*prevvidsw->mmap)(adp, offset, paddr, prot, memattr);
sys/dev/fb/vesa.c
1633
int prot, vm_memattr_t *memattr)
sys/dev/fb/vesa.c
1653
return ((*prevvidsw->mmap)(adp, offset, paddr, prot, memattr));
sys/dev/fb/vga.c
2469
int prot, vm_memattr_t *memattr)
sys/dev/hptnr/hptnr_osm_bsd.c
624
HPT_U8 prot;
sys/dev/hptnr/hptnr_osm_bsd.c
634
prot = (cdb[1] & 0x1e) >> 1;
sys/dev/hptnr/hptnr_osm_bsd.c
637
if (prot < 3 || prot > 5)
sys/dev/hptnr/hptnr_osm_bsd.c
710
switch (prot) {
sys/dev/hwt/hwt_vm.c
79
int prot, vm_page_t *mres)
sys/dev/hwt/hwt_vm.c
86
hwt_vm_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/ice/ice_flex_pipe.c
704
u8 *prot, u16 *off)
sys/dev/ice/ice_flex_pipe.c
716
*prot = fv_ext[fv_idx].prot_id;
sys/dev/ice/ice_flex_pipe.h
39
u8 *prot, u16 *off);
sys/dev/mlx4/device.h
1143
int block_mcast_loopback, enum mlx4_protocol prot);
sys/dev/mlx4/device.h
1145
enum mlx4_protocol prot);
sys/dev/mlx4/mlx4_core/mlx4.h
1301
enum mlx4_protocol prot, enum mlx4_steer_type steer);
sys/dev/mlx4/mlx4_core/mlx4.h
1303
int block_mcast_loopback, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4.h
1308
enum mlx4_protocol prot, u64 *reg_id);
sys/dev/mlx4/mlx4_core/mlx4_fw.c
2684
u8 prot;
sys/dev/mlx4/mlx4_core/mlx4_fw.c
2725
prot = ((u8 *)(&mgm->members_count))[0] >> 6;
sys/dev/mlx4/mlx4_core/mlx4_fw.c
2732
prot, 0);
sys/dev/mlx4/mlx4_core/mlx4_fw.c
2737
, 0, prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1105
int block_mcast_loopback, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1125
err = find_entry(dev, port, gid, prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1171
mgm->members_count = cpu_to_be32(members_count | (u32) prot << 30);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1191
if (prot == MLX4_PROT_ETH && index != -1) {
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1215
enum mlx4_protocol prot, enum mlx4_steer_type steer)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1234
err = find_entry(dev, port, gid, prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1249
if (prot == MLX4_PROT_ETH &&
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1270
mgm->members_count = cpu_to_be32(--members_count | (u32) prot << 30);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1272
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1275
if (members_count && (prot != MLX4_PROT_ETH || !removed_entry)) {
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1281
mgm->members_count = cpu_to_be32((u32) prot << 30);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1338
enum mlx4_protocol prot)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1353
qpn |= (prot << 28);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1371
enum mlx4_protocol prot, u64 *reg_id)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1388
switch (prot) {
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1410
enum mlx4_protocol prot, u64 *reg_id)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1414
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1418
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1423
block_mcast_loopback, prot);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1425
block_mcast_loopback, prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1431
prot, reg_id);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1439
enum mlx4_protocol prot, u64 reg_id)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1443
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1447
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1451
return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1453
return mlx4_qp_detach_common(dev, qp, gid, prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1530
int block_mcast_loopback, enum mlx4_protocol prot)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1532
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1537
block_mcast_loopback, prot);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1540
prot, MLX4_UC_STEER);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1545
u8 gid[16], enum mlx4_protocol prot)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1547
if (prot == MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1551
return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1553
return mlx4_qp_detach_common(dev, qp, gid, prot, MLX4_UC_STEER);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
158
u32 prot;
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
206
prot = be32_to_cpu(mgm->members_count) >> 30;
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
221
mgm->members_count = cpu_to_be32(members_count | (prot << 30));
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
428
u32 prot;
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
474
prot = be32_to_cpu(mgm->members_count) >> 30;
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
505
(prot << 30));
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
695
u8 *gid, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
704
u8 op_mod = (prot == MLX4_PROT_ETH) ?
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
741
be32_to_cpu(mgm->members_count) >> 30 == prot)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
3974
u8 *gid, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
3990
res->prot = prot;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4002
u8 *gid, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4010
if (!res || res->prot != prot || res->steer != steer)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4024
u8 gid[16], int block_loopback, enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4033
block_loopback, prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4037
if (prot == MLX4_PROT_ETH) {
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4044
block_loopback, prot, type);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4051
u8 gid[16], enum mlx4_protocol prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4058
return mlx4_qp_detach_common(dev, qp, gid, prot, type);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4065
u8 *gid, enum mlx4_protocol prot)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4069
if (prot != MLX4_PROT_ETH)
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4091
enum mlx4_protocol prot = (vhcr->in_modifier >> 28) & 0x7;
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4108
err = qp_attach(dev, slave, &qp, gid, block_loopback, prot,
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4114
err = add_mcg_res(dev, slave, rqp, gid, prot, type, reg_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4118
err = mlx4_adjust_port(dev, slave, gid, prot);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4122
err = rem_mcg_res(dev, slave, rqp, gid, prot, type, ®_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4126
err = qp_detach(dev, &qp, gid, prot, type, reg_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4135
qp_detach(dev, &qp, gid, prot, type, reg_id);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
4560
rgid->prot, rgid->steer);
sys/dev/mlx4/mlx4_core/mlx4_resource_tracker.c
88
enum mlx4_protocol prot;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1794
enum mlx4_protocol prot = MLX4_PROT_IB_IPV6;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1807
prot, ®_id.id);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1819
prot, ®_id.mirror);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1839
prot, reg_id.id);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1842
prot, reg_id.mirror);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1874
enum mlx4_protocol prot = MLX4_PROT_IB_IPV6;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1897
prot, reg_id.id);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1903
prot, reg_id.mirror);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1549
pgprot_t prot;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1578
prot = pgprot_writecombine(vma->vm_page_prot);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1581
prot = pgprot_noncached(vma->vm_page_prot);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1624
prot, NULL);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1666
pgprot_t prot;
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1679
prot = pgprot_noncached(vma->vm_page_prot);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1681
prot = pgprot_writecombine(vma->vm_page_prot);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1684
prot,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3566
if (!wr->prot ||
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3567
(data_key == wr->prot->lkey &&
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3568
data_va == wr->prot->addr &&
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3569
data_len == wr->prot->length)) {
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3603
u32 prot_key = wr->prot->lkey;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3604
u64 prot_va = wr->prot->addr;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3704
if (wr->prot &&
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3705
(wr->prot->lkey != wr->wr.sg_list->lkey ||
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3706
wr->prot->addr != wr->wr.sg_list->addr ||
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3707
wr->prot->length != wr->wr.sg_list->length))
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3708
region_len += wr->prot->length;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3715
klm_oct_size = wr->prot ? 3 : 1;
sys/dev/mpr/mpr_sas.c
3408
&& (rcap_buf.prot & SRC16_PROT_EN)) {
sys/dev/mpr/mpr_sas.c
3409
switch (rcap_buf.prot & SRC16_P_TYPE) {
sys/dev/mps/mps_sas.c
3221
&& (rcap_buf.prot & SRC16_PROT_EN)) {
sys/dev/mps/mps_sas.c
3222
switch (rcap_buf.prot & SRC16_P_TYPE) {
sys/dev/mwl/if_mwl.c
1805
int prot;
sys/dev/mwl/if_mwl.c
1815
prot = 0;
sys/dev/mwl/if_mwl.c
1818
prot |= IEEE80211_ERP_NON_ERP_PRESENT;
sys/dev/mwl/if_mwl.c
1820
prot |= IEEE80211_ERP_USE_PROTECTION;
sys/dev/mwl/if_mwl.c
1822
prot |= IEEE80211_ERP_LONG_PREAMBLE;
sys/dev/mwl/if_mwl.c
1828
ic->ic_flags & IEEE80211_F_SHSLOT ? "short" : "long", prot,
sys/dev/mwl/if_mwl.c
1831
mwl_hal_setgprot(mh, prot);
sys/dev/mwl/mwlhal.c
1818
mwl_hal_setgprot(struct mwl_hal *mh0, int prot)
sys/dev/mwl/mwlhal.c
1827
pCmd->GProtectFlag = htole32(prot);
sys/dev/netmap/netmap_freebsd.c
1001
object, (intmax_t)offset, prot, mres);
sys/dev/netmap/netmap_freebsd.c
1048
vm_size_t objsize, vm_object_t *objp, int prot)
sys/dev/netmap/netmap_freebsd.c
1057
(intmax_t )*foff, (intmax_t )objsize, objp, prot);
sys/dev/netmap/netmap_freebsd.c
1078
&netmap_cdev_pager_ops, objsize, prot,
sys/dev/netmap/netmap_freebsd.c
687
vm_prot_t prot;
sys/dev/netmap/netmap_freebsd.c
701
&obj, &index, &prot, &wired);
sys/dev/netmap/netmap_freebsd.c
959
netmap_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/netmap/netmap_freebsd.c
966
handle, (intmax_t)size, prot, (intmax_t)foff);
sys/dev/netmap/netmap_freebsd.c
991
int prot, vm_page_t *mres)
sys/dev/nvme/nvme_ctrlr.c
1359
vm_prot_t prot = VM_PROT_READ;
sys/dev/nvme/nvme_ctrlr.c
1372
prot |= VM_PROT_WRITE; /* Device will write to host memory */
sys/dev/nvme/nvme_ctrlr.c
1374
addr, len, prot, upages_us, npages, npagesp);
sys/dev/pci/pci_user.c
1009
error = vm_mmap_object(map, &addr, plen, prot, prot, flags, obj, 0,
sys/dev/pci/pci_user.c
960
vm_prot_t prot;
sys/dev/pci/pci_user.c
987
prot = VM_PROT_READ | (((pbm->pbm_flags & PCIIO_BAR_MMAP_RW) != 0) ?
sys/dev/pci/pci_user.c
995
obj = vm_pager_allocate(OBJT_SG, sg, plen, prot, 0, td->td_ucred);
sys/dev/proto/proto_core.c
490
int prot, vm_memattr_t *memattr)
sys/dev/proto/proto_core.c
496
if (prot & PROT_EXEC)
sys/dev/ral/rt2560.c
1589
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/ral/rt2560.c
1599
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/ral/rt2560.c
1603
"could not allocate mbuf for protection mode %d\n", prot);
sys/dev/ral/rt2560.c
1626
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/ral/rt2560.c
1763
int prot = IEEE80211_PROT_NONE;
sys/dev/ral/rt2560.c
1765
prot = IEEE80211_PROT_RTSCTS;
sys/dev/ral/rt2560.c
1768
prot = ic->ic_protmode;
sys/dev/ral/rt2560.c
1769
if (prot != IEEE80211_PROT_NONE) {
sys/dev/ral/rt2560.c
1770
error = rt2560_sendprot(sc, m0, ni, prot, rate);
sys/dev/ral/rt2661.c
1355
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/ral/rt2661.c
1366
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/ral/rt2661.c
1370
"could not allocate mbuf for protection mode %d\n", prot);
sys/dev/ral/rt2661.c
1393
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/ral/rt2661.c
1456
int prot = IEEE80211_PROT_NONE;
sys/dev/ral/rt2661.c
1458
prot = IEEE80211_PROT_RTSCTS;
sys/dev/ral/rt2661.c
1461
prot = ic->ic_protmode;
sys/dev/ral/rt2661.c
1462
if (prot != IEEE80211_PROT_NONE) {
sys/dev/ral/rt2661.c
1463
error = rt2661_sendprot(sc, ac, m0, ni, prot, rate);
sys/dev/rtwn/rtl8192c/r92c_tx.c
308
enum ieee80211_protmode prot;
sys/dev/rtwn/rtl8192c/r92c_tx.c
310
prot = IEEE80211_PROT_NONE;
sys/dev/rtwn/rtl8192c/r92c_tx.c
325
prot = ic->ic_htprotmode;
sys/dev/rtwn/rtl8192c/r92c_tx.c
327
prot = ic->ic_protmode;
sys/dev/rtwn/rtl8192c/r92c_tx.c
330
prot = ic->ic_htprotmode;
sys/dev/rtwn/rtl8192c/r92c_tx.c
332
prot = ic->ic_protmode;
sys/dev/rtwn/rtl8192c/r92c_tx.c
340
prot = IEEE80211_PROT_RTSCTS;
sys/dev/rtwn/rtl8192c/r92c_tx.c
342
return (prot);
sys/dev/rtwn/rtl8192c/r92c_tx.c
356
enum ieee80211_protmode prot;
sys/dev/rtwn/rtl8192c/r92c_tx.c
416
prot = r92c_tx_get_protmode(sc, vap, ni, m, ridx,
sys/dev/rtwn/rtl8192c/r92c_tx.c
431
r92c_tx_protection(sc, txd, prot, ridx, force_rate);
sys/dev/rtwn/rtl8812a/r12a_tx.c
329
enum ieee80211_protmode prot;
sys/dev/rtwn/rtl8812a/r12a_tx.c
386
prot = IEEE80211_PROT_NONE;
sys/dev/rtwn/rtl8812a/r12a_tx.c
391
prot = ic->ic_htprotmode;
sys/dev/rtwn/rtl8812a/r12a_tx.c
396
prot = ic->ic_htprotmode;
sys/dev/rtwn/rtl8812a/r12a_tx.c
398
prot = ic->ic_protmode;
sys/dev/rtwn/rtl8812a/r12a_tx.c
405
prot = IEEE80211_PROT_RTSCTS;
sys/dev/rtwn/rtl8812a/r12a_tx.c
407
if (prot != IEEE80211_PROT_NONE)
sys/dev/rtwn/rtl8812a/r12a_tx.c
408
r12a_tx_protection(sc, txd, prot, ridx);
sys/dev/usb/input/atp.c
1002
if (((params->prot == FG_TRACKPAD_TYPE_GEYSER3) ||
sys/dev/usb/input/atp.c
1003
(params->prot == FG_TRACKPAD_TYPE_GEYSER4)) &&
sys/dev/usb/input/atp.c
1052
if (params->prot < FG_TRACKPAD_TYPE_GEYSER3) {
sys/dev/usb/input/atp.c
1095
int *arr, enum fountain_geyser_trackpad_type prot)
sys/dev/usb/input/atp.c
1100
switch (prot) {
sys/dev/usb/input/atp.c
372
enum fountain_geyser_trackpad_type prot;
sys/dev/usb/input/atp.c
385
.prot = FG_TRACKPAD_TYPE_GEYSER1
sys/dev/usb/input/atp.c
391
.prot = FG_TRACKPAD_TYPE_GEYSER1
sys/dev/usb/input/atp.c
397
.prot = FG_TRACKPAD_TYPE_GEYSER1
sys/dev/usb/input/atp.c
403
.prot = FG_TRACKPAD_TYPE_GEYSER2
sys/dev/usb/input/atp.c
409
.prot = FG_TRACKPAD_TYPE_GEYSER3
sys/dev/usb/input/atp.c
415
.prot = FG_TRACKPAD_TYPE_GEYSER4
sys/dev/usb/input/atp.c
991
sc->sc_cur_x, params->prot);
sys/dev/usb/input/atp.c
993
sc->sc_cur_y, params->prot);
sys/dev/usb/wlan/if_mtw.c
3293
struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_mtw.c
3312
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/usb/wlan/if_mtw.c
3322
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/usb/wlan/if_rum.c
1413
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_rum.c
1422
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/usb/wlan/if_rum.c
1426
"could not allocate mbuf for protection mode %d\n", prot);
sys/dev/usb/wlan/if_rum.c
1432
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/usb/wlan/if_rum.c
1672
int prot = IEEE80211_PROT_NONE;
sys/dev/usb/wlan/if_rum.c
1674
prot = IEEE80211_PROT_RTSCTS;
sys/dev/usb/wlan/if_rum.c
1677
prot = ic->ic_protmode;
sys/dev/usb/wlan/if_rum.c
1678
if (prot != IEEE80211_PROT_NONE) {
sys/dev/usb/wlan/if_rum.c
1679
error = rum_sendprot(sc, m0, ni, prot, rate);
sys/dev/usb/wlan/if_run.c
3657
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_run.c
3676
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/usb/wlan/if_run.c
3686
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/usb/wlan/if_ural.c
1120
const struct mbuf *m, struct ieee80211_node *ni, int prot, int rate)
sys/dev/usb/wlan/if_ural.c
1127
mprot = ieee80211_alloc_prot(ni, m, rate, prot);
sys/dev/usb/wlan/if_ural.c
1131
"could not allocate mbuf for protection mode %d\n", prot);
sys/dev/usb/wlan/if_ural.c
1137
if (prot == IEEE80211_PROT_RTSCTS)
sys/dev/usb/wlan/if_ural.c
1249
int prot = IEEE80211_PROT_NONE;
sys/dev/usb/wlan/if_ural.c
1251
prot = IEEE80211_PROT_RTSCTS;
sys/dev/usb/wlan/if_ural.c
1254
prot = ic->ic_protmode;
sys/dev/usb/wlan/if_ural.c
1255
if (prot != IEEE80211_PROT_NONE) {
sys/dev/usb/wlan/if_ural.c
1256
error = ural_sendprot(sc, m0, ni, prot, rate);
sys/dev/vmm/vmm_dev.c
208
int error, off, c, prot;
sys/dev/vmm/vmm_dev.c
223
prot = (uio->uio_rw == UIO_WRITE ? VM_PROT_WRITE : VM_PROT_READ);
sys/dev/vmm/vmm_dev.c
238
hpa = vm_gpa_hold_global(sc->vm, gpa, c, prot, &cookie);
sys/dev/vmm/vmm_dev.c
542
&mm->segoff, &mm->len, &mm->prot, &mm->flags);
sys/dev/vmm/vmm_dev.c
550
mm->len, mm->prot, mm->flags);
sys/dev/vmm/vmm_mem.c
260
size_t len, int prot, int flags)
sys/dev/vmm/vmm_mem.c
269
if (prot == 0 || (prot & ~(VM_PROT_ALL)) != 0)
sys/dev/vmm/vmm_mem.c
306
prot, prot, 0);
sys/dev/vmm/vmm_mem.c
326
map->prot = prot;
sys/dev/vmm/vmm_mem.c
356
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags)
sys/dev/vmm/vmm_mem.c
381
if (prot)
sys/dev/vmm/vmm_mem.c
382
*prot = mmnext->prot;
sys/dev/vmm/vmm_mem.h
101
int prot, void **cookie);
sys/dev/vmm/vmm_mem.h
106
uint64_t gla, int prot, uint64_t *gpa, int *is_fault);
sys/dev/vmm/vmm_mem.h
55
int prot;
sys/dev/vmm/vmm_mem.h
81
size_t len, int prot, int flags);
sys/dev/vmm/vmm_mem.h
93
vm_ooffset_t *segoff, size_t *len, int *prot, int *flags);
sys/dev/vmm/vmm_mem.h
99
int prot, void **cookie);
sys/dev/vt/hw/fb/vt_fb.c
156
int prot, vm_memattr_t *memattr)
sys/dev/xdma/xdma.h
298
vm_paddr_t pa, vm_size_t size, vm_prot_t prot);
sys/dev/xdma/xdma_iommu.c
101
vm_paddr_t pa, vm_size_t size, vm_prot_t prot)
sys/dev/xdma/xdma_iommu.c
119
xdma_iommu_enter(xio, addr, pa, size, prot);
sys/dev/xdma/xdma_iommu.c
78
vm_paddr_t pa, vm_size_t size, vm_prot_t prot)
sys/dev/xdma/xdma_iommu.c
90
pmap_enter(p, va, m, prot, prot | PMAP_ENTER_WIRED, 0);
sys/dev/xdma/xdma_sg.c
489
vm_prot_t prot;
sys/dev/xdma/xdma_sg.c
510
prot = VM_PROT_READ;
sys/dev/xdma/xdma_sg.c
512
prot = VM_PROT_WRITE;
sys/dev/xdma/xdma_sg.c
515
pa, m->m_pkthdr.len, prot);
sys/dev/xen/gntdev/gntdev.c
187
vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred, u_short *color);
sys/dev/xen/gntdev/gntdev.c
190
int prot, vm_page_t *mres);
sys/dev/xen/gntdev/gntdev.c
734
vm_prot_t prot;
sys/dev/xen/gntdev/gntdev.c
741
&mem, &pindex, &prot, &wired);
sys/dev/xen/gntdev/gntdev.c
770
gntdev_gmap_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/xen/gntdev/gntdev.c
785
gntdev_gmap_pg_fault(vm_object_t object, vm_ooffset_t offset, int prot,
sys/dev/xen/privcmd/privcmd.c
109
privcmd_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/xen/privcmd/privcmd.c
146
int prot, vm_page_t *mres)
sys/dev/xen/privcmd/privcmd.c
220
vm_prot_t prot;
sys/dev/xen/privcmd/privcmd.c
230
&prot, &wired);
sys/dev/xen/privcmd/privcmd.c
89
static int privcmd_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/dev/xen/privcmd/privcmd.c
93
int prot, vm_page_t *mres);
sys/fs/devfs/devfs_vnops.c
1994
vm_prot_t prot, vm_prot_t cap_maxprot, int flags, vm_ooffset_t foff,
sys/fs/devfs/devfs_vnops.c
2015
if ((prot & VM_PROT_EXECUTE) != 0)
sys/fs/devfs/devfs_vnops.c
2021
else if ((prot & VM_PROT_READ) != 0)
sys/fs/devfs/devfs_vnops.c
2040
else if ((prot & VM_PROT_WRITE) != 0)
sys/fs/devfs/devfs_vnops.c
2050
error = vm_mmap_cdev(td, size, prot, &maxprot, &flags, dev, dsw, &foff,
sys/fs/devfs/devfs_vnops.c
2057
error = vm_mmap_object(map, addr, size, prot, maxprot, flags, object,
sys/fs/tmpfs/tmpfs_subr.c
88
tmpfs_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/i386/i386/machdep.c
1334
setidt(IDT_GP, &IDTVEC(prot), SDT_SYS386IGT, SEL_KPL,
sys/i386/i386/machdep.c
1364
setidt(IDT_GP, &IDTVEC(prot), SDT_SYS386IGT, SEL_KPL,
sys/i386/i386/machdep.c
626
IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot),
sys/i386/i386/mem.c
159
int prot __unused, vm_memattr_t *memattr __unused)
sys/i386/i386/pmap.c
1710
__CONCAT(PMTYPE, extract_and_hold)(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/i386/i386/pmap.c
1721
if ((pde & PG_RW) || (prot & VM_PROT_WRITE) == 0)
sys/i386/i386/pmap.c
1727
((pte & PG_RW) || (prot & VM_PROT_WRITE) == 0))
sys/i386/i386/pmap.c
1795
int prot)
sys/i386/i386/pmap.c
303
vm_prot_t prot);
sys/i386/i386/pmap.c
307
vm_page_t m, vm_prot_t prot, vm_page_t mpte);
sys/i386/i386/pmap.c
323
vm_prot_t prot);
sys/i386/i386/pmap.c
3263
pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot)
sys/i386/i386/pmap.c
3275
if ((prot & VM_PROT_WRITE) == 0) {
sys/i386/i386/pmap.c
3285
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
sys/i386/i386/pmap.c
3310
vm_prot_t prot)
sys/i386/i386/pmap.c
3317
KASSERT((prot & ~VM_PROT_ALL) == 0, ("invalid prot %x", prot));
sys/i386/i386/pmap.c
3318
if (prot == VM_PROT_NONE) {
sys/i386/i386/pmap.c
3324
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
sys/i386/i386/pmap.c
3328
if (prot & VM_PROT_WRITE)
sys/i386/i386/pmap.c
3375
&pmap->pm_pdir[pdirindex], sva, prot))
sys/i386/i386/pmap.c
3418
if ((prot & VM_PROT_WRITE) == 0) {
sys/i386/i386/pmap.c
3427
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
sys/i386/i386/pmap.c
3646
vm_prot_t prot, u_int flags, int8_t psind)
sys/i386/i386/pmap.c
3674
if ((prot & VM_PROT_WRITE) != 0)
sys/i386/i386/pmap.c
3679
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
sys/i386/i386/pmap.c
3912
pmap_enter_4mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/i386/i386/pmap.c
3922
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
sys/i386/i386/pmap.c
4100
vm_page_t m_start, vm_prot_t prot)
sys/i386/i386/pmap.c
4119
((rv = pmap_enter_4mpage(pmap, va, m, prot)) ==
sys/i386/i386/pmap.c
4123
mpte = pmap_enter_quick_locked(pmap, va, m, prot, mpte);
sys/i386/i386/pmap.c
4142
vm_prot_t prot)
sys/i386/i386/pmap.c
4147
(void)pmap_enter_quick_locked(pmap, va, m, prot, NULL);
sys/i386/i386/pmap.c
4154
vm_prot_t prot, vm_page_t mpte)
sys/i386/i386/pmap.c
4237
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
sys/i386/i386/pmap.c
4249
if ((prot & VM_PROT_NO_PROMOTE) == 0 &&
sys/i386/i386/pmap_base.c
681
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/i386/i386/pmap_base.c
685
return (pmap_methods_ptr->pm_enter(pmap, va, m, prot, flags, psind));
sys/i386/i386/pmap_base.c
690
vm_page_t m_start, vm_prot_t prot)
sys/i386/i386/pmap_base.c
693
pmap_methods_ptr->pm_enter_object(pmap, start, end, m_start, prot);
sys/i386/i386/pmap_base.c
697
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/i386/i386/pmap_base.c
700
pmap_methods_ptr->pm_enter_quick(pmap, va, m, prot);
sys/i386/i386/pmap_base.c
833
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/i386/i386/pmap_base.c
836
return (pmap_methods_ptr->pm_extract_and_hold(pmap, va, prot));
sys/i386/i386/pmap_base.c
840
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
sys/i386/i386/pmap_base.c
843
return (pmap_methods_ptr->pm_map(virt, start, end, prot));
sys/i386/i386/pmap_base.c
875
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/i386/i386/pmap_base.c
878
pmap_methods_ptr->pm_protect(pmap, sva, eva, prot);
sys/i386/linux/linux.h
135
l_int prot;
sys/i386/linux/linux_machdep.c
322
linux_args.prot, linux_args.flags, linux_args.fd,
sys/i386/linux/linux_proto.h
1451
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/i386/linux/linux_proto.h
406
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/i386/linux/linux_proto.h
632
char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
sys/i386/linux/linux_systrace_args.c
1356
iarg[a++] = p->prot; /* l_ulong */
sys/i386/linux/linux_systrace_args.c
2870
iarg[a++] = p->prot; /* l_ulong */
sys/i386/linux/linux_systrace_args.c
874
iarg[a++] = p->prot; /* int */
sys/kern/imgact_elf.c
101
vm_prot_t prot);
sys/kern/imgact_elf.c
2967
vm_prot_t prot;
sys/kern/imgact_elf.c
2969
prot = 0;
sys/kern/imgact_elf.c
2971
prot |= VM_PROT_EXECUTE;
sys/kern/imgact_elf.c
2973
prot |= VM_PROT_WRITE;
sys/kern/imgact_elf.c
2975
prot |= VM_PROT_READ;
sys/kern/imgact_elf.c
2978
prot |= VM_PROT_EXECUTE;
sys/kern/imgact_elf.c
2980
return (prot);
sys/kern/imgact_elf.c
2984
__elfN(untrans_prot)(vm_prot_t prot)
sys/kern/imgact_elf.c
2989
if (prot & VM_PROT_EXECUTE)
sys/kern/imgact_elf.c
2991
if (prot & VM_PROT_READ)
sys/kern/imgact_elf.c
2993
if (prot & VM_PROT_WRITE)
sys/kern/imgact_elf.c
523
vm_offset_t start, vm_offset_t end, vm_prot_t prot)
sys/kern/imgact_elf.c
556
vm_prot_t prot, int cow)
sys/kern/imgact_elf.c
565
round_page(start), prot);
sys/kern/imgact_elf.c
573
trunc_page(end) - start, trunc_page(end), end, prot);
sys/kern/imgact_elf.c
586
prot | VM_PROT_WRITE, VM_PROT_ALL, MAP_CHECK_EXCL);
sys/kern/imgact_elf.c
609
prot, VM_PROT_ALL, cow | MAP_CHECK_EXCL |
sys/kern/imgact_elf.c
627
caddr_t vmaddr, size_t memsz, size_t filsz, vm_prot_t prot)
sys/kern/imgact_elf.c
674
(prot & VM_PROT_WRITE ? 0 : MAP_DISABLE_COREDUMP);
sys/kern/imgact_elf.c
677
map_addr, map_addr + map_len, prot, cow);
sys/kern/imgact_elf.c
700
map_addr + map_len, prot, 0);
sys/kern/imgact_elf.c
722
if ((prot & VM_PROT_WRITE) == 0)
sys/kern/imgact_elf.c
724
map_len), prot, 0, VM_MAP_PROTECT_SET_PROT);
sys/kern/imgact_elf.c
733
vm_prot_t prot;
sys/kern/imgact_elf.c
748
prot = __elfN(trans_prot)(phdr[i].p_flags);
sys/kern/imgact_elf.c
751
phdr[i].p_memsz, phdr[i].p_filesz, prot);
sys/kern/kern_physio.c
105
prot = VM_PROT_READ;
sys/kern/kern_physio.c
107
prot |= VM_PROT_WRITE; /* Less backwards than it looks */
sys/kern/kern_physio.c
155
prot, pages, maxpages)) < 0) {
sys/kern/kern_physio.c
49
vm_prot_t prot;
sys/kern/kern_resource.c
765
vm_prot_t prot;
sys/kern/kern_resource.c
768
prot = p->p_sysent->sv_stackprot;
sys/kern/kern_resource.c
773
prot = VM_PROT_NONE;
sys/kern/kern_resource.c
781
addr, addr + size, prot, 0,
sys/kern/kern_umtx.c
4571
vm_prot_t prot;
sys/kern/kern_umtx.c
4577
&object, &pindex, &prot, &wired);
sys/kern/kern_umtx.c
869
vm_prot_t prot;
sys/kern/kern_umtx.c
881
&entry, &key->info.shared.object, &pindex, &prot,
sys/kern/link_elf.c
1253
vm_prot_t prot;
sys/kern/link_elf.c
1258
prot = VM_PROT_READ;
sys/kern/link_elf.c
1260
prot |= VM_PROT_WRITE;
sys/kern/link_elf.c
1262
prot |= VM_PROT_EXECUTE;
sys/kern/link_elf.c
1267
prot, 0, VM_MAP_PROTECT_SET_PROT);
sys/kern/link_elf.c
805
preload_protect1(elf_file_t ef, vm_prot_t prot, bool reset)
sys/kern/link_elf.c
830
phdr->p_vaddr, round_page(phdr->p_memsz), prot | nprot);
sys/kern/link_elf.c
841
preload_protect(elf_file_t ef, vm_prot_t prot)
sys/kern/link_elf.c
843
return (preload_protect1(ef, prot, false));
sys/kern/link_elf.c
847
preload_protect_reset(elf_file_t ef, vm_prot_t prot)
sys/kern/link_elf.c
849
return (preload_protect1(ef, prot, true));
sys/kern/link_elf_obj.c
222
vm_prot_t prot)
sys/kern/link_elf_obj.c
235
error = pmap_change_prot(start, end - start, prot);
sys/kern/link_elf_obj.c
242
error = vm_map_protect(kernel_map, start, end, prot, 0,
sys/kern/link_elf_obj.c
256
vm_prot_t gapprot, prot, segprot;
sys/kern/link_elf_obj.c
268
prot = VM_PROT_READ;
sys/kern/link_elf_obj.c
297
link_elf_protect_range(ef, start, end, prot);
sys/kern/link_elf_obj.c
302
prot = segprot;
sys/kern/link_elf_obj.c
309
link_elf_protect_range(ef, start, segstart, prot);
sys/kern/link_elf_obj.c
312
prot |= segprot;
sys/kern/link_elf_obj.c
321
link_elf_protect_range(ef, start, segstart, prot);
sys/kern/link_elf_obj.c
323
prot | segprot);
sys/kern/link_elf_obj.c
326
prot = segprot;
sys/kern/link_elf_obj.c
331
prot |= segprot;
sys/kern/link_elf_obj.c
338
link_elf_protect_range(ef, start, end, prot);
sys/kern/systrace_args.c
2501
iarg[a++] = p->prot; /* int */
sys/kern/systrace_args.c
435
iarg[a++] = p->prot; /* int */
sys/kern/sysv_shm.c
386
vm_prot_t prot;
sys/kern/sysv_shm.c
426
prot = VM_PROT_READ;
sys/kern/sysv_shm.c
429
prot |= VM_PROT_WRITE;
sys/kern/sysv_shm.c
452
size, 0, find_space, prot, prot, cow);
sys/kern/uipc_shm.c
1555
vm_size_t size, vm_prot_t prot, vm_prot_t max_prot, int flags,
sys/kern/uipc_shm.c
1659
prot, max_prot, docow);
sys/kern/uipc_shm.c
1669
vm_prot_t prot, vm_prot_t max_maxprot, int flags,
sys/kern/uipc_shm.c
1708
if (!writecnt && (prot & VM_PROT_WRITE) != 0) {
sys/kern/uipc_shm.c
1726
error = mac_posixshm_check_mmap(td->td_ucred, shmfd, prot, flags);
sys/kern/uipc_shm.c
1738
error = shm_mmap_large(shmfd, map, addr, objsize, prot,
sys/kern/uipc_shm.c
1745
error = vm_mmap_object(map, addr, objsize, prot, maxprot, flags,
sys/kern/uipc_shm.c
1888
vm_prot_t prot;
sys/kern/uipc_shm.c
1902
&obj, &pindex, &prot, &wired);
sys/kern/uipc_shm.c
326
shm_largepage_phys_ctor(vm_object_t object, vm_prot_t prot,
sys/kern/vfs_aio.c
1230
vm_prot_t prot;
sys/kern/vfs_aio.c
1327
prot = VM_PROT_READ;
sys/kern/vfs_aio.c
1329
prot |= VM_PROT_WRITE; /* Less backwards than it looks */
sys/kern/vfs_aio.c
1331
(vm_offset_t)buf, bp->bio_length, prot, pages,
sys/kern/vfs_bio.c
5100
vm_prot_t prot;
sys/kern/vfs_bio.c
5104
prot = VM_PROT_READ;
sys/kern/vfs_bio.c
5106
prot |= VM_PROT_WRITE; /* Less backwards than it looks */
sys/kern/vfs_bio.c
5108
(vm_offset_t)uaddr, len, prot, bp->b_pages, PBUF_PAGES);
sys/kern/vfs_vnops.c
1488
vm_prot_t prot;
sys/kern/vfs_vnops.c
1500
prot = uio->uio_rw == UIO_READ ? VM_PROT_WRITE : VM_PROT_READ;
sys/kern/vfs_vnops.c
1554
addr, len, prot, ma, io_hold_cnt + 2);
sys/kern/vfs_vnops.c
3049
vm_prot_t prot, vm_prot_t cap_maxprot, int flags, vm_ooffset_t foff,
sys/kern/vfs_vnops.c
3089
if ((prot & VM_PROT_EXECUTE) != 0)
sys/kern/vfs_vnops.c
3095
else if ((prot & VM_PROT_READ) != 0)
sys/kern/vfs_vnops.c
3106
else if ((prot & VM_PROT_WRITE) != 0)
sys/kern/vfs_vnops.c
3133
error = vm_mmap_vnode(td, size, prot, &maxprot, &flags, vp,
sys/kern/vfs_vnops.c
3137
error = vm_mmap_object(map, addr, size, prot, maxprot, flags, object,
sys/kern/vfs_vnops.c
3151
if ((prot & VM_PROT_EXECUTE) != 0 && error == 0) {
sys/kern/vfs_vnops.c
3160
if (HWT_HOOK_INSTALLED && (prot & VM_PROT_EXECUTE) != 0 &&
sys/net/netisr.c
951
u_int bits, prot;
sys/net/netisr.c
971
prot = ffs(bits) - 1;
sys/net/netisr.c
972
bits &= ~(1 << prot);
sys/net/netisr.c
973
(void)netisr_process_workstream_proto(nwsp, prot);
sys/net/netmap_user.h
540
win32_mmap_emulated(void *addr, size_t length, int prot, int flags, int fd, int32_t offset)
sys/net/netmap_user.h
545
return mmap(addr, length, prot, flags, fd, offset);
sys/net80211/ieee80211_output.c
3359
uint8_t rate, int prot)
sys/net80211/ieee80211_output.c
3368
KASSERT(prot == IEEE80211_PROT_RTSCTS ||
sys/net80211/ieee80211_output.c
3369
prot == IEEE80211_PROT_CTSONLY,
sys/net80211/ieee80211_output.c
3370
("wrong protection type %d", prot));
sys/net80211/ieee80211_output.c
3378
if (prot == IEEE80211_PROT_RTSCTS) {
sys/netgraph/netflow/netflow.c
1072
rec->prot = fle->f.r.r_ip_p;
sys/netgraph/netflow/netflow.h
102
uint8_t prot; /* IP protocol */
sys/netgraph/netflow/netflow.h
125
uint8_t prot; /* IP protocol */
sys/netgraph/netflow/netflow_v9.c
281
rec->prot = fed->r.r_ip_p;
sys/netgraph/netflow/netflow_v9.c
312
rec->prot = fed6->r.r_ip_p;
sys/netgraph/netflow/netflow_v9.h
63
uint8_t prot; /* IP protocol */
sys/netgraph/netflow/netflow_v9.h
88
uint8_t prot; /* IP protocol */
sys/netgraph/netflow/ng_netflow.h
204
u_char prot; /* IP protocol */
sys/netgraph/netflow/ng_netflow.h
233
u_char prot; /* IP protocol */
sys/netgraph/netflow/ng_netflow.h
241
#define r_ip_p misc.i.prot
sys/netinet/in_pcb.h
506
#define INPCBSTORAGE_DEFINE(prot, ppcb, lname, zname, iname, hname) \
sys/netinet/in_pcb.h
508
prot##_inpcb_init(void *mem, int size __unused, int flags __unused) \
sys/netinet/in_pcb.h
515
static struct inpcbstorage prot = { \
sys/netinet/in_pcb.h
517
.ips_pcbinit = prot##_inpcb_init, \
sys/netinet/in_pcb.h
522
SYSINIT(prot##_inpcbstorage_init, SI_SUB_PROTO_DOMAIN, \
sys/netinet/in_pcb.h
523
SI_ORDER_SECOND, in_pcbstorage_init, &prot); \
sys/netinet/in_pcb.h
524
SYSUNINIT(prot##_inpcbstorage_uninit, SI_SUB_PROTO_DOMAIN, \
sys/netinet/in_pcb.h
525
SI_ORDER_SECOND, in_pcbstorage_destroy, &prot)
sys/netinet/ip_var.h
246
#define IPPROTO_REGISTER(prot, input, ctl) do { \
sys/netinet/ip_var.h
248
error = ipproto_register(prot, input, ctl); \
sys/netinet6/ip6_var.h
487
#define IP6PROTO_REGISTER(prot, input, ctl) do { \
sys/netinet6/ip6_var.h
489
error = ip6proto_register(prot, input, ctl); \
sys/netipsec/ipsec_input.c
351
int error, prot, af, sproto, isr_prot;
sys/netipsec/ipsec_input.c
383
prot = ip->ip_p;
sys/netipsec/ipsec_input.c
390
(prot == IPPROTO_UDP || prot == IPPROTO_TCP))
sys/netipsec/ipsec_input.c
391
udp_ipsec_adjust_cksum(m, sav, prot, skip);
sys/netipsec/ipsec_input.c
404
if (prot == IPPROTO_IPIP &&
sys/netipsec/ipsec_input.c
416
else if (prot == IPPROTO_IPV6 &&
sys/netipsec/ipsec_input.c
427
else if (prot != IPPROTO_IPV6 && saidx->mode == IPSEC_MODE_ANY) {
sys/netipsec/ipsec_input.c
434
prot = IPPROTO_IPIP;
sys/netipsec/ipsec_input.c
466
prot = IPPROTO_IPIP;
sys/netipsec/ipsec_input.c
470
switch (prot) {
sys/netipsec/ipsec_input.c
483
__func__, prot));
sys/netipsec/ipsec_input.c
605
int prot, af, sproto;
sys/netipsec/ipsec_input.c
643
prot = nxt8;
sys/netipsec/ipsec_input.c
651
(prot == IPPROTO_UDP || prot == IPPROTO_TCP))
sys/netipsec/ipsec_input.c
652
udp_ipsec_adjust_cksum(m, sav, prot, skip);
sys/netipsec/ipsec_input.c
655
if (prot == IPPROTO_IPV6 &&
sys/netipsec/ipsec_input.c
668
else if (prot == IPPROTO_IPIP &&
sys/netipsec/ipsec_input.c
681
prot = IPPROTO_IPV6; /* for correct BPF processing */
sys/netipsec/ipsec_input.c
709
if (prot == IPPROTO_IPIP)
sys/netipsec/ipsec_input.c
722
switch (prot) {
sys/netipsec/ipsec_input.c
733
__func__, prot));
sys/netipsec/xform_ah.c
1048
prot = IPPROTO_AH;
sys/netipsec/xform_ah.c
1049
m_copyback(m, protoff, sizeof(uint8_t), (caddr_t) &prot);
sys/netipsec/xform_ah.c
866
uint8_t prot;
sys/netipsec/xform_esp.c
715
uint8_t prot;
sys/netipsec/xform_esp.c
872
prot = IPPROTO_ESP;
sys/netipsec/xform_esp.c
873
m_copyback(m, protoff, sizeof(u_int8_t), (u_char *) &prot);
sys/netipsec/xform_ipcomp.c
592
uint8_t prot;
sys/netipsec/xform_ipcomp.c
625
prot = IPPROTO_IPCOMP;
sys/netipsec/xform_ipcomp.c
627
(u_char *)&prot);
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
120
vma->vm_page_prot = prot;
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
121
if (io_remap_pfn_range(vma, vma->vm_start, pfn, size, prot)) {
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
99
unsigned long pfn, unsigned long size, pgprot_t prot,
sys/ofed/include/rdma/ib_verbs.h
1315
struct ib_sge *prot;
sys/ofed/include/rdma/ib_verbs.h
2487
unsigned long pfn, unsigned long size, pgprot_t prot,
sys/powerpc/aim/mmu_oea.c
1137
moea_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_oea.c
1145
error = moea_enter_locked(pmap, va, m, prot, flags, psind);
sys/powerpc/aim/mmu_oea.c
1165
moea_enter_locked(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_oea.c
1195
if (prot & VM_PROT_WRITE) {
sys/powerpc/aim/mmu_oea.c
1236
vm_page_t m_start, vm_prot_t prot)
sys/powerpc/aim/mmu_oea.c
1251
moea_enter_locked(pm, va, m, prot &
sys/powerpc/aim/mmu_oea.c
1262
vm_prot_t prot)
sys/powerpc/aim/mmu_oea.c
1267
moea_enter_locked(pm, va, m, prot & (VM_PROT_READ | VM_PROT_EXECUTE),
sys/powerpc/aim/mmu_oea.c
1295
moea_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_oea.c
1305
(prot & VM_PROT_WRITE) == 0)) {
sys/powerpc/aim/mmu_oea.c
1647
vm_paddr_t pa_end, int prot)
sys/powerpc/aim/mmu_oea.c
1800
vm_prot_t prot)
sys/powerpc/aim/mmu_oea.c
1808
if ((prot & VM_PROT_READ) == VM_PROT_NONE) {
sys/powerpc/aim/mmu_oea.c
2631
u_int prot;
sys/powerpc/aim/mmu_oea.c
2646
prot = battable[idx].batl & (BAT_I|BAT_G|BAT_PP_RW);
sys/powerpc/aim/mmu_oea.c
2647
if (prot != (BAT_I|BAT_G|BAT_PP_RW))
sys/powerpc/aim/mmu_oea64.c
1342
(pvo->pvo_pte.prot & VM_PROT_WRITE)) {
sys/powerpc/aim/mmu_oea64.c
1615
vm_prot_t prot, u_int flags, int8_t psind)
sys/powerpc/aim/mmu_oea64.c
1631
return (moea64_sp_enter(pmap, va, m, prot, flags, psind));
sys/powerpc/aim/mmu_oea64.c
1637
pvo->pvo_pte.prot = prot;
sys/powerpc/aim/mmu_oea64.c
1667
if (prot & VM_PROT_WRITE)
sys/powerpc/aim/mmu_oea64.c
1676
oldpvo->pvo_pte.prot == prot) {
sys/powerpc/aim/mmu_oea64.c
1733
((prot & VM_PROT_NO_PROMOTE) == 0 ||
sys/powerpc/aim/mmu_oea64.c
1794
vm_page_t m_start, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
1813
moea64_enter(pm, va, m, prot &
sys/powerpc/aim/mmu_oea64.c
1825
vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
1828
moea64_enter(pm, va, m, prot & (VM_PROT_READ | VM_PROT_EXECUTE |
sys/powerpc/aim/mmu_oea64.c
1856
moea64_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
1864
if (pvo != NULL && (pvo->pvo_pte.prot & prot) == prot) {
sys/powerpc/aim/mmu_oea64.c
1901
pvo->pvo_pte.prot = VM_PROT_READ | VM_PROT_WRITE;
sys/powerpc/aim/mmu_oea64.c
2038
(pvo->pvo_pte.prot & VM_PROT_WRITE)) {
sys/powerpc/aim/mmu_oea64.c
2044
pvo->pvo_pte.prot &= ~VM_PROT_WRITE;
sys/powerpc/aim/mmu_oea64.c
2119
refchg = (pvo->pvo_pte.prot & VM_PROT_WRITE) ?
sys/powerpc/aim/mmu_oea64.c
2122
(pvo->pvo_pte.prot & VM_PROT_WRITE)) {
sys/powerpc/aim/mmu_oea64.c
2153
pvo->pvo_pte.prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE;
sys/powerpc/aim/mmu_oea64.c
2319
vm_paddr_t pa_end, int prot)
sys/powerpc/aim/mmu_oea64.c
2518
moea64_pvo_protect( pmap_t pm, struct pvo_entry *pvo, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
2529
oldprot = pvo->pvo_pte.prot;
sys/powerpc/aim/mmu_oea64.c
2530
pvo->pvo_pte.prot = prot;
sys/powerpc/aim/mmu_oea64.c
2565
vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
2570
sva, eva, prot);
sys/powerpc/aim/mmu_oea64.c
2575
if ((prot & VM_PROT_READ) == VM_PROT_NONE) {
sys/powerpc/aim/mmu_oea64.c
2587
pvo = moea64_sp_protect(pvo, prot);
sys/powerpc/aim/mmu_oea64.c
2595
moea64_pvo_protect(pm, pvo, prot);
sys/powerpc/aim/mmu_oea64.c
2918
if (pvo->pvo_pte.prot & VM_PROT_WRITE)
sys/powerpc/aim/mmu_oea64.c
2943
(pvo->pvo_pte.prot & VM_PROT_WRITE)) {
sys/powerpc/aim/mmu_oea64.c
332
vm_page_t m, vm_prot_t prot, u_int flags, int8_t psind);
sys/powerpc/aim/mmu_oea64.c
344
vm_prot_t prot);
sys/powerpc/aim/mmu_oea64.c
3592
if ((pvo->pvo_pte.prot & VM_PROT_WRITE) != 0)
sys/powerpc/aim/mmu_oea64.c
3594
if ((pvo->pvo_pte.prot & VM_PROT_EXECUTE) != 0)
sys/powerpc/aim/mmu_oea64.c
3629
int64_t sp_refchg, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
3634
if ((sp->pvo_vaddr & PVO_MANAGED) != 0 && (prot & VM_PROT_WRITE) != 0) {
sys/powerpc/aim/mmu_oea64.c
3650
vm_prot_t prot, u_int flags, int8_t psind)
sys/powerpc/aim/mmu_oea64.c
3672
prot, flags);
sys/powerpc/aim/mmu_oea64.c
3710
pvo->pvo_pte.prot = prot;
sys/powerpc/aim/mmu_oea64.c
3829
if (first->pvo_pte.prot != pvo->pvo_pte.prot) {
sys/powerpc/aim/mmu_oea64.c
3833
pvo->pvo_pte.prot, first->pvo_pte.prot);
sys/powerpc/aim/mmu_oea64.c
3862
((first->pvo_pte.prot & VM_PROT_WRITE) != 0 ? LPTE_CHG : 0);
sys/powerpc/aim/mmu_oea64.c
3876
moea64_sp_refchg_process(first, m, sp_refchg, first->pvo_pte.prot);
sys/powerpc/aim/mmu_oea64.c
3946
moea64_sp_refchg_process(sp, m, refchg, sp->pvo_pte.prot);
sys/powerpc/aim/mmu_oea64.c
4000
refchg, sp->pvo_pte.prot);
sys/powerpc/aim/mmu_oea64.c
4006
moea64_sp_protect(struct pvo_entry *sp, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
4016
__func__, (uintmax_t)PVO_VADDR(sp), prot);
sys/powerpc/aim/mmu_oea64.c
4021
oldprot = sp->pvo_pte.prot;
sys/powerpc/aim/mmu_oea64.c
4030
pvo->pvo_pte.prot = prot;
sys/powerpc/aim/mmu_oea64.c
4301
pvo->pvo_pte.prot & ~VM_PROT_WRITE);
sys/powerpc/aim/mmu_oea64.c
583
if (pvo->pvo_pte.prot & VM_PROT_WRITE)
sys/powerpc/aim/mmu_oea64.c
588
if (!(pvo->pvo_pte.prot & VM_PROT_EXECUTE))
sys/powerpc/aim/mmu_oea64.c
791
pvo->pvo_pte.prot = VM_PROT_READ | VM_PROT_WRITE |
sys/powerpc/aim/mmu_radix.c
2826
vm_prot_t prot, u_int flags, int8_t psind)
sys/powerpc/aim/mmu_radix.c
2842
m, prot, flags, psind);
sys/powerpc/aim/mmu_radix.c
2857
if (prot & VM_PROT_READ)
sys/powerpc/aim/mmu_radix.c
2859
if ((prot & VM_PROT_WRITE) != 0)
sys/powerpc/aim/mmu_radix.c
2864
if (prot & VM_PROT_EXECUTE)
sys/powerpc/aim/mmu_radix.c
2936
pmap, va, m, prot, flags, psind, pmap->pm_pid,
sys/powerpc/aim/mmu_radix.c
3045
pmap, va, m, prot, flags, psind,
sys/powerpc/aim/mmu_radix.c
3169
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_radix.c
3179
if (prot & VM_PROT_EXECUTE)
sys/powerpc/aim/mmu_radix.c
3181
if (prot & VM_PROT_READ)
sys/powerpc/aim/mmu_radix.c
3334
vm_offset_t end, vm_page_t m_start, vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
3345
end, m_start, prot);
sys/powerpc/aim/mmu_radix.c
3357
pmap_enter_2mpage(pmap, va, m, prot, &lock)) {
sys/powerpc/aim/mmu_radix.c
3360
mpte = mmu_radix_enter_quick_locked(pmap, va, m, prot,
sys/powerpc/aim/mmu_radix.c
3375
vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp, bool *invalidate)
sys/powerpc/aim/mmu_radix.c
3469
if (prot & VM_PROT_EXECUTE)
sys/powerpc/aim/mmu_radix.c
3482
vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
3490
mmu_radix_enter_quick_locked(pmap, va, m, prot, NULL, &lock,
sys/powerpc/aim/mmu_radix.c
3533
mmu_radix_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
3540
CTR4(KTR_PMAP, "%s(%p, %#x, %#x)", __func__, pmap, va, prot);
sys/powerpc/aim/mmu_radix.c
3545
if ((l3e & PG_RW) || (prot & VM_PROT_WRITE) == 0)
sys/powerpc/aim/mmu_radix.c
3552
((pte & PG_RW) || (prot & VM_PROT_WRITE) == 0))
sys/powerpc/aim/mmu_radix.c
4035
vm_paddr_t end, int prot __unused)
sys/powerpc/aim/mmu_radix.c
4039
prot);
sys/powerpc/aim/mmu_radix.c
4501
pmap_protect_l3e(pmap_t pmap, pt_entry_t *l3e, vm_offset_t sva, vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
4521
if ((prot & VM_PROT_WRITE) == 0) {
sys/powerpc/aim/mmu_radix.c
4525
if (prot & VM_PROT_EXECUTE)
sys/powerpc/aim/mmu_radix.c
4542
vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
4552
prot);
sys/powerpc/aim/mmu_radix.c
4554
KASSERT((prot & ~VM_PROT_ALL) == 0, ("invalid prot %x", prot));
sys/powerpc/aim/mmu_radix.c
4555
if (prot == VM_PROT_NONE) {
sys/powerpc/aim/mmu_radix.c
4560
if ((prot & (VM_PROT_WRITE|VM_PROT_EXECUTE)) ==
sys/powerpc/aim/mmu_radix.c
4567
pmap, sva, eva, prot, pmap->pm_pid);
sys/powerpc/aim/mmu_radix.c
4611
if (pmap_protect_l3e(pmap, l3e, sva, prot))
sys/powerpc/aim/mmu_radix.c
4636
if ((prot & VM_PROT_WRITE) == 0) {
sys/powerpc/aim/mmu_radix.c
4645
if (prot & VM_PROT_EXECUTE)
sys/powerpc/aim/mmu_radix.c
589
vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp, bool *invalidate);
sys/powerpc/aim/mmu_radix.c
592
vm_prot_t prot, struct rwlock **lockp);
sys/powerpc/booke/pmap.c
1262
vm_prot_t prot, u_int flags, int8_t psind)
sys/powerpc/booke/pmap.c
1268
error = mmu_booke_enter_locked(pmap, va, m, prot, flags, psind);
sys/powerpc/booke/pmap.c
1276
vm_prot_t prot, u_int pmap_flags, int8_t psind __unused)
sys/powerpc/booke/pmap.c
1336
if (prot & VM_PROT_WRITE) {
sys/powerpc/booke/pmap.c
1358
if (prot & VM_PROT_EXECUTE) {
sys/powerpc/booke/pmap.c
1405
if (prot & VM_PROT_WRITE) {
sys/powerpc/booke/pmap.c
1414
if (prot & VM_PROT_EXECUTE) {
sys/powerpc/booke/pmap.c
1433
if (prot & VM_PROT_EXECUTE)
sys/powerpc/booke/pmap.c
1459
vm_offset_t end, vm_page_t m_start, vm_prot_t prot)
sys/powerpc/booke/pmap.c
1475
prot & (VM_PROT_READ | VM_PROT_EXECUTE),
sys/powerpc/booke/pmap.c
1485
vm_prot_t prot)
sys/powerpc/booke/pmap.c
1491
prot & (VM_PROT_READ | VM_PROT_EXECUTE), PMAP_ENTER_NOSLEEP |
sys/powerpc/booke/pmap.c
1571
vm_paddr_t pa_end, int prot)
sys/powerpc/booke/pmap.c
1668
vm_prot_t prot)
sys/powerpc/booke/pmap.c
1674
if ((prot & VM_PROT_READ) == VM_PROT_NONE) {
sys/powerpc/booke/pmap.c
1679
if (prot & VM_PROT_WRITE)
sys/powerpc/booke/pmap.c
1755
vm_prot_t prot)
sys/powerpc/booke/pmap.c
1770
if ((*pte & pte_wbit) != 0 || (prot & VM_PROT_WRITE) == 0) {
sys/powerpc/booke/pmap.c
2983
uint32_t prot;
sys/powerpc/booke/pmap.c
3001
prot = e.mas2 & (MAS2_I | MAS2_G);
sys/powerpc/booke/pmap.c
3002
if (prot != (MAS2_I | MAS2_G))
sys/powerpc/booke/pmap.c
3005
prot = e.mas3 & (MAS3_SR | MAS3_SW);
sys/powerpc/booke/pmap.c
3006
if (prot != (MAS3_SR | MAS3_SW))
sys/powerpc/include/pmap.h
127
vm_prot_t prot;
sys/powerpc/ofw/ofw_syscons.c
686
int prot, vm_memattr_t *memattr)
sys/powerpc/powerpc/mem.c
163
prot = (uio->uio_rw == UIO_READ)
sys/powerpc/powerpc/mem.c
168
!kernacc((void *) va, iov->iov_len, prot)) {
sys/powerpc/powerpc/mem.c
191
int prot, vm_memattr_t *memattr)
sys/powerpc/powerpc/mem.c
94
vm_prot_t prot;
sys/riscv/include/vmm.h
142
uint64_t gla, int prot, uint64_t *gpa, int *is_fault));
sys/riscv/include/vmm_dev.h
127
int prot; /* PROT_READ or PROT_WRITE */
sys/riscv/include/vmm_dev.h
48
int prot; /* RWX */
sys/riscv/riscv/mem.c
137
int prot __unused, vm_memattr_t *memattr __unused)
sys/riscv/riscv/mem.c
53
vm_prot_t prot;
sys/riscv/riscv/mem.c
85
prot = VM_PROT_READ;
sys/riscv/riscv/mem.c
88
prot = VM_PROT_WRITE;
sys/riscv/riscv/mem.c
92
if (!kernacc((void *)v, cnt, prot)) {
sys/riscv/riscv/pmap.c
1203
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/riscv/riscv/pmap.c
1215
if ((l2 & PTE_W) != 0 || (prot & VM_PROT_WRITE) == 0) {
sys/riscv/riscv/pmap.c
1222
if ((l3 & PTE_W) != 0 || (prot & VM_PROT_WRITE) == 0)
sys/riscv/riscv/pmap.c
1372
pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot)
sys/riscv/riscv/pmap.c
2792
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/riscv/riscv/pmap.c
2800
if ((prot & VM_PROT_READ) == VM_PROT_NONE) {
sys/riscv/riscv/pmap.c
2805
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
sys/riscv/riscv/pmap.c
2812
if ((prot & VM_PROT_WRITE) == 0)
sys/riscv/riscv/pmap.c
2814
if ((prot & VM_PROT_EXECUTE) == 0)
sys/riscv/riscv/pmap.c
2849
if ((prot & VM_PROT_WRITE) == 0 &&
sys/riscv/riscv/pmap.c
2890
if ((prot & VM_PROT_WRITE) == 0 &&
sys/riscv/riscv/pmap.c
3255
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/riscv/riscv/pmap.c
327
vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp);
sys/riscv/riscv/pmap.c
3276
if (prot & VM_PROT_EXECUTE)
sys/riscv/riscv/pmap.c
3280
if (prot & VM_PROT_WRITE)
sys/riscv/riscv/pmap.c
3296
if (prot & VM_PROT_WRITE)
sys/riscv/riscv/pmap.c
3452
if (prot & VM_PROT_EXECUTE)
sys/riscv/riscv/pmap.c
3515
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/riscv/riscv/pmap.c
3528
if ((prot & VM_PROT_EXECUTE) != 0)
sys/riscv/riscv/pmap.c
3713
vm_page_t m_start, vm_prot_t prot)
sys/riscv/riscv/pmap.c
3734
((rv = pmap_enter_2mpage(pmap, va, m, prot, &lock)) ==
sys/riscv/riscv/pmap.c
3738
mpte = pmap_enter_quick_locked(pmap, va, m, prot, mpte,
sys/riscv/riscv/pmap.c
3759
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/riscv/riscv/pmap.c
3766
(void)pmap_enter_quick_locked(pmap, va, m, prot, NULL, &lock);
sys/riscv/riscv/pmap.c
3775
vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
3863
if ((prot & VM_PROT_EXECUTE) != 0)
sys/riscv/riscv/pmap.c
3874
if (prot & VM_PROT_EXECUTE)
sys/riscv/riscv/pmap.c
3884
if ((prot & VM_PROT_NO_PROMOTE) == 0 &&
sys/riscv/vmm/vmm.c
277
uint64_t gla, int prot, uint64_t *gpa, int *is_fault)
sys/riscv/vmm/vmm.c
279
return (vmmops_gla2gpa(vcpu->cookie, paging, gla, prot, gpa, is_fault));
sys/riscv/vmm/vmm_dev_machdep.c
100
gg->prot, &gg->gpa, &gg->fault);
sys/riscv/vmm/vmm_riscv.c
528
int prot, uint64_t *gpa, int *is_fault)
sys/security/mac/mac_framework.h
331
int prot, int flags);
sys/security/mac/mac_framework.h
569
int mac_vnode_check_mmap_impl(struct ucred *cred, struct vnode *vp, int prot,
sys/security/mac/mac_framework.h
578
mac_vnode_check_mmap(struct ucred *cred, struct vnode *vp, int prot,
sys/security/mac/mac_framework.h
584
return (mac_vnode_check_mmap_impl(cred, vp, prot, flags));
sys/security/mac/mac_framework.h
608
int prot);
sys/security/mac/mac_internal.h
288
int *prot);
sys/security/mac/mac_policy.h
382
struct shmfd *shmfd, struct label *shmlabel, int prot,
sys/security/mac/mac_policy.h
646
struct vnode *vp, struct label *label, int prot,
sys/security/mac/mac_policy.h
649
struct vnode *vp, struct label *vplabel, int *prot);
sys/security/mac/mac_policy.h
651
struct vnode *vp, struct label *vplabel, int prot);
sys/security/mac/mac_posix_shm.c
119
mac_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, int prot,
sys/security/mac/mac_posix_shm.c
125
shmfd->shm_label, prot, flags);
sys/security/mac/mac_posix_shm.c
126
MAC_CHECK_PROBE4(posixshm_check_mmap, error, cred, shmfd, prot,
sys/security/mac/mac_process.c
226
prot2str(vm_prot_t prot)
sys/security/mac/mac_process.c
229
switch (prot & VM_PROT_ALL) {
sys/security/mac/mac_vfs.c
585
mac_vnode_check_mmap_impl(struct ucred *cred, struct vnode *vp, int prot,
sys/security/mac/mac_vfs.c
592
MAC_POLICY_CHECK(vnode_check_mmap, cred, vp, vp->v_label, prot, flags);
sys/security/mac/mac_vfs.c
593
MAC_CHECK_PROBE4(vnode_check_mmap, error, cred, vp, prot, flags);
sys/security/mac/mac_vfs.c
600
int *prot)
sys/security/mac/mac_vfs.c
602
int result = *prot;
sys/security/mac/mac_vfs.c
609
*prot = result;
sys/security/mac/mac_vfs.c
616
mac_vnode_check_mprotect(struct ucred *cred, struct vnode *vp, int prot)
sys/security/mac/mac_vfs.c
622
MAC_POLICY_CHECK(vnode_check_mprotect, cred, vp, vp->v_label, prot);
sys/security/mac/mac_vfs.c
623
MAC_CHECK_PROBE3(vnode_check_mprotect, error, cred, vp, prot);
sys/security/mac_biba/mac_biba.c
1695
struct label *shmlabel, int prot, int flags)
sys/security/mac_biba/mac_biba.c
1705
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
sys/security/mac_biba/mac_biba.c
1709
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
sys/security/mac_biba/mac_biba.c
3093
struct label *vplabel, int prot, int flags)
sys/security/mac_biba/mac_biba.c
3107
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
sys/security/mac_biba/mac_biba.c
3111
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
sys/security/mac_lomac/mac_lomac.c
2400
struct label *vplabel, int prot, int flags)
sys/security/mac_lomac/mac_lomac.c
2414
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
sys/security/mac_lomac/mac_lomac.c
2418
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
sys/security/mac_lomac/mac_lomac.c
2428
struct label *vplabel, /* XXX vm_prot_t */ int *prot)
sys/security/mac_lomac/mac_lomac.c
2443
*prot &= ~VM_PROT_WRITE;
sys/security/mac_mls/mac_mls.c
1590
struct label *shmlabel, int prot, int flags)
sys/security/mac_mls/mac_mls.c
1600
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
sys/security/mac_mls/mac_mls.c
1604
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
sys/security/mac_mls/mac_mls.c
2722
struct label *vplabel, int prot, int flags)
sys/security/mac_mls/mac_mls.c
2736
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
sys/security/mac_mls/mac_mls.c
2740
if (((prot & VM_PROT_WRITE) != 0) && ((flags & MAP_SHARED) != 0)) {
sys/security/mac_stub/mac_stub.c
1554
struct label *vplabel, int prot, int flags)
sys/security/mac_stub/mac_stub.c
1562
struct label *vplabel, int *prot)
sys/security/mac_stub/mac_stub.c
1569
struct label *vplabel, int prot)
sys/security/mac_stub/mac_stub.c
779
struct label *shmlabel, int prot, int flags)
sys/security/mac_test/mac_test.c
1454
struct label *shmfdlabel, int prot, int flags)
sys/security/mac_test/mac_test.c
2831
struct label *vplabel, int prot, int flags)
sys/sys/agpio.h
120
int prot; /* prot flags for mmap */
sys/sys/file.h
132
vm_size_t size, vm_prot_t prot, vm_prot_t cap_maxprot,
sys/sys/file.h
462
vm_prot_t prot, vm_prot_t cap_maxprot, int flags, vm_ooffset_t foff,
sys/sys/file.h
468
return ((*fp->f_ops->fo_mmap)(fp, map, addr, size, prot, cap_maxprot,
sys/sys/mman.h
59
#define PROT_EXTRACT(prot) ((prot) & _PROT_ALL)
sys/sys/mman.h
62
#define PROT_MAX(prot) ((prot) << _PROT_MAX_SHIFT)
sys/sys/mman.h
63
#define PROT_MAX_EXTRACT(prot) (((prot) >> _PROT_MAX_SHIFT) & _PROT_ALL)
sys/sys/syscallsubr.h
251
int kern_mmap_maxprot(struct proc *p, int prot);
sys/sys/syscallsubr.h
253
int prot, int flags);
sys/sys/sysproto.h
1340
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/sys/sysproto.h
2387
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/sys/sysproto.h
2616
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/sys/sysproto.h
264
char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
sys/vm/device_pager.c
137
const struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot,
sys/vm/device_pager.c
222
if (ops->cdev_pg_ctor(handle, size, prot, foff,
sys/vm/device_pager.c
259
dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/device_pager.c
264
size, prot, foff, cred));
sys/vm/device_pager.c
410
old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot,
sys/vm/device_pager.c
435
ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr);
sys/vm/device_pager.c
503
old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/device_pager.c
531
if (csw->d_mmap(dev, off, &paddr, (int)prot, &dummy) != 0) {
sys/vm/device_pager.c
95
static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/device_pager.c
99
int prot, vm_page_t *mres);
sys/vm/phys_pager.c
141
ops->phys_pg_ctor(object, prot, foff, cred);
sys/vm/phys_pager.c
147
phys_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/phys_pager.c
151
size, prot, foff, ucred));
sys/vm/phys_pager.c
77
vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred)
sys/vm/pmap.h
131
vm_prot_t prot, u_int flags, int8_t psind);
sys/vm/pmap.h
133
vm_offset_t end, vm_page_t m_start, vm_prot_t prot);
sys/vm/pmap.h
135
vm_prot_t prot);
sys/vm/pmap.h
138
vm_prot_t prot);
sys/vm/sg_pager.c
72
sg_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/swap_pager.c
437
vm_prot_t prot, vm_ooffset_t offset, struct ucred *);
sys/vm/swap_pager.c
824
swap_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/vm_extern.h
95
vm_prot_t prot, vm_page_t *ma, int max_count, int *ppages_count);
sys/vm/vm_extern.h
97
vm_prot_t prot, vm_page_t *ma, int max_count);
sys/vm/vm_fault.c
1025
fs->prot &= retry_prot;
sys/vm/vm_fault.c
1027
if (fs->prot == 0)
sys/vm/vm_fault.c
124
vm_prot_t prot;
sys/vm/vm_fault.c
1876
fs.prot &= ~VM_PROT_WRITE;
sys/vm/vm_fault.c
1933
pmap_enter(fs.map->pmap, vaddr, fs.m, fs.prot,
sys/vm/vm_fault.c
2075
vm_prot_t prot;
sys/vm/vm_fault.c
2091
prot = entry->protection;
sys/vm/vm_fault.c
2097
if ((fs->prot & VM_PROT_WRITE) != 0)
sys/vm/vm_fault.c
2098
prot |= VM_PROT_NO_PROMOTE;
sys/vm/vm_fault.c
2142
pmap_enter_quick(pmap, addr, m, prot);
sys/vm/vm_fault.c
2167
vm_prot_t prot, vm_page_t *ma, int max_count, int *ppages_count)
sys/vm/vm_fault.c
2194
*mp = pmap_extract_and_hold(map->pmap, va, prot);
sys/vm/vm_fault.c
2197
else if ((prot & VM_PROT_WRITE) != 0 &&
sys/vm/vm_fault.c
2226
if ((prot & VM_PROT_QUICK_NOFAULT) != 0 &&
sys/vm/vm_fault.c
2232
if (*mp == NULL && vm_fault(map, va, prot,
sys/vm/vm_fault.c
2258
vm_prot_t prot, vm_page_t *ma, int max_count)
sys/vm/vm_fault.c
2262
error = vm_fault_hold_pages(map, addr, len, prot, ma,
sys/vm/vm_fault.c
2294
vm_prot_t access, prot;
sys/vm/vm_fault.c
2314
access = prot = dst_entry->protection;
sys/vm/vm_fault.c
2469
pmap_enter(dst_map->pmap, vaddr, dst_m, prot,
sys/vm/vm_fault.c
303
if (((fs->prot & VM_PROT_WRITE) == 0 &&
sys/vm/vm_fault.c
344
return ((fs->prot & VM_PROT_WRITE) == 0 &&
sys/vm/vm_fault.c
373
((fs->prot & VM_PROT_WRITE) != 0 && vm_page_busied(m))) {
sys/vm/vm_fault.c
393
((fs->prot & VM_PROT_WRITE) != 0 && vm_page_busied(m)))
sys/vm/vm_fault.c
405
if ((fs->prot & VM_PROT_WRITE) != 0) {
sys/vm/vm_fault.c
440
if (pmap_enter(fs->map->pmap, vaddr, m_map, fs->prot, fs->fault_type |
sys/vm/vm_fault.c
606
rv = pmap_enter(fs->map->pmap, vaddr, m, fs->prot,
sys/vm/vm_fault.c
658
writeable = (fs->prot & VM_PROT_WRITE) != 0;
sys/vm/vm_fault.c
678
fs->prot & ~(writeable ? 0 : VM_PROT_WRITE),
sys/vm/vm_fault.c
695
&m[i], fs->prot, fs->fault_type, 0);
sys/vm/vm_fault.c
947
&fs->first_pindex, &fs->prot, &fs->wired);
sys/vm/vm_fault.c
977
fs->fault_type = fs->prot | (fs->fault_type & VM_PROT_COPY);
sys/vm/vm_glue.c
132
vm_prot_t prot;
sys/vm/vm_glue.c
141
prot = rw;
sys/vm/vm_glue.c
145
rv = vm_map_check_protection(kernel_map, saddr, eaddr, prot);
sys/vm/vm_glue.c
163
vm_prot_t prot;
sys/vm/vm_glue.c
168
prot = rw;
sys/vm/vm_glue.c
176
round_page((vm_offset_t)addr + len), prot);
sys/vm/vm_kern.c
271
vm_prot_t prot;
sys/vm/vm_kern.c
280
prot = (flags & M_EXEC) != 0 ? VM_PROT_ALL : VM_PROT_RW;
sys/vm/vm_kern.c
297
pmap_enter(kernel_pmap, addr + i, m, prot,
sys/vm/vm_kern.c
298
prot | PMAP_ENTER_WIRED, 0);
sys/vm/vm_kern.c
549
vm_prot_t prot;
sys/vm/vm_kern.c
560
prot = (flags & M_EXEC) != 0 ? VM_PROT_ALL : VM_PROT_RW;
sys/vm/vm_kern.c
590
pmap_enter(kernel_pmap, addr + i, m, prot,
sys/vm/vm_kern.c
591
prot | PMAP_ENTER_WIRED, 0);
sys/vm/vm_kern.c
592
if (__predict_false((prot & VM_PROT_EXECUTE) != 0))
sys/vm/vm_map.c
136
static void vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot,
sys/vm/vm_map.c
142
vm_size_t max_ssize, vm_size_t growsize, vm_prot_t prot, vm_prot_t max,
sys/vm/vm_map.c
1614
vm_offset_t start, vm_offset_t end, vm_prot_t prot, vm_prot_t max, int cow,
sys/vm/vm_map.c
1633
KASSERT((prot & ~max) == 0,
sys/vm/vm_map.c
1634
("prot %#x is not subset of max_prot %#x", prot, max));
sys/vm/vm_map.c
1642
if ((map->flags & MAP_WXORX) != 0 && (prot & (VM_PROT_WRITE |
sys/vm/vm_map.c
1705
((prot & VM_PROT_WRITE) != 0 &&
sys/vm/vm_map.c
1768
prev_entry->protection == prot &&
sys/vm/vm_map.c
1815
new_entry->protection = prot;
sys/vm/vm_map.c
1843
vm_map_pmap_enter(map, start, prot, object, OFF_TO_IDX(offset),
sys/vm/vm_map.c
1863
vm_offset_t start, vm_offset_t end, vm_prot_t prot, vm_prot_t max, int cow)
sys/vm/vm_map.c
1867
return (vm_map_insert1(map, object, offset, start, end, prot, max,
sys/vm/vm_map.c
1982
vm_offset_t start, vm_size_t length, vm_prot_t prot,
sys/vm/vm_map.c
2000
prot, max, cow);
sys/vm/vm_map.c
2003
prot, max, cow);
sys/vm/vm_map.c
2136
vm_prot_t prot, vm_prot_t max, int cow)
sys/vm/vm_map.c
2142
find_space, prot, max, cow);
sys/vm/vm_map.c
2151
vm_prot_t prot, vm_prot_t max, int cow)
sys/vm/vm_map.c
2174
prot != PROT_NONE;
sys/vm/vm_map.c
2289
rv = vm_map_stack_locked(map, *addr, length, sgrowsiz, prot,
sys/vm/vm_map.c
2293
prot, max, cow);
sys/vm/vm_map.c
2322
vm_offset_t max_addr, int find_space, vm_prot_t prot, vm_prot_t max,
sys/vm/vm_map.c
2335
find_space, prot, max, cow);
sys/vm/vm_map.c
2701
vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot,
sys/vm/vm_map.c
2710
if ((prot & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0 || object == NULL)
sys/vm/vm_map.c
2774
ptoa(tmpidx), p_start, prot);
sys/vm/vm_map.c
2780
p_start, prot);
sys/vm/vm_map.c
3568
vm_prot_t prot;
sys/vm/vm_map.c
3574
prot = 0;
sys/vm/vm_map.c
3576
prot |= VM_PROT_WRITE;
sys/vm/vm_map.c
3620
|| (entry->protection & prot) != prot) {
sys/vm/vm_map.c
4582
vm_prot_t prot, vm_prot_t max, int cow)
sys/vm/vm_map.c
4598
rv = vm_map_stack_locked(map, addrbos, max_ssize, growsize, prot,
sys/vm/vm_map.c
4612
vm_size_t growsize, vm_prot_t prot, vm_prot_t max, int cow)
sys/vm/vm_map.c
4657
rv = vm_map_insert1(map, NULL, 0, bot, top, prot, max, cow,
sys/vm/vm_map.c
4687
gap_entry->offset = prot | PROT_MAX(max);
sys/vm/vm_map.c
4706
vm_prot_t prot, max;
sys/vm/vm_map.c
4842
prot = PROT_EXTRACT(gap_entry->offset);
sys/vm/vm_map.c
4858
grow_start + grow_amount, prot, max, MAP_STACK_AREA);
sys/vm/vm_map.c
4867
gap_entry->offset = prot | PROT_MAX(max);
sys/vm/vm_map.c
5013
vm_prot_t prot;
sys/vm/vm_map.c
5048
prot = entry->protection;
sys/vm/vm_map.c
5051
if (prot == VM_PROT_NONE && map != kernel_map &&
sys/vm/vm_map.c
5058
if ((fault_type & prot) != fault_type || prot == VM_PROT_NONE) {
sys/vm/vm_map.c
5062
KASSERT((prot & VM_PROT_WRITE) == 0 || (entry->eflags &
sys/vm/vm_map.c
5137
prot &= ~VM_PROT_WRITE;
sys/vm/vm_map.c
5161
*out_prot = prot;
sys/vm/vm_map.c
5183
vm_prot_t prot;
sys/vm/vm_map.c
5203
prot = entry->protection;
sys/vm/vm_map.c
5205
if ((fault_type & prot) != fault_type)
sys/vm/vm_map.c
5226
prot &= ~VM_PROT_WRITE;
sys/vm/vm_map.c
5242
*out_prot = prot;
sys/vm/vm_mmap.c
1301
vm_prot_t prot, vm_prot_t *maxprotp, int *flagsp,
sys/vm/vm_mmap.c
1352
error = mac_vnode_check_mmap(cred, vp, (int)prot, flags);
sys/vm/vm_mmap.c
1358
if (prot & VM_PROT_WRITE) {
sys/vm/vm_mmap.c
1374
obj = vm_pager_allocate(OBJT_VNODE, vp, objsize, prot, foff,
sys/vm/vm_mmap.c
1412
vm_mmap_cdev(struct thread *td, vm_size_t objsize, vm_prot_t prot,
sys/vm/vm_mmap.c
142
int prot;
sys/vm/vm_mmap.c
1433
(prot & VM_PROT_WRITE) != 0)
sys/vm/vm_mmap.c
1444
error = mac_cdev_check_mmap(td->td_ucred, cdev, (int)prot);
sys/vm/vm_mmap.c
1457
error = dsw->d_mmap_single(cdev, foff, objsize, objp, (int)prot);
sys/vm/vm_mmap.c
1460
obj = vm_pager_allocate(OBJT_DEVICE, cdev, objsize, prot, *foff,
sys/vm/vm_mmap.c
1472
vm_mmap(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot,
sys/vm/vm_mmap.c
1500
error = vm_mmap_cdev(td, size, prot, &maxprot, &flags, cdev,
sys/vm/vm_mmap.c
1506
error = vm_mmap_vnode(td, size, prot, &maxprot, &flags,
sys/vm/vm_mmap.c
1517
error = vm_mmap_object(map, addr, size, prot, maxprot, flags, object,
sys/vm/vm_mmap.c
1569
vm_mmap_object(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot,
sys/vm/vm_mmap.c
157
.mr_prot = uap->prot,
sys/vm/vm_mmap.c
165
kern_mmap_maxprot(struct proc *p, int prot)
sys/vm/vm_mmap.c
1664
default_addr, max_addr, findspace, prot, maxprot,
sys/vm/vm_mmap.c
1668
max_addr, findspace, prot, maxprot, docow);
sys/vm/vm_mmap.c
1672
prot, maxprot, docow);
sys/vm/vm_mmap.c
172
prot != PROT_NONE)
sys/vm/vm_mmap.c
173
return (prot);
sys/vm/vm_mmap.c
187
int align, error, fd, flags, max_prot, prot;
sys/vm/vm_mmap.c
193
prot = mrp->mr_prot;
sys/vm/vm_mmap.c
199
if ((prot & ~(_PROT_ALL | PROT_MAX(_PROT_ALL))) != 0) {
sys/vm/vm_mmap.c
200
return (EXTERROR(EINVAL, "unknown PROT bits %#jx", prot));
sys/vm/vm_mmap.c
202
max_prot = PROT_MAX_EXTRACT(prot);
sys/vm/vm_mmap.c
203
prot = PROT_EXTRACT(prot);
sys/vm/vm_mmap.c
204
if (max_prot != 0 && (max_prot & prot) != prot) {
sys/vm/vm_mmap.c
207
prot, max_prot));
sys/vm/vm_mmap.c
217
max_prot = kern_mmap_maxprot(p, prot);
sys/vm/vm_mmap.c
254
if ((fd != -1) || ((prot & (PROT_READ | PROT_WRITE)) !=
sys/vm/vm_mmap.c
257
"MAP_STACK with prot %#jx < rw", prot));
sys/vm/vm_mmap.c
278
if ((flags & MAP_GUARD) != 0 && (prot != PROT_NONE || fd != -1 ||
sys/vm/vm_mmap.c
381
error = vm_mmap_object(&vms->vm_map, &addr, size, prot,
sys/vm/vm_mmap.c
391
if (prot & PROT_READ)
sys/vm/vm_mmap.c
394
if (prot & PROT_WRITE)
sys/vm/vm_mmap.c
397
if (prot & PROT_EXEC)
sys/vm/vm_mmap.c
409
error = check_fp_fn(fp, prot, max_prot & cap_maxprot,
sys/vm/vm_mmap.c
417
error = fo_mmap(fp, &vms->vm_map, &addr, size, prot,
sys/vm/vm_mmap.c
437
.mr_prot = uap->prot,
sys/vm/vm_mmap.c
450
int prot;
sys/vm/vm_mmap.c
459
return (kern_ommap(td, (uintptr_t)uap->addr, uap->len, uap->prot,
sys/vm/vm_mmap.c
477
int flags, prot;
sys/vm/vm_mmap.c
487
prot = cvtbsdprot[oprot & 0x7];
sys/vm/vm_mmap.c
490
prot != 0)
sys/vm/vm_mmap.c
491
prot |= PROT_EXEC;
sys/vm/vm_mmap.c
507
.mr_prot = prot,
sys/vm/vm_mmap.c
662
int prot;
sys/vm/vm_mmap.c
670
uap->prot, 0));
sys/vm/vm_mmap.c
674
kern_mprotect(struct thread *td, uintptr_t addr0, size_t size, int prot,
sys/vm/vm_mmap.c
682
if ((prot & ~(_PROT_ALL | PROT_MAX(_PROT_ALL))) != 0)
sys/vm/vm_mmap.c
684
max_prot = PROT_MAX_EXTRACT(prot);
sys/vm/vm_mmap.c
685
prot = PROT_EXTRACT(prot);
sys/vm/vm_mmap.c
703
addr, addr + size, prot, max_prot, flags);
sys/vm/vm_pager.c
111
dead_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/vm_pager.c
255
vm_prot_t prot, vm_ooffset_t off, struct ucred *cred)
sys/vm/vm_pager.c
261
object = (*pagertab[type]->pgo_alloc)(handle, size, prot, off, cred);
sys/vm/vm_pager.h
289
int prot, vm_page_t *mres);
sys/vm/vm_pager.h
293
int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot,
sys/vm/vm_pager.h
300
const struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot,
sys/vm/vm_pager.h
316
void (*phys_pg_ctor)(vm_object_t vm_obj, vm_prot_t prot,
sys/vm/vm_pager.h
322
void *data, vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff,
sys/vm/vm_unix.c
175
prot = VM_PROT_RW;
sys/vm/vm_unix.c
178
prot |= VM_PROT_EXECUTE;
sys/vm/vm_unix.c
180
rv = vm_map_insert(map, NULL, 0, old, new, prot, VM_PROT_ALL,
sys/vm/vm_unix.c
91
int prot, rv;
sys/vm/vnode_pager.c
253
vnode_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
tests/sys/posixshm/posixshm_test.c
1667
largepage_protect(char *addr, size_t sz, int prot, int error)
tests/sys/posixshm/posixshm_test.c
1670
ATF_REQUIRE_MSG(mprotect(addr, sz, prot) == 0,
tests/sys/posixshm/posixshm_test.c
1671
"mprotect(%zu, %x) failed; error=%d", sz, prot, errno);
tests/sys/posixshm/posixshm_test.c
1673
ATF_REQUIRE_MSG(mprotect(addr, sz, prot) != 0,
tests/sys/posixshm/posixshm_test.c
1674
"mprotect(%zu, %x) succeeded", sz, prot);
tests/sys/posixshm/posixshm_test.c
1677
errno, sz, prot);
tests/sys/vm/mmap_test.c
113
checked_mmap(int prot, int flags, int fd, int error, const char *msg)
tests/sys/vm/mmap_test.c
119
p = mmap(NULL, pagesize, prot, flags, fd, 0);
usr.bin/login/login_fbtab.c
101
|| sscanf(cp, "%o", &prot) == 0
usr.bin/login/login_fbtab.c
102
|| prot == 0
usr.bin/login/login_fbtab.c
103
|| (prot & 0777) != prot
usr.bin/login/login_fbtab.c
110
login_protect(table, cp, prot, uid, gid);
usr.bin/login/login_fbtab.c
86
int prot;
usr.bin/mkimg/image.c
311
int flags, prot;
usr.bin/mkimg/image.c
326
prot = PROT_READ | ((fd == image_swap_fd) ? PROT_WRITE : 0);
usr.bin/mkimg/image.c
328
ptr = mmap(NULL, sz, prot, flags, fd, ofs);
usr.bin/sockstat/main.c
1782
struct protoent *prot;
usr.bin/sockstat/main.c
1790
prot = cap_getprotobyname(capnetdb, pname);
usr.bin/sockstat/main.c
1791
if (prot == NULL)
usr.bin/sockstat/main.c
1793
protos[pindex] = prot->p_proto;
usr.bin/sockstat/main.c
279
char *prot;
usr.bin/sockstat/main.c
287
while ((prot = strsep(&protospec, ",")) != NULL) {
usr.bin/sockstat/main.c
288
if (strlen(prot) == 0)
usr.bin/sockstat/main.c
290
proto_type = get_proto_type(prot);
usr.sbin/bhyve/amd64/inout.c
103
int addrsize, bytes, flags, in, port, prot, rep;
usr.sbin/bhyve/amd64/inout.c
142
prot = in ? PROT_WRITE : PROT_READ;
usr.sbin/bhyve/amd64/inout.c
158
addrsize, prot, &gla)) {
usr.sbin/bhyve/amd64/inout.c
164
bytes, prot, iov, nitems(iov), &fault);
usr.sbin/bhyve/bootrom.c
134
bootrom_alloc(struct vmctx *ctx, size_t len, int prot, int flags,
usr.sbin/bhyve/bootrom.c
147
if (prot & ~_PROT_ALL) {
usr.sbin/bhyve/bootrom.c
149
prot & ~_PROT_ALL);
usr.sbin/bhyve/bootrom.c
178
if (vm_mmap_memseg(ctx, gpa, VM_BOOTROM, segoff, len, prot) != 0) {
usr.sbin/bhyve/bootrom.h
46
int bootrom_alloc(struct vmctx *ctx, size_t len, int prot, int flags,
usr.sbin/bhyve/pci_fbuf.c
223
int prot;
usr.sbin/bhyve/pci_fbuf.c
234
prot = PROT_READ | PROT_WRITE;
usr.sbin/bhyve/pci_fbuf.c
236
FB_SIZE, prot) != 0)
usr.sbin/bhyvectl/bhyvectl.c
181
int error, flags, prot, segid, delim;
usr.sbin/bhyvectl/bhyvectl.c
189
&prot, &flags);
usr.sbin/bhyvectl/bhyvectl.c
204
printf("%c%c%c ", prot & PROT_READ ? 'R' : '-',
usr.sbin/bhyvectl/bhyvectl.c
205
prot & PROT_WRITE ? 'W' : '-',
usr.sbin/bhyvectl/bhyvectl.c
206
prot & PROT_EXEC ? 'X' : '-');
usr.sbin/rpcbind/pmap_svc.c
145
find_service_pmap(rpcprog_t prog, rpcvers_t vers, rpcprot_t prot)
usr.sbin/rpcbind/pmap_svc.c
152
(pml->pml_map.pm_prot != prot))
usr.sbin/rpcbind/rpcb_svc_com.c
1455
unsigned long prot;
usr.sbin/rpcbind/rpcb_svc_com.c
1459
prot = IPPROTO_UDP;
usr.sbin/rpcbind/rpcb_svc_com.c
1462
prot = IPPROTO_TCP;
usr.sbin/rpcbind/rpcb_svc_com.c
1464
prot = 0; /* Remove all occurrences */
usr.sbin/rpcbind/rpcb_svc_com.c
1472
(prot && (pml->pml_map.pm_prot != prot))) {