Searched refs:is_dram_addr (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/drivers/misc/habanalabs/common/mmu/ |
| D | mmu.c | 154 bool is_dram_addr; in hl_mmu_unmap_page() local 159 is_dram_addr = hl_is_dram_va(hdev, virt_addr); in hl_mmu_unmap_page() 161 if (is_dram_addr) in hl_mmu_unmap_page() 182 if (is_dram_addr && ((page_size % prop->dram_page_size) == 0)) { in hl_mmu_unmap_page() 198 real_virt_addr, is_dram_addr); in hl_mmu_unmap_page() 242 bool is_dram_addr; in hl_mmu_map_page() local 248 is_dram_addr = hl_is_dram_va(hdev, virt_addr); in hl_mmu_map_page() 250 if (is_dram_addr) in hl_mmu_map_page() 265 } else if (is_dram_addr && ((page_size % prop->dram_page_size) == 0) && in hl_mmu_map_page() 289 if ((is_dram_addr && in hl_mmu_map_page() [all …]
|
| D | mmu_v1.c | 528 u64 virt_addr, bool is_dram_addr) in _hl_mmu_v1_unmap() argument 542 mmu_prop = is_dram_addr ? &prop->dmmu : &prop->pmmu; in _hl_mmu_v1_unmap() 578 if (is_dram_addr && !is_huge) { in _hl_mmu_v1_unmap() 598 if (hdev->dram_default_page_mapping && is_dram_addr) { in _hl_mmu_v1_unmap() 662 u32 page_size, bool is_dram_addr) in _hl_mmu_v1_map() argument 684 if (is_dram_addr) { in _hl_mmu_v1_map() 730 if (hdev->dram_default_page_mapping && is_dram_addr) { in _hl_mmu_v1_map() 875 bool is_dram_addr, is_pmmu_addr, is_pmmu_h_addr, is_huge; in hl_mmu_v1_get_tlb_info() local 878 is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size, in hl_mmu_v1_get_tlb_info() 888 if (is_dram_addr) { in hl_mmu_v1_get_tlb_info()
|
| /Linux-v5.15/drivers/misc/habanalabs/common/ |
| D | habanalabs.h | 2256 bool is_dram_addr); 2258 u64 virt_addr, bool is_dram_addr);
|