Home
last modified time | relevance | path

Searched refs:available_slots (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_sched.h116 unsigned available_slots; variable
160 return (~available_slots) & ((1 << max_slots) - 1); in used_slots()
178 unsigned avail_slots() { return available_slots; } in avail_slots()
Dsb_sched.cpp317 available_slots = sh.get_ctx().has_trans ? 0x1F : 0x0F; in alu_group_tracker()
332 available_slots &= ~(1 << slot); in assign_slot()
345 discard_slots(~available_slots & ((1 << max_slots) - 1), removed_nodes); in discard_all_slots()
376 available_slots |= pslots; in discard_slots()
388 assert(!(available_slots & slot_bit)); in discard_slots()
401 available_slots |= slot_bit; in discard_slots()
466 if (n->consumes_lds_oq() && available_slots != (sh.get_ctx().has_trans ? 0x1F : 0x0F)) in try_reserve()
694 available_slots = sh.get_ctx().has_trans ? 0x1F : 0x0F; in reset()