Lines Matching defs:child
1975 * the last child. Requests are added in the reverse order, from the last child
2567 struct intel_context *ce = eb->context, *child;
2584 for_each_child(ce, child) {
2585 err = intel_context_pin_ww(child, &eb->ww);
2589 for_each_child(ce, child) {
2590 err = eb_pin_timeline(eb, child, throttle);
2603 for_each_child(ce, child) {
2605 mutex_lock(&child->timeline->mutex);
2606 intel_context_exit(child);
2607 mutex_unlock(&child->timeline->mutex);
2610 for_each_child(ce, child)
2611 intel_context_unpin(child);
2618 struct intel_context *ce = eb->context, *child;
2625 for_each_child(ce, child) {
2626 mutex_lock(&child->timeline->mutex);
2627 intel_context_exit(child);
2628 mutex_unlock(&child->timeline->mutex);
2630 intel_context_unpin(child);
2687 struct intel_context *ce, *child;
2712 for_each_child(ce, child)
2713 intel_context_get(child);
2721 for_each_child(ce, child) {
2722 if (!test_bit(CONTEXT_ALLOC_BIT, &child->flags)) {
2723 err = intel_context_alloc_state(child);
2754 for_each_child(ce, child)
2755 intel_context_put(child);
2763 struct intel_context *child;
2767 for_each_child(eb->context, child)
2768 intel_context_put(child);
3276 struct intel_context *child;
3281 for_each_child(eb->context, child)
3283 return child;