Home | History | Annotate | Download | only in freedreno

Lines Matching refs:dep

142 	struct fd_batch *dep;
144 foreach_batch(dep, cache, batch->dependents_mask) {
146 fd_batch_flush(dep, false);
147 fd_batch_reference(&dep, NULL);
317 struct fd_batch *dep;
322 foreach_batch(dep, cache, batch->dependents_mask)
323 if (batch_depends_on(batch, dep))
330 batch_add_dep(struct fd_batch *batch, struct fd_batch *dep)
332 if (batch->dependents_mask & (1 << dep->idx))
338 if (batch_depends_on(dep, batch)) {
339 DBG("%p: flush forced on %p!", batch, dep);
341 fd_batch_flush(dep, false);
345 fd_batch_reference_locked(&other, dep);
346 batch->dependents_mask |= (1 << dep->idx);
347 DBG("%p: added dependency on %p", batch, dep);
369 struct fd_batch *dep;
370 foreach_batch(dep, cache, rsc->batch_mask) {
372 /* note that batch_add_dep could flush and unref dep, so
376 fd_batch_reference(&b, dep);