Searched refs:hop_addr (Results 1 – 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
D | mmu_v1.c | 16 static struct pgt_info *get_pgt_info(struct hl_ctx *ctx, u64 hop_addr) in get_pgt_info() argument 21 (unsigned long) hop_addr) in get_pgt_info() 22 if (hop_addr == pgt_info->shadow_addr) in get_pgt_info() 39 static void free_hop(struct hl_ctx *ctx, u64 hop_addr) in free_hop() argument 41 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in free_hop() 142 static inline void get_pte(struct hl_ctx *ctx, u64 hop_addr) in get_pte() argument 144 get_pgt_info(ctx, hop_addr)->num_of_ptes++; in get_pte() 156 static inline int put_pte(struct hl_ctx *ctx, u64 hop_addr) in put_pte() argument 158 struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); in put_pte() 174 static inline u64 get_hopN_pte_addr(struct hl_ctx *ctx, u64 hop_addr, in get_hopN_pte_addr() argument [all …]
|
D | debugfs.c | 310 static inline u64 get_hopN_pte_addr(struct hl_ctx *ctx, u64 hop_addr, in get_hopN_pte_addr() argument 313 return hop_addr + ctx->hdev->asic_prop.mmu_pte_size * in get_hopN_pte_addr() 319 u64 hop_addr, u64 vaddr) in get_hop0_pte_addr() argument 321 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop0_mask, in get_hop0_pte_addr() 327 u64 hop_addr, u64 vaddr) in get_hop1_pte_addr() argument 329 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop1_mask, in get_hop1_pte_addr() 335 u64 hop_addr, u64 vaddr) in get_hop2_pte_addr() argument 337 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop2_mask, in get_hop2_pte_addr() 343 u64 hop_addr, u64 vaddr) in get_hop3_pte_addr() argument 345 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop3_mask, in get_hop3_pte_addr() [all …]
|