/external/igt-gpu-tools/tests/i915/ |
D | gem_ctx_engines.c | 44 #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 …]
|
D | gem_exec_balancer.c | 38 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 …]
|
D | i915_query.c | 497 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 …]
|
D | gem_sync.c | 84 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 …]
|
D | gem_ctx_clone.c | 174 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 …]
|
D | gem_ctx_switch.c | 58 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()
|
D | gem_exec_nop.c | 225 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 …]
|
D | gem_ctx_thrash.c | 93 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/ |
D | intel_gpu_top.c | 72 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/ |
D | gem_engine_topology.c | 34 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/ |
D | CURLINFO_SSL_ENGINES.3 | 26 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/ |
D | trt_convert.py | 113 # 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 …]
|
D | trt_convert_windows.py | 37 # 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/ |
D | package-lock.json | 53 "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/ |
D | annotate_max_batch_sizes_test.py | 57 # 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/ |
D | HACKING.md | 60 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/ |
D | gen_bits_header.py | 269 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/ |
D | sidebar.ts | 118 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/ |
D | media-bench.pl | 192 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/ |
D | i915_drm.h | 112 * 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/ |
D | si_state_binning.c | 97 /* 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/ |
D | libeay.vcxproj | 803 <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/ |
D | i915_drm.h | 112 * 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/ |
D | i915_drm.h | 112 * 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/ |
D | gem_exec_nop.c | 80 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()
|