intel_vgpu_workload 498 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload *workload; intel_vgpu_workload 2765 drivers/gpu/drm/i915/gvt/cmd_parser.c static int scan_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 2812 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload *workload = container_of(wa_ctx, intel_vgpu_workload 2813 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload, intel_vgpu_workload 2850 drivers/gpu/drm/i915/gvt/cmd_parser.c static int shadow_workload_ring_buffer(struct intel_vgpu_workload *workload) intel_vgpu_workload 2910 drivers/gpu/drm/i915/gvt/cmd_parser.c int intel_gvt_scan_and_shadow_ringbuffer(struct intel_vgpu_workload *workload) intel_vgpu_workload 2933 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload *workload = container_of(wa_ctx, intel_vgpu_workload 2934 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload, intel_vgpu_workload 3005 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload *workload = container_of(wa_ctx, intel_vgpu_workload 3006 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu_workload, intel_vgpu_workload 45 drivers/gpu/drm/i915/gvt/cmd_parser.h int intel_gvt_scan_and_shadow_ringbuffer(struct intel_vgpu_workload *workload); intel_vgpu_workload 377 drivers/gpu/drm/i915/gvt/execlist.c static int prepare_execlist_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 399 drivers/gpu/drm/i915/gvt/execlist.c static int complete_execlist_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 405 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu_workload *next_workload; intel_vgpu_workload 420 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu_workload, list); intel_vgpu_workload 444 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu_workload *workload = NULL; intel_vgpu_workload 552 drivers/gpu/drm/i915/gvt/gvt.h int intel_gvt_scan_and_shadow_workload(struct intel_vgpu_workload *workload); intel_vgpu_workload 58 drivers/gpu/drm/i915/gvt/scheduler.c static void update_shadow_pdps(struct intel_vgpu_workload *workload) intel_vgpu_workload 83 drivers/gpu/drm/i915/gvt/scheduler.c static void sr_oa_regs(struct intel_vgpu_workload *workload, intel_vgpu_workload 126 drivers/gpu/drm/i915/gvt/scheduler.c static int populate_shadow_context(struct intel_vgpu_workload *workload) intel_vgpu_workload 234 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload; intel_vgpu_workload 286 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload) intel_vgpu_workload 301 drivers/gpu/drm/i915/gvt/scheduler.c static int copy_workload_to_ring_buffer(struct intel_vgpu_workload *workload) intel_vgpu_workload 364 drivers/gpu/drm/i915/gvt/scheduler.c static void set_context_ppgtt_from_shadow(struct intel_vgpu_workload *workload, intel_vgpu_workload 388 drivers/gpu/drm/i915/gvt/scheduler.c intel_gvt_workload_req_alloc(struct intel_vgpu_workload *workload) intel_vgpu_workload 418 drivers/gpu/drm/i915/gvt/scheduler.c int intel_gvt_scan_and_shadow_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 451 drivers/gpu/drm/i915/gvt/scheduler.c static void release_shadow_batch_buffer(struct intel_vgpu_workload *workload); intel_vgpu_workload 453 drivers/gpu/drm/i915/gvt/scheduler.c static int prepare_shadow_batch_buffer(struct intel_vgpu_workload *workload) intel_vgpu_workload 532 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload = intel_vgpu_workload 533 drivers/gpu/drm/i915/gvt/scheduler.c container_of(wa_ctx, struct intel_vgpu_workload, wa_ctx); intel_vgpu_workload 575 drivers/gpu/drm/i915/gvt/scheduler.c static void update_vreg_in_ctx(struct intel_vgpu_workload *workload) intel_vgpu_workload 585 drivers/gpu/drm/i915/gvt/scheduler.c static void release_shadow_batch_buffer(struct intel_vgpu_workload *workload) intel_vgpu_workload 620 drivers/gpu/drm/i915/gvt/scheduler.c static int prepare_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 689 drivers/gpu/drm/i915/gvt/scheduler.c static int dispatch_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 741 drivers/gpu/drm/i915/gvt/scheduler.c static struct intel_vgpu_workload *pick_next_workload( intel_vgpu_workload 745 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload = NULL; intel_vgpu_workload 786 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload, list); intel_vgpu_workload 798 drivers/gpu/drm/i915/gvt/scheduler.c static void update_guest_context(struct intel_vgpu_workload *workload) intel_vgpu_workload 890 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *pos, *n; intel_vgpu_workload 907 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload = intel_vgpu_workload 996 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload = NULL; intel_vgpu_workload 1284 drivers/gpu/drm/i915/gvt/scheduler.c sizeof(struct intel_vgpu_workload), 0, intel_vgpu_workload 1286 drivers/gpu/drm/i915/gvt/scheduler.c offsetof(struct intel_vgpu_workload, rb_tail), intel_vgpu_workload 1287 drivers/gpu/drm/i915/gvt/scheduler.c sizeof_field(struct intel_vgpu_workload, rb_tail), intel_vgpu_workload 1378 drivers/gpu/drm/i915/gvt/scheduler.c void intel_vgpu_destroy_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 1391 drivers/gpu/drm/i915/gvt/scheduler.c static struct intel_vgpu_workload * intel_vgpu_workload 1395 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload; intel_vgpu_workload 1429 drivers/gpu/drm/i915/gvt/scheduler.c static int prepare_mm(struct intel_vgpu_workload *workload) intel_vgpu_workload 1475 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload * intel_vgpu_workload 1481 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *last_workload = NULL; intel_vgpu_workload 1482 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu_workload *workload = NULL; intel_vgpu_workload 1624 drivers/gpu/drm/i915/gvt/scheduler.c void intel_vgpu_queue_workload(struct intel_vgpu_workload *workload) intel_vgpu_workload 42 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu_workload *current_workload[I915_NUM_ENGINES]; intel_vgpu_workload 92 drivers/gpu/drm/i915/gvt/scheduler.h int (*prepare)(struct intel_vgpu_workload *); intel_vgpu_workload 93 drivers/gpu/drm/i915/gvt/scheduler.h int (*complete)(struct intel_vgpu_workload *); intel_vgpu_workload 135 drivers/gpu/drm/i915/gvt/scheduler.h void intel_vgpu_queue_workload(struct intel_vgpu_workload *workload); intel_vgpu_workload 157 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu_workload * intel_vgpu_workload 161 drivers/gpu/drm/i915/gvt/scheduler.h void intel_vgpu_destroy_workload(struct intel_vgpu_workload *workload);