Lines Matching defs:i915_guc_client
30 struct i915_guc_client { struct
31 struct drm_i915_gem_object *client_obj;
32 struct intel_context *owner;
33 struct intel_guc *guc;
34 uint32_t priority;
35 uint32_t ctx_index;
37 uint32_t proc_desc_offset;
38 uint32_t doorbell_offset;
39 uint32_t cookie;
40 uint16_t doorbell_id;
41 uint16_t padding; /* Maintain alignment */
43 uint32_t wq_offset;
44 uint32_t wq_size;
46 spinlock_t wq_lock; /* Protects all data below */
47 uint32_t wq_tail;
50 uint64_t submissions[I915_NUM_RINGS];
51 uint32_t q_fail;
52 uint32_t b_fail;
53 int retcode;