Searched defs:pgt_info (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu.c | 933 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() 970 void hl_mmu_hr_write_pte(struct hl_ctx *ctx, struct pgt_info *pgt_info, u64 phys_pte_addr, in hl_mmu_hr_write_pte() 989 void hl_mmu_hr_clear_pte(struct hl_ctx *ctx, struct pgt_info *pgt_info, u64 phys_pte_addr, in hl_mmu_hr_clear_pte() 1005 int hl_mmu_hr_put_pte(struct hl_ctx *ctx, struct pgt_info *pgt_info, in hl_mmu_hr_put_pte() 1069 struct pgt_info *pgt_info; in hl_mmu_hr_alloc_hop() local 1221 struct pgt_info *pgt_info = NULL; in hl_mmu_dr_get_pgt_info() local 1233 struct pgt_info *pgt_info = hl_mmu_dr_get_pgt_info(ctx, hop_addr); in hl_mmu_dr_free_hop() local 1238 void hl_mmu_dr_free_pgt_node(struct hl_ctx *ctx, struct pgt_info *pgt_info) in hl_mmu_dr_free_pgt_node() 1305 struct pgt_info *pgt_info = hl_mmu_dr_get_pgt_info(ctx, hop_addr); in hl_mmu_dr_put_pte() local 1325 struct pgt_info *pgt_info; in hl_mmu_dr_alloc_hop() local
|
H A D | mmu_v2_hr.c | 15 struct pgt_info *pgt_info = NULL; in hl_mmu_v2_hr_get_pgt_info() local 25 static void hl_mmu_v2_hr_add_pgt_info(struct hl_ctx *ctx, struct pgt_info *pgt_info, in hl_mmu_v2_hr_add_pgt_info() 98 struct pgt_info *pgt_info; in hl_mmu_v2_hr_ctx_fini() local
|
H A D | mmu_v2.c | 42 struct pgt_info *pgt_info; in hl_mmu_v2_ctx_fini() local
|
H A D | mmu_v1.c | 201 struct pgt_info *pgt_info; in hl_mmu_v1_ctx_fini() local
|
/linux/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 297 struct pgt_info { struct 298 struct hlist_node node; 299 u64 phys_addr; 300 u64 virt_addr; 301 u64 shadow_addr; 302 struct hl_ctx *ctx; 303 int num_of_ptes;
|