Home
last modified time | relevance | path

Searched full:engines (Results 1 – 25 of 518) sorted by relevance

12345678910>>...21

/external/igt-gpu-tools/tests/i915/
Dgem_ctx_engines.c44 #define engine_class(e, n) ((e)->engines[(n)].engine_class)
45 #define engine_instance(e, n) ((e)->engines[(n)].engine_instance)
58 struct i915_context_param_engines stack = {}, *engines; in invalid_engines() local
87 engines = ptr + 4096; in invalid_engines()
90 param.size = sizeof(*engines) + sizeof(*engines->engines); in invalid_engines()
91 param.value = to_user_pointer(engines); in invalid_engines()
93 engines->engines[0].engine_class = -1; in invalid_engines()
96 mprotect(engines, 4096, PROT_READ); in invalid_engines()
99 mprotect(engines, 4096, PROT_WRITE); in invalid_engines()
100 engines->engines[0].engine_class = 0; in invalid_engines()
[all …]
Dgem_exec_balancer.c38 engines[count]); in sizeof_load_balance()
44 engines[count]); in sizeof_param_engines()
50 engines[count]); in sizeof_engines_bond()
72 struct i915_engine_class_instance *engines; in list_engines() local
74 engines = malloc(size * sizeof(*engines)); in list_engines()
75 igt_assert(engines); in list_engines()
91 engines = realloc(engines, in list_engines()
92 size * sizeof(*engines)); in list_engines()
93 igt_assert(engines); in list_engines()
96 engines[count++] = (struct i915_engine_class_instance){ in list_engines()
[all …]
Di915_query.c497 struct drm_i915_query_engine_info *engines; in engines_invalid() local
522 engines = malloc(len); in engines_invalid()
523 igt_assert(engines); in engines_invalid()
532 /* All fields in engines query are MBZ and only filled by the kernel. */ in engines_invalid()
534 memset(engines, 0, len); in engines_invalid()
535 engines->num_engines = 1; in engines_invalid()
539 item.data_ptr = to_user_pointer(engines); in engines_invalid()
543 memset(engines, 0, len); in engines_invalid()
544 engines->rsvd[0] = 1; in engines_invalid()
548 item.data_ptr = to_user_pointer(engines); in engines_invalid()
[all …]
Dgem_sync.c84 unsigned engines[16]; in sync_ring() local
91 engines[num_engines++] = ring; in sync_ring()
92 if (num_engines == ARRAY_SIZE(engines)) in sync_ring()
100 engines[num_engines++] = ring; in sync_ring()
118 execbuf.flags = engines[child % num_engines]; in sync_ring()
183 unsigned engines[16]; in wakeup_ring() local
193 engines[num_engines++] = ring; in wakeup_ring()
194 if (num_engines == ARRAY_SIZE(engines)) in wakeup_ring()
202 engines[num_engines++] = ring; in wakeup_ring()
221 execbuf.flags = engines[child % num_engines]; in wakeup_ring()
[all …]
Dgem_ctx_clone.c174 I915_DEFINE_CONTEXT_PARAM_ENGINES(engines, 64); in clone_engines()
178 memset(&engines, 0, sizeof(engines)); in clone_engines()
194 set.param.size = sizeof(engines); in clone_engines()
195 set.param.value = to_user_pointer(&engines); in clone_engines()
200 igt_assert(!memcmp(&engines, &expected, ex_size)); in clone_engines()
205 expected.engines[0].engine_class = in clone_engines()
207 expected.engines[0].engine_instance = in clone_engines()
210 sizeof(expected.engines[0])); in clone_engines()
220 set.param.size = sizeof(engines); in clone_engines()
221 set.param.value = to_user_pointer(&engines); in clone_engines()
[all …]
Dgem_ctx_switch.c58 const struct intel_engine_data *engines, in measure_qlen() argument
71 for (unsigned int n = 0; n < engines->nengines; n++) { in measure_qlen()
76 execbuf->flags |= engines->engines[n].flags; in measure_qlen()
231 struct intel_engine_data engines = { }; in all() local
235 engines = intel_init_engine_list(fd, 0); in all()
236 igt_require(engines.nengines); in all()
259 qlen = measure_qlen(fd, &execbuf, &engines, timeout); in all()
267 igt_fork(child, engines.nengines) { in all()
272 execbuf.flags |= engines.engines[child].flags; in all()
298 engines.engines[child].name, count, in all()
Dgem_exec_nop.c225 unsigned engines[16], nengine, engine, flags; in poll_sequential() local
240 engines[nengine++] = engine; in poll_sequential()
323 execbuf.flags = engines[cycles % nengine] | flags; in poll_sequential()
432 unsigned engines[16]; in parallel() local
442 engines[nengine] = engine; in parallel()
471 execbuf.flags |= engines[child]; in parallel()
495 unsigned engines[16]; in series() local
512 engines[nengine++] = engine; in series()
538 execbuf.flags |= engines[n]; in series()
551 igt_info("All (%d engines): %'lu cycles, average %.3fus per cycle [expected %.3fus]\n", in series()
[all …]
Dgem_ctx_thrash.c93 unsigned int engines[16], num_engines, num_ctx; in single() local
112 engines[num_engines++] = engine; in single()
113 if (num_engines == ARRAY_SIZE(engines)) in single()
118 engines[num_engines++] = 0; in single()
172 .flags = engines[n % num_engines], in single()
223 unsigned engines[16], engine; in processes() local
234 engines[num_engines++] = engine; in processes()
235 if (num_engines == ARRAY_SIZE(engines)) in processes()
283 execbuf.flags = engines[n % num_engines]; in processes()
368 igt_subtest("engines")
[all …]
/external/igt-gpu-tools/tools/
Dintel_gpu_top.c72 struct engines { struct
126 #define engine_ptr(engines, n) (&engines->engine + (n)) argument
171 static struct engines *discover_engines(void) in discover_engines()
174 struct engines *engines; in discover_engines() local
179 engines = malloc(sizeof(struct engines)); in discover_engines()
180 if (!engines) in discover_engines()
183 memset(engines, 0, sizeof(*engines)); in discover_engines()
185 engines->num_engines = 0; in discover_engines()
195 engine_ptr(engines, engines->num_engines); in discover_engines()
254 engines->num_engines++; in discover_engines()
[all …]
/external/igt-gpu-tools/lib/i915/
Dgem_engine_topology.c34 engines[GEM_MAX_ENGINES])
36 engines[GEM_MAX_ENGINES])
83 struct i915_context_param_engines *engines = in ctx_map_engines() local
87 for (typeof(engines->engines[0]) *p = in ctx_map_engines()
88 &engines->engines[0]; in ctx_map_engines()
90 p->engine_class = ed->engines[i].class; in ctx_map_engines()
91 p->engine_instance = ed->engines[i].instance; in ctx_map_engines()
94 param->size = offsetof(typeof(*engines), engines[i]); in ctx_map_engines()
95 engines->extensions = 0; in ctx_map_engines()
145 init_engine(&ed->engines[i], in query_engine_list()
[all …]
/external/curl/docs/libcurl/opts/
DCURLINFO_SSL_ENGINES.326 CURLINFO_SSL_ENGINES \- get an slist of OpenSSL crypto-engines
34 OpenSSL crypto-engines supported. Note that engines are normally implemented
35 in separate dynamic libraries. Hence not all the returned engines may be
46 struct curl_slist *engines;
47 res = curl_easy_getinfo(curl, CURLINFO_SSL_ENGINES, &engines);
48 if((res == CURLE_OK) && engines) {
50 curl_slist_free_all(engines);
/external/tensorflow/tensorflow/python/compiler/tensorrt/
Dtrt_convert.py113 # Use a large enough number as the default max_workspace_size for TRT engines,
134 maximum_cached_engines: max number of cached TRT engines for dynamic TRT
135 ops. Created TRT engines for a dynamic dimension are cached. This is the
136 maximum number of engines that can be cached. If the number of cached
137 engines is already at max but none of them supports the input shapes,
149 allow_build_at_runtime: whether to build TensorRT engines during runtime.
242 is_dynamic_op: whether to use dynamic engines.
243 max_batch_size: maximum batch size for static engines.
329 # with different cache and duplicate TRT engines.
405 maximum_cached_engines: max number of cached TRT engines in dynamic TRT
[all …]
Dtrt_convert_windows.py37 # Use a large enough number as the default max_workspace_size for TRT engines,
64 maximum_cached_engines: max number of cached TRT engines for dynamic TRT
65 ops. Created TRT engines for a dynamic dimension are cached. This is the
66 maximum number of engines that can be cached. If the number of cached
67 engines is already at max but none of them supports the input shapes,
/external/skia/experimental/tskit/
Dpackage-lock.json53 "engines": { object
67 "engines": { object
91 "engines": { object
103 "engines": { object
144 "engines": { object
156 "engines": { object
168 "engines": { object
181 "engines": { object
190 "engines": { object
203 "engines": { object
[all …]
/external/tensorflow/tensorflow/python/compiler/tensorrt/test/
Dannotate_max_batch_sizes_test.py57 # The maximum batch size for dynamic engines will be the actual batch size
59 # engines.
75 the expected engines to build.
77 There shall be engines generated for each maximum batch size.
85 """Checks that the expected maximum batch sizes for the generated engines.
91 the expected maximum batch sizes for the generated engines.
93 There shall be engines generated for each maximum batch size.
/external/rust/crates/regex/
DHACKING.md60 All of the above matching engines expose precisely the same matching semantics.
64 matching engines are actually used.
82 matching engines use to execute a search. (One can think of matching engines as
127 matching engine can execute on raw bytes. All matching engines can execute
154 At the time of writing, there are four matching engines in this library:
161 Only the first two matching engines are capable of executing every regular
165 engine (or engines) to use.
204 engines (DFA, bounded backtracker) and sophisticated literal optimizations.
206 than the dynamic engines. The only reason left to use it was for the compile
216 dynamic engines in some cases. But it will be challenging! As of now, there
[all …]
/external/mesa3d/src/intel/genxml/
Dgen_bits_header.py269 engines = set(attrs['engine'].split('|'))
270 if not engines & self.engines:
313 p.add_argument('--engines', nargs='?', type=str, default='render',
314 … help="Comma-separated list of engines whose instructions should be parsed (default: %(default)s)")
330 engines = pargs.engines.split(',')
332 if set(engines) - set(valid_engines):
333 print("Invalid engine specified, valid engines are:\n")
343 p.engines = set(engines)
/external/perfetto/ui/src/frontend/
Dsidebar.ts118 engineId: Object.keys(globals.state.engines)[0],
290 const engine = Object.values(globals.state.engines)[0];
324 const engine = Object.values(globals.state.engines)[0];
480 const engine = assertExists(Object.values(globals.state.engines)[0]);
520 const engine = Object.values(globals.state.engines)[0];
562 const engines = Object.values(globals.state.engines);
563 assertTrue(engines.length <= 1);
564 for (const engine of engines) {
744 const engines = Object.values(globals.state.engines); constant
745 if (engines.length === 1) {
[all …]
/external/igt-gpu-tools/scripts/
Dmedia-bench.pl192 my %engines;
222 $engines{$1} = $3;
227 $engines{'gpu'} = $1;
247 return \%engines;
673 my $engines;
693 $engines = trace_workload($wrk, $balancer, $r, $c);
695 foreach my $key (keys %{$engines}) {
698 if $engines->{$key} < $idle_tolerance_pct;
704 } elsif (not exists $engines->{'2:0'} or not exists $engines->{$vcs2}) {
708 ($engines->{'2:0'} < $idle_tolerance_pct or
[all …]
/external/igt-gpu-tools/include/drm-uapi/
Di915_drm.h112 * Different engines serve different roles, and there may be more than one
115 * operations to be performed on a certain subset of engines, or for providing
573 * value reports the support of context isolation for individual engines by
963 * clients or engines (i.e. suballocating objects), the implicit tracking
1188 * conditions which prevent the report of which engines are busy from
1190 * object is idle, the result of the ioctl, that all engines are idle,
1203 * The high word (bits 16:31) are a bitmask of which engines classes
1204 * are currently reading from the object. Multiple engines may be
1211 * execution engines, e.g. multiple media engines, which are
1217 * the object is idle or busy. The report of which engines are busy
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_binning.c97 /* Two shader engines */ in si_get_color_bin_size()
105 /* Four shader engines */ in si_get_color_bin_size()
123 /* Two shader engines */ in si_get_color_bin_size()
131 /* Four shader engines */ in si_get_color_bin_size()
152 /* Two shader engines */ in si_get_color_bin_size()
162 /* Four shader engines */ in si_get_color_bin_size()
205 // Two shader engines in si_get_depth_bin_size()
215 // Four shader engines in si_get_depth_bin_size()
238 // Two shader engines in si_get_depth_bin_size()
249 // Four shader engines in si_get_depth_bin_size()
[all …]
/external/python/cpython2/PCbuild/
Dlibeay.vcxproj803 <ClCompile Include="$(opensslDir)engines\ccgost\e_gost_err.c" />
804 <ClCompile Include="$(opensslDir)engines\ccgost\gost_ameth.c" />
805 <ClCompile Include="$(opensslDir)engines\ccgost\gost_asn1.c" />
806 <ClCompile Include="$(opensslDir)engines\ccgost\gost_crypt.c" />
807 <ClCompile Include="$(opensslDir)engines\ccgost\gost_ctl.c" />
808 <ClCompile Include="$(opensslDir)engines\ccgost\gost_eng.c" />
809 <ClCompile Include="$(opensslDir)engines\ccgost\gost_keywrap.c" />
810 <ClCompile Include="$(opensslDir)engines\ccgost\gost_md.c" />
811 <ClCompile Include="$(opensslDir)engines\ccgost\gost_params.c" />
812 <ClCompile Include="$(opensslDir)engines\ccgost\gost_pmeth.c" />
[all …]
/external/mesa3d/include/drm-uapi/
Di915_drm.h112 * Different engines serve different roles, and there may be more than one
115 * operations to be performed on a certain subset of engines, or for providing
575 * value reports the support of context isolation for individual engines by
1009 * clients or engines (i.e. suballocating objects), the implicit tracking
1281 * conditions which prevent the report of which engines are busy from
1283 * object is idle, the result of the ioctl, that all engines are idle,
1296 * The high word (bits 16:31) are a bitmask of which engines classes
1297 * are currently reading from the object. Multiple engines may be
1304 * execution engines, e.g. multiple media engines, which are
1310 * the object is idle or busy. The report of which engines are busy
[all …]
/external/kernel-headers/original/uapi/drm/
Di915_drm.h112 * Different engines serve different roles, and there may be more than one
115 * operations to be performed on a certain subset of engines, or for providing
576 * value reports the support of context isolation for individual engines by
1010 * clients or engines (i.e. suballocating objects), the implicit tracking
1282 * conditions which prevent the report of which engines are busy from
1284 * object is idle, the result of the ioctl, that all engines are idle,
1297 * The high word (bits 16:31) are a bitmask of which engines classes
1298 * are currently reading from the object. Multiple engines may be
1305 * execution engines, e.g. multiple media engines, which are
1311 * the object is idle or busy. The report of which engines are busy
[all …]
/external/igt-gpu-tools/benchmarks/
Dgem_exec_nop.c80 unsigned engines[16]; in loop() local
119 memcpy(engines, all_engines, all_nengine*sizeof(engines[0])); in loop()
122 engines[0] = ring; in loop()
152 execbuf.flags |= engines[count++ % nengine]; in loop()
177 execbuf.flags |= engines[n]; in loop()

12345678910>>...21