Lines Matching refs:dirty
82 * @dirty: Bitmap tracking per binding-type changes that have not yet
109 unsigned long dirty;
772 * @dirty: Bitmap indicating which bindings need to be emitted.
783 unsigned long *dirty,
791 i = find_first_bit(dirty, max_num);
802 next_bit = find_next_bit(dirty, max_num, i + 1);
980 if (!test_bit(VMW_BINDING_PS_SR_BIT, &sb->dirty))
987 __clear_bit(VMW_BINDING_PS_SR_BIT, &sb->dirty);
999 * @dirty: Bitmap indicating which bindings need to be emitted.
1010 unsigned long *dirty,
1019 i = find_first_bit(dirty, max_num);
1036 next_bit = find_next_bit(dirty, max_num, i + 1);
1159 while ((hit = find_next_bit(&cbs->dirty, VMW_BINDING_NUM_BITS, hit))
1187 __clear_bit(hit, &cbs->dirty);
1210 &cbs->per_shader[biv->shader_slot].dirty);
1211 __set_bit(VMW_BINDING_PS_BIT, &cbs->dirty);
1228 __set_bit(VMW_BINDING_RT_BIT, &cbs->dirty);
1245 __set_bit(VMW_BINDING_SO_T_BIT, &cbs->dirty);
1265 __set_bit(VMW_BINDING_VB_BIT, &cbs->dirty);
1311 __set_bit(VMW_BINDING_UAV_BIT, &cbs->dirty);
1319 __set_bit(VMW_BINDING_CS_UAV_BIT, &cbs->dirty);