Lines Matching refs:bits_per_level
40 (sizeof(dart_iopte) << (d)->bits_per_level)
71 int bits_per_level; member
175 return (iova >> (3 * data->bits_per_level + ilog2(sizeof(dart_iopte)))) & in dart_get_table()
182 return (iova >> (2 * data->bits_per_level + ilog2(sizeof(dart_iopte)))) & in dart_get_l1_index()
183 ((1 << data->bits_per_level) - 1); in dart_get_l1_index()
189 return (iova >> (data->bits_per_level + ilog2(sizeof(dart_iopte)))) & in dart_get_l2_index()
190 ((1 << data->bits_per_level) - 1); in dart_get_l2_index()
370 int tbl_bits, bits_per_level, va_bits, pg_shift; in dart_alloc_pgtable() local
373 bits_per_level = pg_shift - ilog2(sizeof(dart_iopte)); in dart_alloc_pgtable()
377 tbl_bits = max_t(int, 0, va_bits - (bits_per_level * DART_LEVELS)); in dart_alloc_pgtable()
386 data->bits_per_level = bits_per_level; in dart_alloc_pgtable()