Searched refs:flush_pte (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/include/trace/events/ |
D | habanalabs.h | 17 TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte), 19 TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte), 26 __field(u8, flush_pte) 34 __entry->flush_pte = flush_pte; 42 __entry->flush_pte ? "true" : "false") 46 TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte), 47 TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte)); 50 TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte), 51 TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte));
|
/linux-6.12.1/drivers/accel/habanalabs/common/mmu/ |
D | mmu.c | 227 int hl_mmu_unmap_page(struct hl_ctx *ctx, u64 virt_addr, u32 page_size, bool flush_pte) in hl_mmu_unmap_page() argument 262 if (flush_pte) in hl_mmu_unmap_page() 266 trace_habanalabs_mmu_unmap(&hdev->pdev->dev, virt_addr, 0, page_size, flush_pte); in hl_mmu_unmap_page() 294 bool flush_pte) in hl_mmu_map_page() argument 350 if (flush_pte) in hl_mmu_map_page() 353 trace_habanalabs_mmu_map(&hdev->pdev->dev, virt_addr, phys_addr, page_size, flush_pte); in hl_mmu_map_page() 389 bool flush_pte; in hl_mmu_map_contiguous() local 407 flush_pte = (off + page_size) >= size; in hl_mmu_map_contiguous() 409 flush_pte); in hl_mmu_map_contiguous() 425 flush_pte = (off - (s32) page_size) < 0; in hl_mmu_map_contiguous() [all …]
|
/linux-6.12.1/arch/arm/mm/ |
D | proc-v7-3level.S | 87 ALT_UP (mcr p15, 0, r0, c7, c10, 1) @ flush_pte
|
D | proc-v7-2level.S | 106 ALT_UP (mcr p15, 0, r0, c7, c10, 1) @ flush_pte
|
D | proc-macros.S | 188 mcr p15, 0, r0, c7, c10, 1 @ flush_pte
|
/linux-6.12.1/drivers/accel/habanalabs/common/ |
D | habanalabs.h | 3879 u32 page_size, bool flush_pte); 3883 bool flush_pte);
|