Searched refs:hl_mmu_hr_priv (Results 1 – 2 of 2) sorted by relevance
/linux-6.1.9/drivers/misc/habanalabs/common/mmu/ |
D | mmu.c | 807 static void hl_mmu_hr_pool_destroy(struct hl_device *hdev, struct hl_mmu_hr_priv *hr_priv, in hl_mmu_hr_pool_destroy() 852 int hl_mmu_hr_init(struct hl_device *hdev, struct hl_mmu_hr_priv *hr_priv, u32 hop_table_size, in hl_mmu_hr_init() 938 void hl_mmu_hr_fini(struct hl_device *hdev, struct hl_mmu_hr_priv *hr_priv, u32 hop_table_size) in hl_mmu_hr_fini() 961 void hl_mmu_hr_free_hop_remove_pgt(struct pgt_info *pgt_info, struct hl_mmu_hr_priv *hr_priv, in hl_mmu_hr_free_hop_remove_pgt() 1034 struct hl_mmu_hr_priv *hr_priv, in hl_mmu_hr_put_pte() 1092 struct pgt_info *hl_mmu_hr_alloc_hop(struct hl_ctx *ctx, struct hl_mmu_hr_priv *hr_priv, in hl_mmu_hr_alloc_hop() 1160 struct hl_mmu_hr_priv *hr_priv, in hl_mmu_hr_get_alloc_next_hop()
|
/linux-6.1.9/drivers/misc/habanalabs/common/ |
D | habanalabs.h | 2705 struct hl_mmu_hr_priv { struct 2728 struct hl_mmu_hr_priv hr; argument 3644 int hl_mmu_hr_init(struct hl_device *hdev, struct hl_mmu_hr_priv *hr_priv, u32 hop_table_size, 3646 void hl_mmu_hr_fini(struct hl_device *hdev, struct hl_mmu_hr_priv *hr_priv, u32 hop_table_size); 3647 void hl_mmu_hr_free_hop_remove_pgt(struct pgt_info *pgt_info, struct hl_mmu_hr_priv *hr_priv, 3655 int hl_mmu_hr_put_pte(struct hl_ctx *ctx, struct pgt_info *pgt_info, struct hl_mmu_hr_priv *hr_priv, 3661 struct pgt_info *hl_mmu_hr_alloc_hop(struct hl_ctx *ctx, struct hl_mmu_hr_priv *hr_priv, 3665 struct hl_mmu_hr_priv *hr_priv,
|