submit_request
bool (*submit_request)(
void (*submit_request)(struct i915_request *rq);
engine->submit_request = execlists_submit_request;
GEM_BUG_ON(ve->base.submit_request != virtual_submit_request);
ve->base.submit_request = virtual_submit_request;
ve->base.submit_request(rq);
engine->submit_request = nop_submit_request;
engine->submit_request = i9xx_submit_request;
engine->submit_request = gen6_bsd_submit_request;
engine->base.submit_request = mock_submit_request;
engine->submit_request = guc_submit_request;
ve->base.submit_request = guc_submit_request;
request->engine->submit_request(request);
request->engine->submit_request(request);
submit_request(ep, req);
submit_request(ep, req);
submit_request(ep, req);
submit_request(ep, req);
submit_request(req, true);
submit_request(req, false);