HomeSort by: relevance | last modified time | path
    Searched defs:engines (Results 1 - 11 of 11) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
selftest_rc6.c 116 struct intel_engine_cs *engine, **engines; local in function:randomised_engines
126 engines = kmalloc_array(n, sizeof(*engines), GFP_KERNEL);
127 if (!engines)
132 engines[n++] = engine;
134 i915_prandom_shuffle(engines, sizeof(*engines), n, prng);
137 return engines;
143 struct intel_engine_cs **engines; local in function:live_rc6_ctx_wa
152 engines = randomised_engines(gt, &prng, &count)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/
device.h 16 u64 engines; member in struct:nvif_device::nvif_fifo_runlist
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_context_types.h 37 struct intel_context *engines[]; member in struct:i915_gem_engines
42 const struct i915_gem_engines *engines; member in struct:i915_gem_engines_iter
59 * @engines: User defined engines for this context
66 * engines.
79 struct i915_gem_engines __rcu *engines; member in struct:i915_gem_context
80 struct mutex engines_mutex; /* guards writes to engines */
i915_gem_context.c 254 if (!e->engines[count])
257 RCU_INIT_POINTER(e->engines[count]->gem_context, NULL);
258 intel_context_put(e->engines[count]);
280 e = kzalloc(struct_size(e, engines, I915_NUM_ENGINES), GFP_KERNEL);
292 GEM_BUG_ON(e->engines[engine->legacy_idx]);
302 e->engines[engine->legacy_idx] = ce;
318 free_engines(rcu_access_pointer(ctx->engines));
366 return rcu_dereference_protected(ctx->engines, true);
472 * Map the user's engine back to the actual engines; one virtual
473 * engine will be mapped to multiple engines, and using ctx->engine[
1482 struct i915_gem_engines *engines; member in struct:set_engines
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
fifo.h 22 u64 engines; member in struct:nvkm_fifo_chan
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
intel_memory_region.c 309 struct i915_gem_engines *engines; local in function:igt_gpu_write
352 engines = i915_gem_context_lock_engines(ctx);
357 ce = engines->engines[order[i] % engines->num_engines];
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
huge_pages.c 1118 struct i915_gem_engines *engines; local in function:igt_write_huge
1154 * To keep things interesting when alternating between engines in our
1171 engines = i915_gem_context_lock_engines(ctx);
1178 ce = engines->engines[order[i] % engines->num_engines];
i915_gem_context.c 286 struct i915_gem_engines *engines; local in function:live_parallel_switch
296 * Check we can process switches on all engines simultaneously.
312 engines = i915_gem_context_lock_engines(ctx);
313 count = engines->num_engines;
322 m = 0; /* Use the first context as our template for the engines */
323 for_each_gem_engine(ce, engines, it) {
333 /* Clone the same set of engines into the other contexts */
1441 pr_info("Submitted %lu dwords (across %lu engines)\n",
1583 const u32 RCS_GPR0 = 0x2600; /* not all engines have their own GPR! */
1783 pr_info("Checked %lu scratch offsets across %lu engines\n"
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_gpu_error.c 1693 intel_engine_mask_t engines; local in function:error_msg
1696 engines = 0;
1704 engines |= cs->engine->mask;
1709 INTEL_GEN(error->i915), engines,
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
core_types.h 172 struct dce_aux *engines[MAX_PIPES]; member in struct:resource_pool
  /src/sys/external/bsd/drm2/dist/include/uapi/drm/
i915_drm.h 114 * Different engines serve different roles, and there may be more than one
117 * operations to be performed on a certain subset of engines, or for providing
577 * value reports the support of context isolation for individual engines by
1005 * clients or engines (i.e. suballocating objects), the implicit tracking
1230 * conditions which prevent the report of which engines are busy from
1232 * object is idle, the result of the ioctl, that all engines are idle,
1245 * The high word (bits 16:31) are a bitmask of which engines classes
1246 * are currently reading from the object. Multiple engines may be
1253 * execution engines, e.g. multiple media engines, which ar
1713 struct i915_engine_class_instance engines[0]; member in struct:i915_context_engines_load_balance
1751 struct i915_engine_class_instance engines[0]; member in struct:i915_context_engines_bond
1768 struct i915_engine_class_instance engines[0]; member in struct:i915_context_param_engines
2229 struct drm_i915_engine_info engines[]; member in struct:drm_i915_query_engine_info
    [all...]

Completed in 19 milliseconds