Searched refs:max_asid (Results 1 – 6 of 6) sorted by relevance
14 hdev->asid_bitmap = bitmap_zalloc(hdev->asic_prop.max_asid, GFP_KERNEL); in hl_asid_init()39 hdev->asic_prop.max_asid); in hl_asid_alloc()40 if (found == hdev->asic_prop.max_asid) in hl_asid_alloc()52 if (asid == HL_KERNEL_ASID_ID || asid >= hdev->asic_prop.max_asid) { in hl_asid_free()
792 for (asid = 0 ; asid < prop->max_asid ; asid++) { in hl_mmu_hr_pool_destroy()846 hr_priv->mmu_asid_hop0 = kvzalloc_objs(struct pgt_info, prop->max_asid); in hl_mmu_hr_init()872 for (i = 0 ; i < prop->max_asid ; i++) { in hl_mmu_hr_init()1402 hdev->mmu_priv.dr.mmu_shadow_hop0 = kvcalloc(prop->max_asid, in hl_mmu_dr_init()
2816 prop->max_asid = 2; in gaudi2_set_fixed_properties()2834 prop->dmmu.hop0_tables_total_size = HOP_TABLE_SIZE_512_PTE * prop->max_asid; in gaudi2_set_fixed_properties()2852 prop->pmmu.hop0_tables_total_size = HOP_TABLE_SIZE_512_PTE * prop->max_asid; in gaudi2_set_fixed_properties()6280 u32 asid, max_asid = prop->max_asid; in gaudi2_mmu_update_hop0_addr() local6285 max_asid = min((u32) 8, max_asid); in gaudi2_mmu_update_hop0_addr()6287 for (asid = 0 ; asid < max_asid ; asid++) { in gaudi2_mmu_update_hop0_addr()
580 sd->max_asid = cpuid_ebx(SVM_CPUID_FUNC) - 1; in svm_enable_virtualization_cpu()581 sd->next_asid = sd->max_asid + 1; in svm_enable_virtualization_cpu()1902 if (sd->next_asid > sd->max_asid) { in new_asid()
455 prop->max_asid = MAX_ASID; in goya_set_fixed_properties()2673 for (i = 0 ; i < prop->max_asid ; i++) { in goya_mmu_init()
652 prop->max_asid = MAX_ASID; in gaudi_set_fixed_properties()3649 for (i = 0 ; i < prop->max_asid ; i++) { in gaudi_mmu_init()