Lines Matching refs:capabilities

686 	unsigned long capabilities, rlen;  in validate_mmap_request()  local
719 capabilities = file->f_op->mmap_capabilities(file); in validate_mmap_request()
726 capabilities = NOMMU_MAP_COPY; in validate_mmap_request()
730 capabilities = in validate_mmap_request()
744 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
746 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
762 if (!(capabilities & NOMMU_MAP_DIRECT)) in validate_mmap_request()
766 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
770 if (!(capabilities & NOMMU_MAP_COPY)) in validate_mmap_request()
776 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
779 if (capabilities & NOMMU_MAP_DIRECT) { in validate_mmap_request()
780 if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) || in validate_mmap_request()
781 ((prot & PROT_WRITE) && !(capabilities & NOMMU_MAP_WRITE)) || in validate_mmap_request()
782 ((prot & PROT_EXEC) && !(capabilities & NOMMU_MAP_EXEC)) in validate_mmap_request()
784 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
800 if (capabilities & NOMMU_MAP_EXEC) in validate_mmap_request()
805 !(capabilities & NOMMU_MAP_EXEC) in validate_mmap_request()
808 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
814 capabilities = NOMMU_MAP_COPY; in validate_mmap_request()
828 *_capabilities = capabilities; in validate_mmap_request()
839 unsigned long capabilities) in determine_vm_flags() argument
853 if (capabilities & NOMMU_MAP_DIRECT) in determine_vm_flags()
854 vm_flags |= (capabilities & NOMMU_VMFLAGS); in determine_vm_flags()
871 (capabilities & NOMMU_VMFLAGS); in determine_vm_flags()
905 unsigned long capabilities) in do_mmap_private() argument
917 if (capabilities & NOMMU_MAP_DIRECT) { in do_mmap_private()
1013 unsigned long capabilities, result; in do_mmap() local
1022 &capabilities); in do_mmap()
1032 vm_flags = determine_vm_flags(file, prot, flags, capabilities); in do_mmap()
1101 if (!(capabilities & NOMMU_MAP_DIRECT)) in do_mmap()
1138 if (capabilities & NOMMU_MAP_DIRECT) { in do_mmap()
1150 if (!(capabilities & NOMMU_MAP_COPY)) in do_mmap()
1153 capabilities &= ~NOMMU_MAP_DIRECT; in do_mmap()
1169 ret = do_mmap_private(vma, region, len, capabilities); in do_mmap()