Home
last modified time | relevance | path

Searched full:dependency (Results 1 – 25 of 1185) sorted by relevance

12345678910>>...48

/kernel/linux/linux-5.10/scripts/kconfig/tests/err_recursive_dep/
Dexpected_stderr1 Kconfig:11:error: recursive dependency detected!
4 subsection "Kconfig recursive dependency limitations"
6 Kconfig:5:error: recursive dependency detected!
9 subsection "Kconfig recursive dependency limitations"
11 Kconfig:17:error: recursive dependency detected!
15 subsection "Kconfig recursive dependency limitations"
17 Kconfig:32:error: recursive dependency detected!
21 subsection "Kconfig recursive dependency limitations"
23 Kconfig:37:error: recursive dependency detected!
27 subsection "Kconfig recursive dependency limitations"
[all …]
/kernel/linux/linux-6.6/scripts/kconfig/tests/err_recursive_dep/
Dexpected_stderr1 Kconfig:11:error: recursive dependency detected!
4 subsection "Kconfig recursive dependency limitations"
6 Kconfig:5:error: recursive dependency detected!
9 subsection "Kconfig recursive dependency limitations"
11 Kconfig:17:error: recursive dependency detected!
15 subsection "Kconfig recursive dependency limitations"
17 Kconfig:32:error: recursive dependency detected!
21 subsection "Kconfig recursive dependency limitations"
23 Kconfig:37:error: recursive dependency detected!
27 subsection "Kconfig recursive dependency limitations"
[all …]
/kernel/linux/linux-6.6/tools/memory-model/Documentation/
Dglossary.txt7 Address Dependency: When the address of a later memory access is computed
9 dependency" extends from that load extending to the later access.
20 address dependency extends from that rcu_dereference() to that
25 See also "Control Dependency" and "Data Dependency".
54 Control Dependency: When a later store's execution depends on a test
56 a "control dependency" extends from that load to that store.
62 Here, the control dependency extends from the READ_ONCE() on
67 See also "Address Dependency" and "Data Dependency".
88 Data Dependency: When the data written by a later store is computed based
89 on the value returned by an earlier load, a "data dependency"
[all …]
Dcontrol-dependencies.txt12 Therefore, a load-load control dependency will not preserve ordering
46 the control dependency.
103 Without explicit memory ordering, control-dependency-based ordering is
161 "if" statement, destroying the control dependency's ordering properties.
172 destroying the control dependency's ordering:
210 ordered CPU would have no dependency of any sort between the load from
232 destroy the control dependency while respecting the letter of the
243 dependency into nonexistence. Careful use of READ_ONCE() or
244 atomic{,64}_read() can help to preserve your control dependency.
247 of the "if" statement containing the control dependency, including
/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/
Dsched_entity.c135 if (READ_ONCE(entity->dependency)) in drm_sched_entity_is_ready()
229 while ((f = job->sched->ops->dependency(job, entity))) in drm_sched_entity_kill_jobs()
285 if (entity->dependency) { in drm_sched_entity_fini()
286 dma_fence_remove_callback(entity->dependency, in drm_sched_entity_fini()
288 dma_fence_put(entity->dependency); in drm_sched_entity_fini()
289 entity->dependency = NULL; in drm_sched_entity_fini()
315 * drm_sched_entity_clear_dep - callback to clear the entities dependency
323 entity->dependency = NULL; in drm_sched_entity_clear_dep()
328 * drm_sched_entity_clear_dep - callback to clear the entities dependency and
359 * drm_sched_entity_add_dependency_cb - add callback for the entities dependency
[all …]
/kernel/linux/linux-5.10/Documentation/kbuild/
DKconfig.recursion-issue-018 # This Kconfig file has a simple recursive dependency issue. In order to
9 # understand why this recursive dependency issue occurs lets consider what
34 # the "recursive dependency detected" error.
39 # since CORE_BELL_A depends on CORE. Recursive dependency issues are not always
42 # easy to understand. Note that matching semantics on the dependency on
45 mainmenu "Simple example to demo kconfig recursive dependency issue"
Dkconfig-language.rst119 This defines a dependency for this menu entry. If multiple
157 from a direct dependency or with a visible prompt.
198 FOO should imply not only BAZ, but also its dependency BAR::
252 module state. Dependency expressions have the following syntax::
311 the menu entry, e.g. this means the dependency "NET" is added to the
312 dependency list of the config option NETDEVICES.
317 be part of the dependency list and then one of these two conditions
390 dependency, but will not appear under menuconfig M anymore, because
461 This defines an if block. The dependency expression <expr> is appended
532 to describe the dependency on the compiler feature is to use "depends on"
[all …]
/kernel/linux/linux-6.6/Documentation/kbuild/
DKconfig.recursion-issue-018 # This Kconfig file has a simple recursive dependency issue. In order to
9 # understand why this recursive dependency issue occurs lets consider what
34 # the "recursive dependency detected" error.
39 # since CORE_BELL_A depends on CORE. Recursive dependency issues are not always
42 # easy to understand. Note that matching semantics on the dependency on
45 mainmenu "Simple example to demo kconfig recursive dependency issue"
Dkconfig-language.rst119 This defines a dependency for this menu entry. If multiple
157 from a direct dependency or with a visible prompt.
198 FOO should imply not only BAZ, but also its dependency BAR::
237 module state. Dependency expressions have the following syntax::
296 the menu entry, e.g. this means the dependency "NET" is added to the
297 dependency list of the config option NETDEVICES.
302 be part of the dependency list and then one of these two conditions
375 dependency, but will not appear under menuconfig M anymore, because
446 This defines an if block. The dependency expression <expr> is appended
517 to describe the dependency on the compiler feature is to use "depends on"
[all …]
/kernel/liteos_a/kernel/include/
Dlos_list.h70 * @par Dependency:
96 * @par Dependency:
119 * @par Dependency:
141 * @par Dependency:
163 * @par Dependency:
184 * @par Dependency:
211 * @par Dependency:
235 * @par Dependency:
259 * @par Dependency:
288 * @par Dependency:
[all …]
Dlos_pm.h117 * @par Dependency:
136 * @par Dependency:
154 * @par Dependency:
172 * @par Dependency:
190 * @par Dependency:
208 * @par Dependency:
227 * @par Dependency:
248 * @par Dependency:
267 * @par Dependency:
285 * @par Dependency:
[all …]
/kernel/linux/linux-5.10/Documentation/locking/
Dlockdep-design.rst22 dependency can be understood as lock order, where L1 -> L2 suggests that
25 dependency just means the order ever happened. The validator maintains a
137 Multi-lock dependency rules:
151 validator will find such dependency circle in arbitrary complexity,
173 dependency rules are enforced:
375 likely to be linked into the lock-dependency graph. This turns out to
512 Dependency types and strong dependency paths:
519 For each lock dependency::
531 With the above combination for simplification, there are 4 types of dependency edges
535 exclusive writer to recursive reader dependency, "X -(ER)-> Y" means
[all …]
/kernel/linux/linux-6.6/Documentation/locking/
Dlockdep-design.rst22 dependency can be understood as lock order, where L1 -> L2 suggests that
25 dependency just means the order ever happened. The validator maintains a
137 Multi-lock dependency rules:
151 validator will find such dependency circle in arbitrary complexity,
173 dependency rules are enforced:
375 likely to be linked into the lock-dependency graph. This turns out to
512 Dependency types and strong dependency paths:
519 For each lock dependency::
531 With the above combination for simplification, there are 4 types of dependency edges
535 exclusive writer to recursive reader dependency, "X -(ER)-> Y" means
[all …]
/kernel/liteos_a/apps/shell/include/
Dshell_list.h68 * @par Dependency:
94 * @par Dependency:
116 * @par Dependency:
137 * @par Dependency:
164 * @par Dependency:
192 * @par Dependency:
220 * @par Dependency:
249 * @par Dependency:
277 * @par Dependency:
309 * @par Dependency:
[all …]
/kernel/liteos_a/fs/include/fs/
Dfs_operation.h59 * @par Dependency:
90 * @par Dependency:
113 * @par Dependency:
144 * @par Dependency:
169 * @par Dependency:
195 * @par Dependency:
230 * @par Dependency:
250 * @par Dependency:
272 * @par Dependency:
296 * @par Dependency:
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/
Dsched_entity.c139 if (READ_ONCE(entity->dependency)) in drm_sched_entity_is_ready()
324 if (entity->dependency) { in drm_sched_entity_fini()
325 dma_fence_remove_callback(entity->dependency, &entity->cb); in drm_sched_entity_fini()
326 dma_fence_put(entity->dependency); in drm_sched_entity_fini()
327 entity->dependency = NULL; in drm_sched_entity_fini()
350 * drm_sched_entity_wakeup - callback to clear the entity's dependency and
359 entity->dependency = NULL; in drm_sched_entity_wakeup()
382 * Add a callback to the current dependency of the entity to wake up the
388 struct dma_fence *fence = entity->dependency; in drm_sched_entity_add_dependency_cb()
398 dma_fence_put(entity->dependency); in drm_sched_entity_add_dependency_cb()
[all …]
/kernel/liteos_m/utils/
Dlos_list.h71 * @par Dependency:
97 * @par Dependency:
118 * @par Dependency:
145 * @par Dependency:
169 * @par Dependency:
194 * @par Dependency:
223 * @par Dependency:
247 * @par Dependency:
272 * @par Dependency:
296 * @par Dependency:
[all …]
/kernel/liteos_m/components/power/
Dlos_pm.h228 * @par Dependency:
246 * @par Dependency:
272 * @par Dependency:
291 * @par Dependency:
309 * @par Dependency:
327 * @par Dependency:
345 * @par Dependency:
364 * @par Dependency:
385 * @par Dependency:
404 * @par Dependency:
[all …]
/kernel/liteos_a/arch/arm/arm/include/
Dlos_atomic.h65 * @par Dependency:
89 * @par Dependency:
115 * @par Dependency:
153 * @par Dependency:
189 * @par Dependency:
223 * @par Dependency:
259 * @par Dependency:
293 * @par Dependency:
328 * @par Dependency:
361 * @par Dependency:
[all …]
/kernel/liteos_m/kernel/include/
Dlos_tick.h95 * @par Dependency:
292 * @par Dependency:
314 * @par Dependency:
334 * @par Dependency:
354 * @par Dependency:
375 * @par Dependency:
396 * @par Dependency:
414 * @par Dependency:
433 * @par Dependency:
452 * @par Dependency:
[all …]
Dlos_memory.h73 * @par Dependency:
96 * @par Dependency:
114 * @par Dependency:
138 * @par Dependency:
179 * @par Dependency:
226 * @par Dependency:
256 * @par Dependency:
280 * @par Dependency:
314 * @par Dependency:
343 * @par Dependency:
[all …]
Dlos_task.h536 * @par Dependency:
558 * @par Dependency:
582 * @par Dependency:
628 * @par Dependency:
675 * @par Dependency:
702 * @par Dependency:
731 * @par Dependency:
759 * @par Dependency:
790 * @par Dependency:
813 * @par Dependency:
[all …]
/kernel/liteos_a/drivers/block/disk/include/
Ddisk.h262 * @par Dependency:
287 * @par Dependency:
316 * @par Dependency:
344 * @par Dependency:
372 * @par Dependency:
396 * @par Dependency:
423 * @par Dependency:
452 * @par Dependency:
480 * @par Dependency:
504 * @par Dependency:
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/
Dkselftest_deps.sh24 echo " failed the build dependency check from the TARGETS in Selftests"
26 echo "- Prints pass/fail dependency check for each tests/sub-test."
28 echo "- Default: runs dependency checks on all tests."
128 # that need dependency checks. Find them and append them to the tests
141 # Use the default value and filter out pkg-config for dependency check.
266 echo "FAIL: $test dependency check: $lib" >> $fail
273 echo "PASS: $test dependency check passed $lib" >> $pass
286 echo -e "Kselftest Dependency Check for [$0 $1 $2] results..."
304 echo -e "Targets passed build dependency check on system:"
312 echo -e "Targets failed build dependency check on system:"
/kernel/linux/linux-5.10/tools/testing/selftests/
Dkselftest_deps.sh24 echo " failed the build dependency check from the TARGETS in Selftests"
26 echo "- Prints pass/fail dependency check for each tests/sub-test."
28 echo "- Default: runs dependency checks on all tests."
128 # that need dependency checks. Find them and append them to the tests
141 # Use the default value and filter out pkg-config for dependency check.
268 echo "FAIL: $test dependency check: $lib" >> $fail
275 echo "PASS: $test dependency check passed $lib" >> $pass
288 echo -e "Kselftest Dependency Check for [$0 $1 $2] results..."
306 echo -e "Targets passed build dependency check on system:"
314 echo -e "Targets failed build dependency check on system:"

12345678910>>...48