| /kernel/linux/linux-5.10/scripts/kconfig/tests/err_recursive_dep/ |
| D | expected_stderr | 1 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/ |
| D | expected_stderr | 1 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/ |
| D | glossary.txt | 7 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 …]
|
| D | control-dependencies.txt | 12 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/ |
| D | sched_entity.c | 135 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/ |
| D | Kconfig.recursion-issue-01 | 8 # 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"
|
| D | kconfig-language.rst | 119 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/ |
| D | Kconfig.recursion-issue-01 | 8 # 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"
|
| D | kconfig-language.rst | 119 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/ |
| D | los_list.h | 70 * @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 …]
|
| D | los_pm.h | 117 * @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/ |
| D | lockdep-design.rst | 22 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/ |
| D | lockdep-design.rst | 22 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/ |
| D | shell_list.h | 68 * @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/ |
| D | fs_operation.h | 59 * @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/ |
| D | sched_entity.c | 139 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/ |
| D | los_list.h | 71 * @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/ |
| D | los_pm.h | 228 * @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/ |
| D | los_atomic.h | 65 * @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/ |
| D | los_tick.h | 95 * @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 …]
|
| D | los_memory.h | 73 * @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 …]
|
| D | los_task.h | 536 * @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/ |
| D | disk.h | 262 * @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/ |
| D | kselftest_deps.sh | 24 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/ |
| D | kselftest_deps.sh | 24 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:"
|