Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c29 INIT_LIST_HEAD(&ctx->stale.engines); in mock_context()
37 RCU_INIT_POINTER(ctx->engines, e); in mock_context()
107 struct i915_gem_engines *engines; in live_context_for_engine() local
111 engines = alloc_engines(1); in live_context_for_engine()
112 if (!engines) in live_context_for_engine()
117 __free_engines(engines, 0); in live_context_for_engine()
123 __free_engines(engines, 0); in live_context_for_engine()
128 engines->engines[0] = ce; in live_context_for_engine()
129 engines->num_engines = 1; in live_context_for_engine()
133 engines = rcu_replace_pointer(ctx->engines, engines, 1); in live_context_for_engine()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c238 if (!e->engines[count]) in __free_engines()
241 intel_context_put(e->engines[count]); in __free_engines()
253 struct i915_gem_engines *engines = in free_engines_rcu() local
256 i915_sw_fence_fini(&engines->fence); in free_engines_rcu()
257 free_engines(engines); in free_engines_rcu()
263 struct i915_gem_engines *engines = in engines_notify() local
264 container_of(fence, typeof(*engines), fence); in engines_notify()
268 if (!list_empty(&engines->link)) { in engines_notify()
269 struct i915_gem_context *ctx = engines->ctx; in engines_notify()
273 list_del(&engines->link); in engines_notify()
[all …]
H A Di915_gem_context.h173 return rcu_dereference_protected(ctx->engines, in i915_gem_context_engines()
198 struct i915_gem_engines *e = rcu_dereference(ctx->engines); in i915_gem_context_get_engine()
201 else if (likely(idx < e->num_engines && e->engines[idx])) in i915_gem_context_get_engine()
202 ce = intel_context_get(e->engines[idx]); in i915_gem_context_get_engine()
212 struct i915_gem_engines *engines) in i915_gem_engines_iter_init() argument
214 it->engines = engines; in i915_gem_engines_iter_init()
221 #define for_each_gem_engine(ce, engines, it) \ argument
222 for (i915_gem_engines_iter_init(&(it), (engines)); \
H A Di915_gem_context_types.h41 struct intel_context *engines[]; member
46 const struct i915_gem_engines *engines; member
83 struct i915_gem_engines __rcu *engines; member
186 struct list_head engines; member
/OK3568_Linux_fs/buildroot/package/efl/
H A D0011-gl_drm-Support-external-dmabuf.patch12 src/modules/evas/engines/gl_common/evas_gl_shader.c | 4 ++--
13 .../evas/engines/gl_common/shader/evas_gl_shaders.x | 8 ++++----
14 src/modules/evas/engines/gl_common/shader/include.glsl | 8 ++++----
15 src/modules/evas/engines/gl_drm/evas_engine.c | 4 ++--
65 diff --git a/src/modules/evas/engines/gl_common/evas_gl_shader.c b/src/modules/evas/engines/gl_comm…
67 --- a/src/modules/evas/engines/gl_common/evas_gl_shader.c
68 +++ b/src/modules/evas/engines/gl_common/evas_gl_shader.c
80 diff --git a/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x b/src/modules/evas/engines
82 --- a/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x
83 +++ b/src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x
[all …]
H A D0004-evas_gl_drm-Drop-dependency-on-mesa3d.patch8 src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 2 +-
9 src/modules/evas/engines/gl_drm/evas_engine.h | 1 -
10 src/modules/evas/engines/gl_drm/evas_outbuf.c | 10 +---------
13 diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c b/src/modules/ecore_evas/engines/d…
15 --- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
16 +++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
26 diff --git a/src/modules/evas/engines/gl_drm/evas_engine.h b/src/modules/evas/engines/gl_drm/evas_e…
28 --- a/src/modules/evas/engines/gl_drm/evas_engine.h
29 +++ b/src/modules/evas/engines/gl_drm/evas_engine.h
38 diff --git a/src/modules/evas/engines/gl_drm/evas_outbuf.c b/src/modules/evas/engines/gl_drm/evas_o…
[all …]
H A D0002-ecore_evas-engines-drm-meson.build-fix-gl_drm-includ.patch4 Subject: [PATCH 02/10] ecore_evas/engines/drm/meson.build: fix "gl_drm"
9 ../src/modules/ecore_evas/engines/drm/ecore_evas_drm.c:23:11: fatal error: Evas_Engine_GL_Drm.h: No…
19 src/modules/ecore_evas/engines/drm/meson.build | 2 +-
22 diff --git a/src/modules/ecore_evas/engines/drm/meson.build b/src/modules/ecore_evas/engines/drm/me…
24 --- a/src/modules/ecore_evas/engines/drm/meson.build
25 +++ b/src/modules/ecore_evas/engines/drm/meson.build
30 -engine_include_dir += include_directories(join_paths('..', '..', '..', 'evas', 'engines', 'drm'))
31 +engine_include_dir += include_directories(join_paths('..', '..', '..', 'evas', 'engines', 'gl_drm'…
H A D0001-ecore_evas-engines-drm-meson.build-use-gl_deps-as-en.patch4 Subject: [PATCH 01/10] ecore_evas/engines/drm/meson.build: use "gl_deps" as
9 src/modules/ecore_evas/engines/drm/meson.build:10:2: ERROR: Unknown variable "engine_gl_drm".
18 src/modules/ecore_evas/engines/drm/meson.build | 2 +-
21 diff --git a/src/modules/ecore_evas/engines/drm/meson.build b/src/modules/ecore_evas/engines/drm/me…
23 --- a/src/modules/ecore_evas/engines/drm/meson.build
24 +++ b/src/modules/ecore_evas/engines/drm/meson.build
33 engine_include_dir += include_directories(join_paths('..', '..', '..', 'evas', 'engines', 'drm'))
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dselftest_rc6.c155 struct intel_engine_cs *engine, **engines; in randomised_engines() local
165 engines = kmalloc_array(n, sizeof(*engines), GFP_KERNEL); in randomised_engines()
166 if (!engines) in randomised_engines()
171 engines[n++] = engine; in randomised_engines()
173 i915_prandom_shuffle(engines, sizeof(*engines), n, prng); in randomised_engines()
176 return engines; in randomised_engines()
182 struct intel_engine_cs **engines; in live_rc6_ctx_wa() local
191 engines = randomised_engines(gt, &prng, &count); in live_rc6_ctx_wa()
192 if (!engines) in live_rc6_ctx_wa()
196 struct intel_engine_cs *engine = engines[n]; in live_rc6_ctx_wa()
[all …]
H A Dintel_engine_user.c78 struct list_head *engines) in sort_engines() argument
86 list_add((struct list_head *)&engine->uabi_node, engines); in sort_engines()
88 list_sort(NULL, engines, engine_cmp); in sort_engines()
192 LIST_HEAD(engines); in intel_engines_driver_register()
194 sort_engines(i915, &engines); in intel_engines_driver_register()
198 list_for_each_safe(it, next, &engines) { in intel_engines_driver_register()
/OK3568_Linux_fs/kernel/drivers/crypto/marvell/cesa/
H A Dcesa.c377 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 …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-connectivity/openssl/
H A Dopenssl_3.0.8.bb174 OPENSSL_ENGINES=${libdir}/engines-3 \
207 install -d ${D}${PTEST_PATH}/engines
208 install -m755 ${B}/engines/dasync.so ${D}${PTEST_PATH}/engines
209 install -m755 ${B}/engines/loader_attic.so ${D}${PTEST_PATH}/engines
210 install -m755 ${B}/engines/ossltest.so ${D}${PTEST_PATH}/engines
230 PACKAGES =+ "libcrypto libssl openssl-conf ${PN}-engines ${PN}-misc ${PN}-ossl-module-legacy"
237 FILES:${PN}-engines = "${libdir}/engines-3"
239 FILES:${PN}-engines:append:mingw32:class-nativesdk = " ${prefix}${libdir}/engines-3"
/OK3568_Linux_fs/buildroot/package/gtk2-engines/
H A Dgtk2-engines.hash1 # From http://ftp.gnome.org/pub/gnome/sources/gtk-engines/2.20/gtk-engines-2.20.2.sha256sum
2 sha256 15b680abca6c773ecb85253521fa100dd3b8549befeecc7595b10209d62d66b5 gtk-engines-2.20.2.tar.bz2
H A DConfig.in2 bool "gtk engines"
5 A collection of basic theme engines for GTK+.
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/buildroot/package/libopenssl/
H A D0006-Add-support-for-io_pgetevents_time64-syscall.patch28 engines/e_afalg.c | 16 ++++++++++++++++
31 diff --git a/engines/e_afalg.c b/engines/e_afalg.c
33 --- a/engines/e_afalg.c
34 +++ b/engines/e_afalg.c
H A D0007-Fixup-support-for-io_pgetevents_time64-syscall.patch19 engines/e_afalg.c | 55 ++++++++++++++++++++++++++++++++++++-----------
22 diff --git a/engines/e_afalg.c b/engines/e_afalg.c
24 --- a/engines/e_afalg.c
25 +++ b/engines/e_afalg.c
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A Domap_dmm_tiler.c297 if (dmm->engines[i].async) in omap_dmm_irq_handler()
298 release_engine(&dmm->engines[i]); in omap_dmm_irq_handler()
300 complete(&dmm->engines[i].compl); in omap_dmm_irq_handler()
758 kfree(omap_dmm->engines); in omap_dmm_remove()
897 omap_dmm->engines = kcalloc(omap_dmm->num_engines, in omap_dmm_probe()
898 sizeof(*omap_dmm->engines), GFP_KERNEL); in omap_dmm_probe()
899 if (!omap_dmm->engines) { in omap_dmm_probe()
905 omap_dmm->engines[i].id = i; in omap_dmm_probe()
906 omap_dmm->engines[i].dmm = omap_dmm; in omap_dmm_probe()
907 omap_dmm->engines[i].refill_va = omap_dmm->refill_va + in omap_dmm_probe()
[all …]
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-bus-hsi8 engines (APE) with cellular modem engines (CMT) in cellular
H A Ddebugfs-driver-habanalabs18 registers of the TPC and MME engines. This is sometimes needed
26 8 - 11 MME engines
27 12 - 19 TPC engines
93 What: /sys/kernel/debug/habanalabs/hl<n>/engines
97 Description: Displays the status registers values of the device engines and
183 Description: Sets the stop-on_error option for the device engines. Value of
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/libp11/
H A Dlibp11_0.4.11.bb27 FILES:${PN} += "${libdir}/engines*/pkcs11.so"
28 FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}"
/OK3568_Linux_fs/yocto/meta-openembedded/meta-multimedia/recipes-connectivity/rygel/
H A Drygel_0.38.3.bb41 rm -f ${D}/${libdir}/rygel-${LIBV}/engines/*.la
52 FILES:${PN} += "${libdir}/rygel-${LIBV}/engines ${datadir}/dbus-1 ${datadir}/icons"
53 FILES:${PN}-dbg += "${libdir}/rygel-${LIBV}/engines/.debug ${libdir}/rygel-${LIBV}/plugins/.debug"
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvif/
H A Dfifo.c62 device->runlist[i].engines = a->v.runlist[i].data; in nvif_fifo_runlists()
93 if (device->runlist[i].engines & a.v.engine.data) in nvif_fifo_runlist()
/OK3568_Linux_fs/kernel/drivers/dma/idxd/
H A Ddevice.c520 iowrite64(group->grpcfg.engines, idxd->reg_base + grpcfg_offset); in idxd_group_config_write()
652 int i, engines = 0; in idxd_engines_setup() local
658 group->grpcfg.engines = 0; in idxd_engines_setup()
662 eng = &idxd->engines[i]; in idxd_engines_setup()
668 group->grpcfg.engines |= BIT(eng->id); in idxd_engines_setup()
669 engines++; in idxd_engines_setup()
672 if (!engines) in idxd_engines_setup()

1234567