/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/ |
H A D | mock_context.c | 32 INIT_LIST_HEAD(&ctx->stale.engines); in mock_context() 52 RCU_INIT_POINTER(ctx->engines, e); in mock_context() 113 struct i915_gem_engines *engines; in live_context_for_engine() local 118 engines = alloc_engines(1); in live_context_for_engine() 119 if (!engines) in live_context_for_engine() 124 __free_engines(engines, 0); in live_context_for_engine() 130 __free_engines(engines, 0); in live_context_for_engine() 135 engines->engines[0] = ce; in live_context_for_engine() 136 engines->num_engines = 1; in live_context_for_engine() 140 engines = rcu_replace_pointer(ctx->engines, engines, 1); in live_context_for_engine() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_rc6.c | 163 struct intel_engine_cs *engine, **engines; in randomised_engines() local 173 engines = kmalloc_array(n, sizeof(*engines), GFP_KERNEL); in randomised_engines() 174 if (!engines) in randomised_engines() 179 engines[n++] = engine; in randomised_engines() 181 i915_prandom_shuffle(engines, sizeof(*engines), n, prng); in randomised_engines() 184 return engines; in randomised_engines() 190 struct intel_engine_cs **engines; in live_rc6_ctx_wa() local 199 engines = randomised_engines(gt, &prng, &count); in live_rc6_ctx_wa() 200 if (!engines) in live_rc6_ctx_wa() 204 struct intel_engine_cs *engine = engines[n]; in live_rc6_ctx_wa() [all …]
|
H A D | intel_engine_user.c | 83 struct list_head *engines) in sort_engines() argument 91 list_add((struct list_head *)&engine->uabi_node, engines); in sort_engines() 93 list_sort(NULL, engines, engine_cmp); in sort_engines() 212 LIST_HEAD(engines); in intel_engines_driver_register() 214 sort_engines(i915, &engines); in intel_engines_driver_register() 218 list_for_each_safe(it, next, &engines) { in intel_engines_driver_register()
|
H A D | intel_engine.h | 293 intel_engine_create_parallel(struct intel_engine_cs **engines, in intel_engine_create_parallel() argument 297 GEM_BUG_ON(!engines[0]->cops->create_parallel); in intel_engine_create_parallel() 298 return engines[0]->cops->create_parallel(engines, num_engines, width); in intel_engine_create_parallel()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 393 struct i915_gem_proto_engine *engines; member 422 if (set->engines[idx].type != I915_GEM_ENGINE_TYPE_INVALID) { in set_proto_ctx_engines_balance() 449 if (copy_from_user(&ci, &ext->engines[n], sizeof(ci))) { in set_proto_ctx_engines_balance() 467 set->engines[idx].type = I915_GEM_ENGINE_TYPE_PHYSICAL; in set_proto_ctx_engines_balance() 468 set->engines[idx].engine = siblings[0]; in set_proto_ctx_engines_balance() 471 set->engines[idx].type = I915_GEM_ENGINE_TYPE_BALANCED; in set_proto_ctx_engines_balance() 472 set->engines[idx].num_siblings = num_siblings; in set_proto_ctx_engines_balance() 473 set->engines[idx].siblings = siblings; in set_proto_ctx_engines_balance() 514 if (set->engines[idx].type == I915_GEM_ENGINE_TYPE_INVALID) { in set_proto_ctx_engines_bond() 519 if (set->engines[idx].type != I915_GEM_ENGINE_TYPE_PHYSICAL) { in set_proto_ctx_engines_bond() [all …]
|
H A D | i915_gem_context.h | 186 return rcu_dereference_protected(ctx->engines, in i915_gem_context_engines() 211 struct i915_gem_engines *e = rcu_dereference(ctx->engines); in i915_gem_context_get_engine() 214 else if (likely(idx < e->num_engines && e->engines[idx])) in i915_gem_context_get_engine() 215 ce = intel_context_get(e->engines[idx]); in i915_gem_context_get_engine() 225 struct i915_gem_engines *engines) in i915_gem_engines_iter_init() argument 227 it->engines = engines; in i915_gem_engines_iter_init() 234 #define for_each_gem_engine(ce, engines, it) \ argument 235 for (i915_gem_engines_iter_init(&(it), (engines)); \
|
H A D | i915_gem_context_types.h | 55 struct intel_context *engines[]; member 66 const struct i915_gem_engines *engines; member 253 struct i915_gem_engines __rcu *engines; member 415 struct list_head engines; member
|
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss-engine/ |
H A D | tpm2-tss-engine_1.2.0.bb | 30 PACKAGES += "${PN}-engines ${PN}-engines-staticdev ${PN}-bash-completion" 32 FILES:${PN}-dev = "${libdir}/engines-3/tpm2tss.so ${includedir}/*" 33 FILES:${PN}-engines = "${libdir}/engines-3/lib*.so*" 34 FILES:${PN}-engines-staticdev = "${libdir}/engines-3/libtpm2tss.a"
|
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm1/openssl-tpm-engine/ |
H A D | openssl-tpm-engine_0.5.0.bb | 49 FILES:${PN}-staticdev += "${libdir}/ssl/engines-3/tpm.la" 51 ${libdir}/ssl/engines-3/.debug \ 52 ${libdir}/engines-3/.debug \ 53 ${prefix}/local/ssl/lib/engines-3/.debug \ 56 ${libdir}/ssl/engines-3/tpm.so* \ 57 ${libdir}/engines-3/tpm.so* \ 59 ${prefix}/local/ssl/lib/engines-3/tpm.so* \
|
/openbmc/linux/drivers/crypto/marvell/cesa/ |
H A D | cesa.c | 377 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_get_sram() 422 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_put_sram() 439 struct mv_cesa_engine *engines; in mv_cesa_probe() local 470 cesa->engines = devm_kcalloc(dev, caps->nengines, sizeof(*engines), in mv_cesa_probe() 472 if (!cesa->engines) in mv_cesa_probe() 490 struct mv_cesa_engine *engine = &cesa->engines[i]; in mv_cesa_probe() 574 clk_disable_unprepare(cesa->engines[i].zclk); in mv_cesa_probe() 575 clk_disable_unprepare(cesa->engines[i].clk); in mv_cesa_probe() 577 if (cesa->engines[i].irq > 0) in mv_cesa_probe() 578 irq_set_affinity_hint(cesa->engines[i].irq, NULL); in mv_cesa_probe() [all …]
|
/openbmc/openbmc/poky/meta/recipes-connectivity/openssl/ |
H A D | openssl_3.4.0.bb | 183 OPENSSL_ENGINES=${libdir}/engines-3 \ 227 install -d ${D}${PTEST_PATH}/engines 228 install -m755 ${B}/engines/dasync.so ${D}${PTEST_PATH}/engines/ 229 install -m755 ${B}/engines/ossltest.so ${D}${PTEST_PATH}/engines/ 230 ln -s ${libdir}/engines-3/loader_attic.so ${D}${PTEST_PATH}/engines/ 239 PACKAGES =+ "libcrypto libssl openssl-conf ${PN}-engines ${PN}-misc ${PN}-ossl-module-legacy" 246 FILES:${PN}-engines = "${libdir}/engines-3" 248 FILES:${PN}-engines:append:mingw32:class-nativesdk = " ${prefix}${libdir}/engines-3" 258 RDEPENDS:${PN}-ptest += "openssl-bin perl perl-modules bash sed openssl-engines openssl-ossl-module…
|
/openbmc/linux/Documentation/devicetree/bindings/fsi/ |
H A D | fsi.txt | 5 engines within those slaves. However, we have a facility to match devicetree 6 nodes to probed engines. This allows for fsi engines to expose non-probeable 16 represent the FSI slaves and their slave engines. As a basic outline: 41 adding subordinate device tree nodes as children of FSI engines. 79 Each slave provides an address-space, under which the engines are accessible. 91 FSI engines (devices) 116 additional engines, but they don't necessarily need to be describe in the
|
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | selftest_guc_multi_lrc.c | 13 static void logical_sort(struct intel_engine_cs **engines, int num_engines) in logical_sort() argument 20 if (engines[j]->logical_mask & BIT(i)) { in logical_sort() 21 sorted[i] = engines[j]; in logical_sort() 26 memcpy(*engines, *sorted, in logical_sort()
|
/openbmc/linux/Documentation/netlabel/ |
H A D | introduction.rst | 15 is composed of three main components, the protocol engines, the communication 21 The protocol engines are responsible for both applying and retrieving the 25 refrain from calling the protocol engines directly, instead they should use 45 independent interface to the underlying NetLabel protocol engines. In addition
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-hsi | 8 engines (APE) with cellular modem engines (CMT) in cellular
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libp11/ |
H A D | libp11_0.4.13.bb | 28 FILES:${PN} += "${libdir}/engines*/pkcs11.so" 29 FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}"
|
/openbmc/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_dmm_tiler.c | 290 if (dmm->engines[i].async) in omap_dmm_irq_handler() 291 release_engine(&dmm->engines[i]); in omap_dmm_irq_handler() 293 complete(&dmm->engines[i].compl); in omap_dmm_irq_handler() 751 kfree(omap_dmm->engines); in omap_dmm_remove() 886 omap_dmm->engines = kcalloc(omap_dmm->num_engines, in omap_dmm_probe() 887 sizeof(*omap_dmm->engines), GFP_KERNEL); in omap_dmm_probe() 888 if (!omap_dmm->engines) { in omap_dmm_probe() 894 omap_dmm->engines[i].id = i; in omap_dmm_probe() 895 omap_dmm->engines[i].dmm = omap_dmm; in omap_dmm_probe() 896 omap_dmm->engines[i].refill_va = omap_dmm->refill_va + in omap_dmm_probe() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvif/ |
H A D | fifo.c | 64 device->runlist[i].engines = a->v.runlist[i].data; in nvif_fifo_runlists() 82 if (device->runlist[i].engines & engine) in nvif_fifo_runlist()
|
/openbmc/linux/include/uapi/drm/ |
H A D | i915_drm.h | 2304 struct i915_engine_class_instance engines[]; member 2313 struct i915_engine_class_instance engines[N__]; \ 2342 struct i915_engine_class_instance engines[]; member 2352 struct i915_engine_class_instance engines[N__]; \ 2469 struct i915_engine_class_instance engines[]; member 2481 struct i915_engine_class_instance engines[N__]; \ 2544 struct i915_engine_class_instance engines[]; member 2549 struct i915_engine_class_instance engines[N__]; \ 3330 struct drm_i915_engine_info engines[]; member
|
/openbmc/linux/tools/include/uapi/drm/ |
H A D | i915_drm.h | 2304 struct i915_engine_class_instance engines[]; member 2313 struct i915_engine_class_instance engines[N__]; \ 2342 struct i915_engine_class_instance engines[]; member 2352 struct i915_engine_class_instance engines[N__]; \ 2469 struct i915_engine_class_instance engines[]; member 2481 struct i915_engine_class_instance engines[N__]; \ 2544 struct i915_engine_class_instance engines[]; member 2549 struct i915_engine_class_instance engines[N__]; \ 3330 struct drm_i915_engine_info engines[]; member
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-connectivity/rygel/ |
H A D | rygel_0.44.1.bb | 61 rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la 65 FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${systemd_user_unitdir} ${datadir}/dbus-1 ${datadir… 66 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug ${libdir}/rygel-${LIBV}/plugins/.debug"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-gnome/gnome-themes/ |
H A D | gnome-themes-extra_3.28.bb | 33 rm -rf ${D}${libdir}/gtk-2.0/2.10.0/engines/libadwaita.la 43 ${libdir}/gtk-2.0/2.10.0/engines/libadwaita.so"
|
/openbmc/qemu/docs/specs/ |
H A D | fsi.rst | 22 "engines" that drive accesses on buses internal and external to the POWER 23 chip. Examples include the SBEFIFO and I2C masters. The engines hang off of 35 of engines in a CFAM. 49 The configuration block presents engines in the order they are attached to the
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | Kconfig.profile | 45 The driver sends a periodic heartbeat down all active engines to 70 certain platforms and certain engines which will be reflected in the 74 int "Preempt timeout for compute engines (ms, jiffy granularity)" 89 certain platforms and certain engines which will be reflected in the
|
/openbmc/qemu/hw/adc/ |
H A D | aspeed_adc.c | 320 AspeedADCEngineState *engine = &s->engines[i]; in aspeed_adc_instance_init() 336 uint32_t irq_status = s->engines[i].regs[INTERRUPT_CONTROL] & 0xFF; in aspeed_adc_set_irq() 360 Object *eng = OBJECT(&s->engines[i]); in aspeed_adc_realize() 369 &s->engines[i].mmio); in aspeed_adc_realize()
|