Lines Matching refs:siblings
3682 struct intel_engine_cs **siblings, in nop_virtual_engine() argument
3699 ve[n] = intel_execlists_create_virtual(siblings, nsibling); in nop_virtual_engine()
3810 struct intel_engine_cs **siblings, in __select_siblings() argument
3823 siblings[n++] = gt->engine_class[class][inst]; in __select_siblings()
3832 struct intel_engine_cs **siblings) in select_siblings() argument
3834 return __select_siblings(gt, class, siblings, NULL); in select_siblings()
3840 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_engine() local
3861 nsibling = select_siblings(gt, class, siblings); in live_virtual_engine()
3866 err = nop_virtual_engine(gt, siblings, nsibling, in live_virtual_engine()
3872 err = nop_virtual_engine(gt, siblings, nsibling, n, CHAIN); in live_virtual_engine()
3881 struct intel_engine_cs **siblings, in mask_virtual_engine() argument
3895 ve = intel_execlists_create_virtual(siblings, nsibling); in mask_virtual_engine()
3918 request[n]->execution_mask = siblings[nsibling - n - 1]->mask; in mask_virtual_engine()
3941 if (request[n]->engine != siblings[nsibling - n - 1]) { in mask_virtual_engine()
3944 siblings[nsibling - n - 1]->name); in mask_virtual_engine()
3969 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_mask() local
3979 nsibling = select_siblings(gt, class, siblings); in live_virtual_mask()
3983 err = mask_virtual_engine(gt, siblings, nsibling); in live_virtual_mask()
3992 struct intel_engine_cs **siblings, in slicein_virtual_engine() argument
3995 const long timeout = slice_timeout(siblings[0]); in slicein_virtual_engine()
4010 ce = intel_context_create(siblings[n]); in slicein_virtual_engine()
4026 ce = intel_execlists_create_virtual(siblings, nsibling); in slicein_virtual_engine()
4059 struct intel_engine_cs **siblings, in sliceout_virtual_engine() argument
4062 const long timeout = slice_timeout(siblings[0]); in sliceout_virtual_engine()
4078 ce = intel_execlists_create_virtual(siblings, nsibling); in sliceout_virtual_engine()
4095 ce = intel_context_create(siblings[n]); in sliceout_virtual_engine()
4112 __func__, siblings[n]->name); in sliceout_virtual_engine()
4131 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_slice() local
4141 nsibling = __select_siblings(gt, class, siblings, in live_virtual_slice()
4146 err = slicein_virtual_engine(gt, siblings, nsibling); in live_virtual_slice()
4150 err = sliceout_virtual_engine(gt, siblings, nsibling); in live_virtual_slice()
4159 struct intel_engine_cs **siblings, in preserved_virtual_engine() argument
4170 scratch = create_scratch(siblings[0]->gt); in preserved_virtual_engine()
4178 ve = intel_execlists_create_virtual(siblings, nsibling); in preserved_virtual_engine()
4193 struct intel_engine_cs *engine = siblings[n % nsibling]; in preserved_virtual_engine()
4267 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_preserved() local
4286 nsibling = select_siblings(gt, class, siblings); in live_virtual_preserved()
4290 err = preserved_virtual_engine(gt, siblings, nsibling); in live_virtual_preserved()
4300 struct intel_engine_cs **siblings, in bond_virtual_engine() argument
4401 ve = intel_execlists_create_virtual(siblings, nsibling); in bond_virtual_engine()
4410 siblings[n]); in bond_virtual_engine()
4460 if (rq[n + 1]->engine != siblings[n]) { in bond_virtual_engine()
4462 siblings[n]->name, in bond_virtual_engine()
4496 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_bond() local
4507 nsibling = select_siblings(gt, class, siblings); in live_virtual_bond()
4513 class, siblings, nsibling, in live_virtual_bond()
4527 struct intel_engine_cs **siblings, in reset_virtual_engine() argument
4546 ve = intel_execlists_create_virtual(siblings, nsibling); in reset_virtual_engine()
4553 st_engine_heartbeat_disable(siblings[n]); in reset_virtual_engine()
4624 st_engine_heartbeat_enable(siblings[n]); in reset_virtual_engine()
4635 struct intel_engine_cs *siblings[MAX_ENGINE_INSTANCE + 1]; in live_virtual_reset() local
4654 nsibling = select_siblings(gt, class, siblings); in live_virtual_reset()
4658 err = reset_virtual_engine(gt, siblings, nsibling); in live_virtual_reset()