Lines Matching defs:prot
155 pgprot_t prot, unsigned long vm_flags, int node,
326 void *vmap(struct page **pages, unsigned int count, unsigned long flags, pgprot_t prot)
758 unsigned long prot,
831 if ((prot & PROT_WRITE) &&
855 if (prot & PROT_WRITE)
860 if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) ||
861 ((prot & PROT_WRITE) && !(capabilities & NOMMU_MAP_WRITE)) ||
862 ((prot & PROT_EXEC) && !(capabilities & NOMMU_MAP_EXEC))
875 if (prot & PROT_EXEC)
877 } else if ((prot & PROT_READ) && !(prot & PROT_EXEC)) {
881 prot |= PROT_EXEC;
883 } else if ((prot & PROT_READ) &&
884 (prot & PROT_EXEC) &&
897 if ((prot & PROT_READ) &&
899 prot |= PROT_EXEC;
917 unsigned long prot,
923 vm_flags = calc_vm_prot_bits(prot, 0) | calc_vm_flag_bits(flags);
929 if (file && !(prot & PROT_WRITE))
1072 unsigned long prot,
1089 ret = validate_mmap_request(file, addr, len, prot, flags, pgoff,
1100 vm_flags = determine_vm_flags(file, prot, flags, capabilities);
1296 unsigned long prot, unsigned long flags,
1311 retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff);
1320 unsigned long, prot, unsigned long, flags,
1323 return ksys_mmap_pgoff(addr, len, prot, flags, fd, pgoff);
1330 unsigned long prot;
1345 return ksys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd,
1623 unsigned long pfn, unsigned long size, pgprot_t prot)