Lines Matching refs:capabilities

861 	unsigned long capabilities, rlen;  in validate_mmap_request()  local
894 capabilities = file->f_op->mmap_capabilities(file); in validate_mmap_request()
901 capabilities = NOMMU_MAP_COPY; in validate_mmap_request()
905 capabilities = in validate_mmap_request()
919 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
921 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
940 if (!(capabilities & NOMMU_MAP_DIRECT)) in validate_mmap_request()
944 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
948 if (!(capabilities & NOMMU_MAP_COPY)) in validate_mmap_request()
954 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
957 if (capabilities & NOMMU_MAP_DIRECT) { in validate_mmap_request()
958 if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) || in validate_mmap_request()
959 ((prot & PROT_WRITE) && !(capabilities & NOMMU_MAP_WRITE)) || in validate_mmap_request()
960 ((prot & PROT_EXEC) && !(capabilities & NOMMU_MAP_EXEC)) in validate_mmap_request()
962 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
978 if (capabilities & NOMMU_MAP_EXEC) in validate_mmap_request()
983 !(capabilities & NOMMU_MAP_EXEC) in validate_mmap_request()
986 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
992 capabilities = NOMMU_MAP_COPY; in validate_mmap_request()
1006 *_capabilities = capabilities; in validate_mmap_request()
1017 unsigned long capabilities) in determine_vm_flags() argument
1024 if (!(capabilities & NOMMU_MAP_DIRECT)) { in determine_vm_flags()
1033 vm_flags |= VM_MAYSHARE | (capabilities & NOMMU_VMFLAGS); in determine_vm_flags()
1076 unsigned long capabilities) in do_mmap_private() argument
1086 if (capabilities & NOMMU_MAP_DIRECT) { in do_mmap_private()
1180 unsigned long capabilities, result; in do_mmap() local
1188 &capabilities); in do_mmap()
1198 vm_flags |= determine_vm_flags(file, prot, flags, capabilities); in do_mmap()
1263 if (!(capabilities & NOMMU_MAP_DIRECT)) in do_mmap()
1300 if (capabilities & NOMMU_MAP_DIRECT) { in do_mmap()
1312 if (!(capabilities & NOMMU_MAP_COPY)) in do_mmap()
1315 capabilities &= ~NOMMU_MAP_DIRECT; in do_mmap()
1331 ret = do_mmap_private(vma, region, len, capabilities); in do_mmap()