Lines Matching refs:total
44 unsigned int weight = bitmap_weight(idm->bitmap, idm->total); in __fini_idm()
50 weight, idm->total); in __fini_idm()
57 idm->total = 0; in __fini_idm()
81 idm_assert(idm, !idm->total); in xe_guc_id_mgr_init()
94 idm->total = limit; in xe_guc_id_mgr_init()
101 idm->total, str_plural(idm->total)); in xe_guc_id_mgr_init()
106 unsigned int total, in find_last_zero_area() argument
109 unsigned int found = total; in find_last_zero_area()
112 for_each_clear_bitrange(rs, re, bitmap, total) { in find_last_zero_area()
129 if (!idm->total) in idm_reserve_chunk_locked()
137 if (idm->used + count + retain > idm->total) in idm_reserve_chunk_locked()
142 id = find_last_zero_area(idm->bitmap, idm->total, count); in idm_reserve_chunk_locked()
148 id = bitmap_find_next_zero_area(idm->bitmap, idm->total, 0, count, 0); in idm_reserve_chunk_locked()
150 if (id >= idm->total) in idm_reserve_chunk_locked()
164 idm_assert(idm, start < idm->total); in idm_release_chunk_locked()
165 idm_assert(idm, start + count - 1 < idm->total); in idm_release_chunk_locked()
256 drm_printf_indent(p, indent, "total %u\n", idm->total); in idm_print_locked()
261 for_each_set_bitrange(rs, re, idm->bitmap, idm->total) in idm_print_locked()