Lines Matching refs:address

328 				      unsigned long address,  in __tlb_adjust_range()  argument
331 tlb->start = min(tlb->start, address); in __tlb_adjust_range()
332 tlb->end = max(tlb->end, address + range_size); in __tlb_adjust_range()
529 unsigned long address, unsigned long size) in tlb_flush_pte_range() argument
531 __tlb_adjust_range(tlb, address, size); in tlb_flush_pte_range()
536 unsigned long address, unsigned long size) in tlb_flush_pmd_range() argument
538 __tlb_adjust_range(tlb, address, size); in tlb_flush_pmd_range()
543 unsigned long address, unsigned long size) in tlb_flush_pud_range() argument
545 __tlb_adjust_range(tlb, address, size); in tlb_flush_pud_range()
550 unsigned long address, unsigned long size) in tlb_flush_p4d_range() argument
552 __tlb_adjust_range(tlb, address, size); in tlb_flush_p4d_range()
557 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
567 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument
569 tlb_flush_pte_range(tlb, address, PAGE_SIZE); \
570 __tlb_remove_tlb_entry(tlb, ptep, address); \
573 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument
577 tlb_flush_p4d_range(tlb, address, _sz); \
579 tlb_flush_pud_range(tlb, address, _sz); \
581 tlb_flush_pmd_range(tlb, address, _sz); \
583 tlb_flush_pte_range(tlb, address, _sz); \
584 __tlb_remove_tlb_entry(tlb, ptep, address); \
592 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument
595 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument
597 tlb_flush_pmd_range(tlb, address, HPAGE_PMD_SIZE); \
598 __tlb_remove_pmd_tlb_entry(tlb, pmdp, address); \
606 #define __tlb_remove_pud_tlb_entry(tlb, pudp, address) do {} while (0) argument
609 #define tlb_remove_pud_tlb_entry(tlb, pudp, address) \ argument
611 tlb_flush_pud_range(tlb, address, HPAGE_PUD_SIZE); \
612 __tlb_remove_pud_tlb_entry(tlb, pudp, address); \
634 #define pte_free_tlb(tlb, ptep, address) \ argument
636 tlb_flush_pmd_range(tlb, address, PAGE_SIZE); \
638 __pte_free_tlb(tlb, ptep, address); \
643 #define pmd_free_tlb(tlb, pmdp, address) \ argument
645 tlb_flush_pud_range(tlb, address, PAGE_SIZE); \
647 __pmd_free_tlb(tlb, pmdp, address); \
652 #define pud_free_tlb(tlb, pudp, address) \ argument
654 tlb_flush_p4d_range(tlb, address, PAGE_SIZE); \
656 __pud_free_tlb(tlb, pudp, address); \
661 #define p4d_free_tlb(tlb, pudp, address) \ argument
663 __tlb_adjust_range(tlb, address, PAGE_SIZE); \
665 __p4d_free_tlb(tlb, pudp, address); \