/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context_types.h | 102 * i915_gem_proto_engine::num_siblings and i915_gem_proto_engine::siblings. 105 * i915_gem_proto_engine::width, i915_gem_proto_engine::num_siblings, and 115 /** @num_siblings: Number of balanced or parallel siblings */ 116 unsigned int num_siblings; member in struct:i915_gem_proto_engine 121 /** @siblings: Balanced siblings or num_siblings * width for parallel */
|
H A D | i915_gem_context.c | 407 u16 num_siblings, idx; local 430 if (get_user(num_siblings, &ext->num_siblings)) 441 if (num_siblings == 0) 444 siblings = kmalloc_array(num_siblings, sizeof(*siblings), GFP_KERNEL); 448 for (n = 0; n < num_siblings; n++) { 468 if (num_siblings == 1) { 474 set->engines[idx].num_siblings = num_siblings; 589 u16 slot, width, num_siblings; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_context_types.h | 72 unsigned int num_siblings,
|
H A D | intel_execlists_submission.c | 197 unsigned int num_siblings; member in struct:virtual_engine 1067 for (n = 1; n < ve->num_siblings; n++) { 2657 unsigned int num_siblings, 2663 GEM_BUG_ON(num_siblings != 1); 3639 for (n = 0; n < ve->num_siblings; n++) { 3707 swp = get_random_u32_below(ve->num_siblings); 3741 for (n = 0; n < ve->num_siblings; n++) 3754 for (n = 0; n < ve->num_siblings; n++) 3763 if (sibling >= ve->num_siblings) 3829 for (n = 0; n < ve->num_siblings; 2656 execlists_create_parallel(struct intel_engine_cs **engines, unsigned int num_siblings, unsigned int width) argument [all...] |
/linux-master/include/uapi/drm/ |
H A D | i915_drm.h | 2241 * .num_siblings = 2, 2299 __u16 num_siblings; member in struct:i915_context_engines_load_balance 2310 __u16 num_siblings; \ 2391 * set_parallel(engine_index=0, width=2, num_siblings=1, 2399 * set_parallel(engine_index=0, width=2, num_siblings=2, 2418 * set_parallel(engine_index=0, width=2, num_siblings=2, 2443 * @num_siblings: number of siblings per context or in other words the 2446 __u16 num_siblings; member in struct:i915_context_engines_parallel_submit 2466 * length = width (i) * num_siblings (j) 2467 * index = j + i * num_siblings [all...] |
/linux-master/tools/include/uapi/drm/ |
H A D | i915_drm.h | 2241 * .num_siblings = 2, 2299 __u16 num_siblings; member in struct:i915_context_engines_load_balance 2310 __u16 num_siblings; \ 2391 * set_parallel(engine_index=0, width=2, num_siblings=1, 2399 * set_parallel(engine_index=0, width=2, num_siblings=2, 2418 * set_parallel(engine_index=0, width=2, num_siblings=2, 2443 * @num_siblings: number of siblings per context or in other words the 2446 __u16 num_siblings; member in struct:i915_context_engines_parallel_submit 2466 * length = width (i) * num_siblings (j) 2467 * index = j + i * num_siblings [all...] |
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_submission.c | 148 unsigned int num_siblings, 1703 unsigned int num_siblings = 0; local 1706 if (num_siblings++ == sibling) 4143 unsigned int num_siblings, 4150 siblings = kmalloc_array(num_siblings, 4157 for (j = 0; j < num_siblings; ++j) 4158 siblings[j] = engines[i * num_siblings + j]; 4160 ce = intel_engine_create_virtual(siblings, num_siblings, 4142 guc_create_parallel(struct intel_engine_cs **engines, unsigned int num_siblings, unsigned int width) argument
|