• Home
  • Raw
  • Download

Lines Matching refs:tlb

1599 bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma,  in madvise_free_huge_pmd()  argument
1605 struct mm_struct *mm = tlb->mm; in madvise_free_huge_pmd()
1608 tlb_remove_check_page_size_change(tlb, HPAGE_PMD_SIZE); in madvise_free_huge_pmd()
1658 tlb_remove_pmd_tlb_entry(tlb, pmd, addr); in madvise_free_huge_pmd()
1678 int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pmd() argument
1684 tlb_remove_check_page_size_change(tlb, HPAGE_PMD_SIZE); in zap_huge_pmd()
1695 orig_pmd = pmdp_huge_get_and_clear_full(tlb->mm, addr, pmd, in zap_huge_pmd()
1696 tlb->fullmm); in zap_huge_pmd()
1697 tlb_remove_pmd_tlb_entry(tlb, pmd, addr); in zap_huge_pmd()
1700 zap_deposited_table(tlb->mm, pmd); in zap_huge_pmd()
1703 tlb_remove_page_size(tlb, pmd_page(orig_pmd), HPAGE_PMD_SIZE); in zap_huge_pmd()
1705 zap_deposited_table(tlb->mm, pmd); in zap_huge_pmd()
1707 tlb_remove_page_size(tlb, pmd_page(orig_pmd), HPAGE_PMD_SIZE); in zap_huge_pmd()
1728 zap_deposited_table(tlb->mm, pmd); in zap_huge_pmd()
1729 add_mm_counter(tlb->mm, MM_ANONPAGES, -HPAGE_PMD_NR); in zap_huge_pmd()
1732 zap_deposited_table(tlb->mm, pmd); in zap_huge_pmd()
1733 add_mm_counter(tlb->mm, MM_FILEPAGES, -HPAGE_PMD_NR); in zap_huge_pmd()
1738 tlb_remove_page_size(tlb, page, HPAGE_PMD_SIZE); in zap_huge_pmd()
1956 int zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pud() argument
1971 orig_pud = pudp_huge_get_and_clear_full(tlb->mm, addr, pud, in zap_huge_pud()
1972 tlb->fullmm); in zap_huge_pud()
1973 tlb_remove_pud_tlb_entry(tlb, pud, addr); in zap_huge_pud()