Home
last modified time | relevance | path

Searched defs:mmu_prop (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dmmu.c117 struct hl_mmu_properties *mmu_prop; in hl_mmu_unmap() local
193 struct hl_mmu_properties *mmu_prop; in hl_mmu_map() local
[all...]
H A Dmmu_v1.c181 get_hop0_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u64 hop_addr, u64 vaddr) get_hop0_pte_addr() argument
189 get_hop1_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u64 hop_addr, u64 vaddr) get_hop1_pte_addr() argument
197 get_hop2_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u64 hop_addr, u64 vaddr) get_hop2_pte_addr() argument
205 get_hop3_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u64 hop_addr, u64 vaddr) get_hop3_pte_addr() argument
213 get_hop4_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u64 hop_addr, u64 vaddr) get_hop4_pte_addr() argument
529 struct hl_mmu_properties *mmu_prop; _hl_mmu_v1_unmap() local
663 struct hl_mmu_properties *mmu_prop; _hl_mmu_v1_map() local
[all...]
H A Ddebugfs.c379 struct hl_mmu_properties *mmu_prop; in mmu_show() local
620 struct hl_mmu_properties *mmu_prop; device_va_to_pa() local
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/
H A Dmmu_v2_hr.c122 struct hl_mmu_properties *mmu_prop; in _hl_mmu_v2_hr_unmap() local
190 static int hl_mmu_v2_get_last_hop(struct hl_mmu_properties *mmu_prop, u32 page_size) in hl_mmu_v2_get_last_hop() argument
215 struct hl_mmu_properties *mmu_prop; _hl_mmu_v2_hr_map() local
333 hl_mmu_v2_hr_get_tlb_mapping_params(struct hl_device *hdev, struct hl_mmu_properties **mmu_prop, struct hl_mmu_hop_info *hops, u64 virt_addr, bool *is_huge) hl_mmu_v2_hr_get_tlb_mapping_params() argument
[all...]
H A Dmmu_v1.c175 static inline u64 get_hop_pte_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, in get_hop_pte_addr() argument
489 struct hl_mmu_properties *mmu_prop; in hl_mmu_v1_unmap() local
593 struct hl_mmu_properties *mmu_prop; in hl_mmu_v1_map() local
722 struct hl_mmu_properties *mmu_prop; hl_mmu_v1_get_tlb_info() local
[all...]
H A Dmmu.c174 int hl_mmu_get_real_page_size(struct hl_device *hdev, struct hl_mmu_properties *mmu_prop, in hl_mmu_get_real_page_size() argument
229 struct hl_mmu_properties *mmu_prop; in hl_mmu_unmap_page() local
297 struct hl_mmu_properties *mmu_prop; in hl_mmu_map_page() local
481 struct hl_mmu_properties *mmu_prop; hl_mmu_pa_page_with_offset() local
552 struct hl_mmu_properties *mmu_prop; hl_mmu_get_tlb_info() local
729 hl_mmu_get_hop_pte_phys_addr(struct hl_ctx *ctx, struct hl_mmu_properties *mmu_prop, u8 hop_idx, u64 hop_addr, u64 virt_addr) hl_mmu_get_hop_pte_phys_addr() argument
1057 hl_mmu_hr_alloc_hop(struct hl_ctx *ctx, struct hl_mmu_hr_priv *hr_priv, struct hl_hr_mmu_funcs *hr_func, struct hl_mmu_properties *mmu_prop) hl_mmu_hr_alloc_hop() argument
1124 hl_mmu_hr_get_alloc_next_hop(struct hl_ctx *ctx, struct hl_mmu_hr_priv *hr_priv, struct hl_hr_mmu_funcs *hr_func, struct hl_mmu_properties *mmu_prop, u64 curr_pte, bool *is_new_hop) hl_mmu_hr_get_alloc_next_hop() argument
1154 struct hl_mmu_properties *mmu_prop; hl_mmu_hr_get_tlb_info() local
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c11098 static int gaudi2_mmu_get_real_page_size(struct hl_device *hdev, struct hl_mmu_properties *mmu_prop, in gaudi2_mmu_get_real_page_size() argument

Completed in 20 milliseconds