• Home
  • Raw
  • Download

Lines Matching refs:entry

3367 	pte_t entry;  in make_huge_pte()  local
3370 entry = huge_pte_mkwrite(huge_pte_mkdirty(mk_huge_pte(page, in make_huge_pte()
3373 entry = huge_pte_wrprotect(mk_huge_pte(page, in make_huge_pte()
3376 entry = pte_mkyoung(entry); in make_huge_pte()
3377 entry = pte_mkhuge(entry); in make_huge_pte()
3378 entry = arch_make_huge_pte(entry, vma, page, writable); in make_huge_pte()
3380 return entry; in make_huge_pte()
3386 pte_t entry; in set_huge_ptep_writable() local
3388 entry = huge_pte_mkwrite(huge_pte_mkdirty(huge_ptep_get(ptep))); in set_huge_ptep_writable()
3389 if (huge_ptep_set_access_flags(vma, address, ptep, entry, 1)) in set_huge_ptep_writable()
3422 pte_t *src_pte, *dst_pte, entry, dst_entry; in copy_hugetlb_page_range() local
3467 entry = huge_ptep_get(src_pte); in copy_hugetlb_page_range()
3469 if (huge_pte_none(entry) || !huge_pte_none(dst_entry)) { in copy_hugetlb_page_range()
3476 } else if (unlikely(is_hugetlb_entry_migration(entry) || in copy_hugetlb_page_range()
3477 is_hugetlb_entry_hwpoisoned(entry))) { in copy_hugetlb_page_range()
3478 swp_entry_t swp_entry = pte_to_swp_entry(entry); in copy_hugetlb_page_range()
3486 entry = swp_entry_to_pte(swp_entry); in copy_hugetlb_page_range()
3488 entry, sz); in copy_hugetlb_page_range()
3490 set_huge_swap_pte_at(dst, addr, dst_pte, entry, sz); in copy_hugetlb_page_range()
3502 entry = huge_ptep_get(src_pte); in copy_hugetlb_page_range()
3503 ptepage = pte_page(entry); in copy_hugetlb_page_range()
3506 set_huge_pte_at(dst, addr, dst_pte, entry); in copy_hugetlb_page_range()
4122 pte_t *ptep, entry; in hugetlb_fault() local
4136 entry = huge_ptep_get(ptep); in hugetlb_fault()
4137 if (unlikely(is_hugetlb_entry_migration(entry))) { in hugetlb_fault()
4140 } else if (unlikely(is_hugetlb_entry_hwpoisoned(entry))) in hugetlb_fault()
4160 entry = huge_ptep_get(ptep); in hugetlb_fault()
4161 if (huge_pte_none(entry)) { in hugetlb_fault()
4175 if (!pte_present(entry)) in hugetlb_fault()
4186 if ((flags & FAULT_FLAG_WRITE) && !huge_pte_write(entry)) { in hugetlb_fault()
4202 if (unlikely(!pte_same(entry, huge_ptep_get(ptep)))) in hugetlb_fault()
4210 page = pte_page(entry); in hugetlb_fault()
4220 if (!huge_pte_write(entry)) { in hugetlb_fault()
4225 entry = huge_pte_mkdirty(entry); in hugetlb_fault()
4227 entry = pte_mkyoung(entry); in hugetlb_fault()
4228 if (huge_ptep_set_access_flags(vma, haddr, ptep, entry, in hugetlb_fault()
4597 swp_entry_t entry = pte_to_swp_entry(pte); in hugetlb_change_protection() local
4599 if (is_write_migration_entry(entry)) { in hugetlb_change_protection()
4602 make_migration_entry_read(&entry); in hugetlb_change_protection()
4603 newpte = swp_entry_to_pte(entry); in hugetlb_change_protection()