Lines Matching defs:address
22 * unmapping a portion of the virtual address space, these hooks are called according to
25 * tlb <- tlb_gather_mmu(mm, full_mm_flush); // start unmap for address space MM
30 * tlb_remove_tlb_entry(tlb, pte, address);
38 * tlb_finish_mmu(tlb, start, end); // finish unmap for address space MM
97 * Flush the TLB for address range START to END and, if not in fast mode, release the
111 * Tearing down the entire address space. This happens both as a result
129 /* flush the address range from the tlb: */
131 /* now flush the virt. page-table area mapping the address range: */
163 * user-space address. This in turn could trigger a TLB miss fault (or a VHPT
213 * Remove TLB entry for PTE mapped at virtual address ADDRESS. This is called for any
217 __tlb_remove_tlb_entry (struct mmu_gather *tlb, pte_t *ptep, unsigned long address)
220 tlb->start_addr = address;
221 tlb->end_addr = address + PAGE_SIZE;
235 #define pte_free_tlb(tlb, ptep, address) \
238 __pte_free_tlb(tlb, ptep, address); \
241 #define pmd_free_tlb(tlb, ptep, address) \
244 __pmd_free_tlb(tlb, ptep, address); \
247 #define pud_free_tlb(tlb, pudp, address) \
250 __pud_free_tlb(tlb, pudp, address); \