Home
last modified time | relevance | path

Searched refs:engines (Results 1 – 25 of 172) sorted by relevance

1234567

/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c32 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 Dselftest_rc6.c163 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 Dintel_engine_user.c83 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 Dintel_engine.h293 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 Di915_gem_context.c761 set.engines = kmalloc_array(set.num_engines, sizeof(*set.engines), GFP_KERNEL); in set_proto_ctx_engines()
762 if (!set.engines) in set_proto_ctx_engines()
770 kfree(set.engines); in set_proto_ctx_engines()
774 memset(&set.engines[n], 0, sizeof(set.engines[n])); in set_proto_ctx_engines()
787 kfree(set.engines); in set_proto_ctx_engines()
802 kfree(set.engines); in set_proto_ctx_engines()
1018 if (!e->engines[count]) in __free_engines()
1037 free_engines(engines); in free_engines_rcu()
1072 list_del(&engines->link); in engines_notify()
1227 e->engines[n] = ce; in user_engines()
[all …]
H A Di915_gem_context.h186 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 Di915_gem_context_types.h55 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 Dtpm2-tss-engine_1.1.0.bb27 PACKAGES += "${PN}-engines ${PN}-engines-staticdev ${PN}-bash-completion"
29 FILES:${PN}-dev = "${libdir}/engines-3/tpm2tss.so ${includedir}/*"
30 FILES:${PN}-engines = "${libdir}/engines-3/lib*.so*"
31 FILES:${PN}-engines-staticdev = "${libdir}/engines-3/libtpm2tss.a"
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm1/openssl-tpm-engine/
H A Dopenssl-tpm-engine_0.5.0.bb49 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 Dcesa.c377 struct mv_cesa_engine *engine = &cesa->engines[idx]; in mv_cesa_get_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()
592 clk_disable_unprepare(cesa->engines[i].zclk); in mv_cesa_remove()
593 clk_disable_unprepare(cesa->engines[i].clk); in mv_cesa_remove()
[all …]
/openbmc/openbmc/poky/meta/recipes-connectivity/openssl/
H A Dopenssl_3.2.1.bb179 OPENSSL_ENGINES=${libdir}/engines-3 \
213 install -d ${D}${PTEST_PATH}/engines
214 install -m755 ${B}/engines/dasync.so ${D}${PTEST_PATH}/engines
215 install -m755 ${B}/engines/loader_attic.so ${D}${PTEST_PATH}/engines
216 install -m755 ${B}/engines/ossltest.so ${D}${PTEST_PATH}/engines
236 PACKAGES =+ "libcrypto libssl openssl-conf ${PN}-engines ${PN}-misc ${PN}-ossl-module-legacy"
243 FILES:${PN}-engines = "${libdir}/engines-3"
245 FILES:${PN}-engines:append:mingw32:class-nativesdk = " ${prefix}${libdir}/engines-3"
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/
H A Dselftest_guc_multi_lrc.c13 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/devicetree/bindings/fsi/
H A Dfsi.txt5 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/Documentation/netlabel/
H A Dintroduction.rst15 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 Dsysfs-bus-hsi8 engines (APE) with cellular modem engines (CMT) in cellular
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libp11/
H A Dlibp11_0.4.12.bb27 FILES:${PN} += "${libdir}/engines*/pkcs11.so"
28 FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}"
/openbmc/linux/Documentation/devicetree/bindings/crypto/
H A Daspeed,ast2600-acry.yaml13 The ACRY ECDSA/RSA engines is designed to accelerate the throughput
15 divided into two independent engines - ECC Engine and RSA Engine.
/openbmc/linux/drivers/gpu/drm/nouveau/nvif/
H A Dfifo.c64 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/drivers/gpu/drm/omapdrm/
H A Domap_dmm_tiler.c290 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/openbmc/meta-openembedded/meta-oe/recipes-gnome/gnome-themes/
H A Dgnome-themes-extra_3.28.bb30 rm -rf ${D}${libdir}/gtk-2.0/2.10.0/engines/libadwaita.la
40 ${libdir}/gtk-2.0/2.10.0/engines/libadwaita.so"
/openbmc/linux/tools/include/uapi/drm/
H A Di915_drm.h2304 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/include/uapi/drm/
H A Di915_drm.h2304 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/poky/meta/recipes-connectivity/openssl/openssl/
H A Drun-ptest10 export OPENSSL_ENGINES=../engines
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-connectivity/rygel/
H A Drygel_0.42.4.bb61 rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la
72 FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 ${datadir}/icons"
73 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug ${libdir}/rygel-${LIBV}/plugins/.debug"
/openbmc/linux/Documentation/devicetree/bindings/powerpc/4xx/
H A Dppc440spe-adma.txt5 for DMA engines and Memory Queue Module node. The latter is used
40 for both DMA engines>.

1234567