pgt_info 16 drivers/misc/habanalabs/mmu.c static struct pgt_info *get_pgt_info(struct hl_ctx *ctx, u64 hop_addr) pgt_info 18 drivers/misc/habanalabs/mmu.c struct pgt_info *pgt_info = NULL; pgt_info 20 drivers/misc/habanalabs/mmu.c hash_for_each_possible(ctx->mmu_shadow_hash, pgt_info, node, pgt_info 22 drivers/misc/habanalabs/mmu.c if (hop_addr == pgt_info->shadow_addr) pgt_info 25 drivers/misc/habanalabs/mmu.c return pgt_info; pgt_info 31 drivers/misc/habanalabs/mmu.c struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); pgt_info 33 drivers/misc/habanalabs/mmu.c gen_pool_free(hdev->mmu_pgt_pool, pgt_info->phys_addr, pgt_info 35 drivers/misc/habanalabs/mmu.c hash_del(&pgt_info->node); pgt_info 36 drivers/misc/habanalabs/mmu.c kfree((u64 *) (uintptr_t) pgt_info->shadow_addr); pgt_info 37 drivers/misc/habanalabs/mmu.c kfree(pgt_info); pgt_info 44 drivers/misc/habanalabs/mmu.c struct pgt_info *pgt_info; pgt_info 47 drivers/misc/habanalabs/mmu.c pgt_info = kmalloc(sizeof(*pgt_info), GFP_KERNEL); pgt_info 48 drivers/misc/habanalabs/mmu.c if (!pgt_info) pgt_info 63 drivers/misc/habanalabs/mmu.c pgt_info->phys_addr = phys_addr; pgt_info 64 drivers/misc/habanalabs/mmu.c pgt_info->shadow_addr = shadow_addr; pgt_info 65 drivers/misc/habanalabs/mmu.c pgt_info->ctx = ctx; pgt_info 66 drivers/misc/habanalabs/mmu.c pgt_info->num_of_ptes = 0; pgt_info 67 drivers/misc/habanalabs/mmu.c hash_add(ctx->mmu_shadow_hash, &pgt_info->node, shadow_addr); pgt_info 74 drivers/misc/habanalabs/mmu.c kfree(pgt_info); pgt_info 151 drivers/misc/habanalabs/mmu.c struct pgt_info *pgt_info = get_pgt_info(ctx, hop_addr); pgt_info 154 drivers/misc/habanalabs/mmu.c pgt_info->num_of_ptes--; pgt_info 160 drivers/misc/habanalabs/mmu.c num_of_ptes_left = pgt_info->num_of_ptes; pgt_info 494 drivers/misc/habanalabs/mmu.c struct pgt_info *pgt_info; pgt_info 506 drivers/misc/habanalabs/mmu.c hash_for_each_safe(ctx->mmu_shadow_hash, i, tmp, pgt_info, node) { pgt_info 509 drivers/misc/habanalabs/mmu.c pgt_info->phys_addr, ctx->asid, pgt_info->num_of_ptes); pgt_info 510 drivers/misc/habanalabs/mmu.c free_hop(ctx, pgt_info->shadow_addr);