Lines Matching +full:read +full:- +full:1

1 // SPDX-License-Identifier: GPL-2.0
20 * If the bit selected by single-bit bitmask "a" is set within "x", move
21 * it to the position indicated by single-bit bitmask "b".
32 * empty 010.000000.0 -> 00..0...1...00 in __pte_to_rste()
33 * prot-none, clean, old 111.000000.1 -> 00..1...1...00 in __pte_to_rste()
34 * prot-none, clean, young 111.000001.1 -> 01..1...1...00 in __pte_to_rste()
35 * prot-none, dirty, old 111.000010.1 -> 10..1...1...00 in __pte_to_rste()
36 * prot-none, dirty, young 111.000011.1 -> 11..1...1...00 in __pte_to_rste()
37 * read-only, clean, old 111.000100.1 -> 00..1...1...01 in __pte_to_rste()
38 * read-only, clean, young 101.000101.1 -> 01..1...0...01 in __pte_to_rste()
39 * read-only, dirty, old 111.000110.1 -> 10..1...1...01 in __pte_to_rste()
40 * read-only, dirty, young 101.000111.1 -> 11..1...0...01 in __pte_to_rste()
41 * read-write, clean, old 111.001100.1 -> 00..1...1...11 in __pte_to_rste()
42 * read-write, clean, young 101.001101.1 -> 01..1...0...11 in __pte_to_rste()
43 * read-write, dirty, old 110.001110.1 -> 10..0...1...11 in __pte_to_rste()
44 * read-write, dirty, young 100.001111.1 -> 11..0...0...11 in __pte_to_rste()
45 * HW-bits: R read-only, I invalid in __pte_to_rste()
46 * SW-bits: p present, y young, d dirty, r read, w write, s special, in __pte_to_rste()
87 * empty 00..0...1...00 -> 010.000000.0 in __rste_to_pte()
88 * prot-none, clean, old 00..1...1...00 -> 111.000000.1 in __rste_to_pte()
89 * prot-none, clean, young 01..1...1...00 -> 111.000001.1 in __rste_to_pte()
90 * prot-none, dirty, old 10..1...1...00 -> 111.000010.1 in __rste_to_pte()
91 * prot-none, dirty, young 11..1...1...00 -> 111.000011.1 in __rste_to_pte()
92 * read-only, clean, old 00..1...1...01 -> 111.000100.1 in __rste_to_pte()
93 * read-only, clean, young 01..1...0...01 -> 101.000101.1 in __rste_to_pte()
94 * read-only, dirty, old 10..1...1...01 -> 111.000110.1 in __rste_to_pte()
95 * read-only, dirty, young 11..1...0...01 -> 101.000111.1 in __rste_to_pte()
96 * read-write, clean, old 00..1...1...11 -> 111.001100.1 in __rste_to_pte()
97 * read-write, clean, young 01..1...0...11 -> 101.001101.1 in __rste_to_pte()
98 * read-write, dirty, old 10..0...1...11 -> 110.001110.1 in __rste_to_pte()
99 * read-write, dirty, young 11..0...0...11 -> 100.001111.1 in __rste_to_pte()
100 * HW-bits: R read-only, I invalid in __rste_to_pte()
101 * SW-bits: p present, y young, d dirty, r read, w write, s special, in __rste_to_pte()
141 if (!test_and_set_bit(PG_arch_1, &page->flags)) in clear_huge_pte_skeys()
142 __storage_key_init_range(paddr, paddr + size - 1); in clear_huge_pte_skeys()
265 info.low_limit = current->mm->mmap_base; in hugetlb_get_unmapped_area_bottomup()
283 info.high_limit = current->mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
290 * so fall back to the bottom-up function here. This scenario in hugetlb_get_unmapped_area_topdown()
295 VM_BUG_ON(addr != -ENOMEM); in hugetlb_get_unmapped_area_topdown()
309 struct mm_struct *mm = current->mm; in hugetlb_get_unmapped_area()
313 return -EINVAL; in hugetlb_get_unmapped_area()
314 if (len > TASK_SIZE - mmap_min_addr) in hugetlb_get_unmapped_area()
315 return -ENOMEM; in hugetlb_get_unmapped_area()
319 return -EINVAL; in hugetlb_get_unmapped_area()
326 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in hugetlb_get_unmapped_area()
331 if (mm->get_unmapped_area == arch_get_unmapped_area) in hugetlb_get_unmapped_area()