Searched refs:l2table (Results 1 – 2 of 2) sorted by relevance
80 static int alloc_l2table_index(struct mlx5_mpfs *l2table, u32 *ix) in alloc_l2table_index() argument84 *ix = find_first_zero_bit(l2table->bitmap, l2table->size); in alloc_l2table_index()85 if (*ix >= l2table->size) in alloc_l2table_index()88 __set_bit(*ix, l2table->bitmap); in alloc_l2table_index()93 static void free_l2table_index(struct mlx5_mpfs *l2table, u32 ix) in free_l2table_index() argument95 __clear_bit(ix, l2table->bitmap); in free_l2table_index()
1787 struct arm_smmu_strtab_l2 **l2table; in arm_smmu_init_l2_strtab() local1789 l2table = &cfg->l2.l2ptrs[arm_smmu_strtab_l1_idx(sid)]; in arm_smmu_init_l2_strtab()1790 if (*l2table) in arm_smmu_init_l2_strtab()1793 *l2table = dmam_alloc_coherent(smmu->dev, sizeof(**l2table), in arm_smmu_init_l2_strtab()1795 if (!*l2table) { in arm_smmu_init_l2_strtab()1802 arm_smmu_init_initial_stes((*l2table)->stes, in arm_smmu_init_l2_strtab()1803 ARRAY_SIZE((*l2table)->stes)); in arm_smmu_init_l2_strtab()