Home
last modified time | relevance | path

Searched refs:mmu_hop_table_size (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/misc/habanalabs/
Dmmu.c34 hdev->asic_prop.mmu_hop_table_size); in free_hop()
52 prop->mmu_hop_table_size); in alloc_hop()
58 shadow_addr = (u64) (uintptr_t) kzalloc(prop->mmu_hop_table_size, in alloc_hop()
72 gen_pool_free(hdev->mmu_pgt_pool, phys_addr, prop->mmu_hop_table_size); in alloc_hop()
82 (ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size); in get_phys_hop0_addr()
88 (ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size); in get_hop0_addr()
223 u64 page_mask = (ctx->hdev->asic_prop.mmu_hop_table_size - 1); in get_phys_addr()
406 gen_pool_create(__ffs(prop->mmu_hop_table_size), -1); in hl_mmu_init()
423 prop->mmu_hop_table_size, in hl_mmu_init()
Dhabanalabs.h203 u32 mmu_hop_table_size; member
Ddebugfs.c307 (ctx->asid * ctx->hdev->asic_prop.mmu_hop_table_size); in get_hop0_addr()
/Linux-v5.4/drivers/misc/habanalabs/goya/
Dgoya.c376 prop->mmu_hop_table_size = HOP_TABLE_SIZE; in goya_get_fixed_properties()
2435 (i * prop->mmu_hop_table_size); in goya_mmu_init()