Searched refs:get_pgt_info (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | mmu_v1.c | 16 static struct pgt_info *get_pgt_info(struct hl_ctx *ctx, u64 hop_addr) in get_pgt_info() function 41 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in free_hop() 144 get_pgt_info(ctx, hop_addr)->num_of_ptes++; in get_pte() 158 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in put_pte() 251 phys_hop_addr = get_pgt_info(ctx, shadow_hop_addr)->phys_addr; in get_phys_addr()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v1.c | 17 static struct pgt_info *get_pgt_info(struct hl_ctx *ctx, u64 hop_addr) in get_pgt_info() function 42 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in free_hop() 145 get_pgt_info(ctx, hop_addr)->num_of_ptes++; in get_pte() 159 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in put_pte() 208 phys_hop_addr = get_pgt_info(ctx, shadow_hop_addr)->phys_addr; in get_phys_addr()
|
H A D | mmu.c | 1025 hr_func->get_pgt_info(ctx, phys_hop_addr)->num_of_ptes++; in hl_mmu_hr_get_pte() 1045 return hr_func->get_pgt_info(ctx, next_hop_phys_addr); in hl_mmu_hr_get_next_hop_pgt_info() 1133 return hr_func->get_pgt_info(ctx, hop_addr); in hl_mmu_hr_get_alloc_next_hop()
|
H A D | mmu_v2_hr.c | 396 mmu->hr_funcs.get_pgt_info = hl_mmu_v2_hr_get_pgt_info; in hl_mmu_v2_hr_set_funcs()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 2797 * @get_pgt_info: get page table info structure for HOP other than HOP0. 2803 struct pgt_info *(*get_pgt_info)(struct hl_ctx *ctx, u64 phys_hop_addr); member
|
Completed in 12 milliseconds