Home
last modified time | relevance | path

Searched refs:mmu_prop (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/misc/habanalabs/common/mmu/
Dmmu_v1.c181 struct hl_mmu_properties *mmu_prop, in get_hop0_pte_addr() argument
184 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_prop->hop0_mask, in get_hop0_pte_addr()
185 mmu_prop->hop0_shift); in get_hop0_pte_addr()
189 struct hl_mmu_properties *mmu_prop, in get_hop1_pte_addr() argument
192 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_prop->hop1_mask, in get_hop1_pte_addr()
193 mmu_prop->hop1_shift); in get_hop1_pte_addr()
197 struct hl_mmu_properties *mmu_prop, in get_hop2_pte_addr() argument
200 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_prop->hop2_mask, in get_hop2_pte_addr()
201 mmu_prop->hop2_shift); in get_hop2_pte_addr()
205 struct hl_mmu_properties *mmu_prop, in get_hop3_pte_addr() argument
[all …]
Dmmu.c150 struct hl_mmu_properties *mmu_prop; in hl_mmu_unmap_page() local
162 mmu_prop = &prop->dmmu; in hl_mmu_unmap_page()
164 mmu_prop = &prop->pmmu_huge; in hl_mmu_unmap_page()
166 mmu_prop = &prop->pmmu; in hl_mmu_unmap_page()
168 pgt_residency = mmu_prop->host_resident ? MMU_HR_PGT : MMU_DR_PGT; in hl_mmu_unmap_page()
173 if ((page_size % mmu_prop->page_size) == 0) { in hl_mmu_unmap_page()
174 real_page_size = mmu_prop->page_size; in hl_mmu_unmap_page()
187 page_size, mmu_prop->page_size >> 10); in hl_mmu_unmap_page()
238 struct hl_mmu_properties *mmu_prop; in hl_mmu_map_page() local
251 mmu_prop = &prop->dmmu; in hl_mmu_map_page()
[all …]