| /linux-6.15/scripts/kconfig/tests/err_recursive_dep/ |
| H A D | expected_stderr | 1 error: recursive dependency detected! 4 subsection "Kconfig recursive dependency limitations" 6 error: recursive dependency detected! 9 subsection "Kconfig recursive dependency limitations" 11 error: recursive dependency detected! 15 subsection "Kconfig recursive dependency limitations" 17 error: recursive dependency detected! 21 subsection "Kconfig recursive dependency limitations" 23 error: recursive dependency detected! 29 error: recursive dependency detected! [all …]
|
| /linux-6.15/Documentation/locking/ |
| H A D | lockdep-design.rst | 413 N: stands for writers and non-recursive readers, as both are not recursive. 424 The difference between recursive readers and non-recursive readers is because: 448 3. Writers block both recursive readers and non-recursive readers. 449 4. And readers (recursive or not) don't block other recursive readers but 465 (W: writers, r: non-recursive readers, R: recursive readers) 468 acquired recursively. Unlike non-recursive read locks, recursive read locks 487 lock (non-recursive shared lock) or a recursive read lock (recursive shared 491 functions: exclusive, non-recursive read, and recursive read. 494 "non-recursive" locks and recursive read locks as "recursive" locks. 544 X -> Y and X is a reader (recursive or not) and Y is a recursive reader. [all …]
|
| H A D | pi-futex.rst | 18 recursive locking, etc.
|
| /linux-6.15/Documentation/kbuild/ |
| H A D | Kconfig.recursion-issue-01 | 1 # Simple Kconfig recursive issue 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. 41 # implications of this recursive issue where the solution is perhaps not so 43 # CORE also consist of a solution to this recursive problem. 45 mainmenu "Simple example to demo kconfig recursive dependency issue"
|
| H A D | Kconfig.recursion-issue-02 | 1 # Cumulative Kconfig recursive issue 8 # The recursive limitations with Kconfig has some non intuitive implications on 10 # of the recursive limitation is that drivers cannot negate features from other 47 mainmenu "Simple example to demo cumulative kconfig recursive dependency implication"
|
| H A D | kconfig-language.rst | 609 Kconfig recursive dependency limitations 612 If you've hit the Kconfig error: "recursive dependency detected" you've run 613 into a recursive dependency issue with Kconfig, a recursive dependency can be 619 Kconfig recursive issue" subsection below. Kconfig does not do recursive 626 Simple Kconfig recursive issue 635 Cumulative Kconfig recursive issue 644 Practical solutions to kconfig recursive issue 647 Developers who run into the recursive Kconfig issue have two options 667 Below is a list of examples of prior fixes for these types of recursive issues; 709 the current known recursive dependency issues. It is not known if this would [all …]
|
| /linux-6.15/scripts/gendwarfksyms/ |
| H A D | types.c | 304 bool recursive); 307 bool recursive) in type_expand_child() argument 314 __type_expand(cache, type, recursive); in type_expand_child() 318 if (recursive && !__cache_was_expanded(&expansion_cache, cache->addr)) { in type_expand_child() 330 bool recursive) in __type_expand() argument 349 type_expand_child(child, type, recursive); in __type_expand() 368 bool recursive) in type_expand() argument 371 __type_expand(cache, type, recursive); in type_expand()
|
| /linux-6.15/tools/perf/ui/browsers/ |
| H A D | annotate-data.c | 447 bool recursive) in annotated_data_browser__fold() argument 453 if (entry->folded && !recursive) in annotated_data_browser__fold() 456 if (recursive) { in annotated_data_browser__fold() 467 bool recursive) in annotated_data_browser__unfold() argument 474 if (!entry->folded && !recursive) in annotated_data_browser__unfold() 479 if (recursive) in annotated_data_browser__unfold() 490 bool recursive) in annotated_data_browser__toggle_fold() argument 503 annotated_data_browser__unfold(browser, curr, recursive); in annotated_data_browser__toggle_fold() 505 annotated_data_browser__fold(browser, curr, recursive); in annotated_data_browser__toggle_fold()
|
| /linux-6.15/scripts/gdb/linux/ |
| H A D | device.py | 90 def _show_device(dev, level=0, recursive=False): argument 92 if recursive: 94 _show_device(child, level + 1, recursive) 147 _show_device(dev, level=0, recursive=True)
|
| /linux-6.15/samples/vfs/ |
| H A D | mountinfo.c | 216 bool recursive = false; in main() local 230 recursive = true; in main() 264 if (!recursive) in main()
|
| /linux-6.15/tools/testing/selftests/cgroup/ |
| H A D | memcg_protection.m | 54 % recursive protection
|
| /linux-6.15/tools/perf/util/ |
| H A D | dwarf-aux.c | 817 bool recursive; member 838 if (!lw->recursive) in __die_walk_funclines_cb() 856 static int __die_walk_funclines(Dwarf_Die *sp_die, bool recursive, in __die_walk_funclines() argument 860 .recursive = recursive, in __die_walk_funclines()
|
| /linux-6.15/Documentation/admin-guide/sysctl/ |
| H A D | user.rst | 33 This recursive counting of created objects ensures that creating a
|
| /linux-6.15/security/tomoyo/ |
| H A D | util.c | 867 goto recursive; in tomoyo_path_matches_pattern2() 883 recursive: in tomoyo_path_matches_pattern2()
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | ceph.rst | 70 Ceph also provides some recursive accounting on directories for nested files 78 as no 'du' or similar recursive scan of the file system is required.
|
| /linux-6.15/lib/ |
| H A D | Kconfig.kgdb | 38 difficult to inadvertently provoke recursive trap handling.
|
| H A D | Kconfig | 446 modify. The algorithms are non-recursive, and the trees are highly
|
| /linux-6.15/include/sound/ |
| H A D | hda_codec.h | 359 hda_nid_t nid, int recursive);
|
| /linux-6.15/tools/net/ynl/pyynl/ |
| H A D | ynl_gen_c.py | 585 return self.family.pure_nested_structs[self.nested_attrs].recursive 778 self.recursive = False 1095 if self.pure_nested_structs[nested].recursive: 1160 if not child.recursive: 1167 struct.recursive = True 3045 if struct.recursive:
|
| /linux-6.15/sound/pci/hda/ |
| H A D | hda_codec.c | 265 hda_nid_t nid, int recursive) in snd_hda_get_conn_index() argument 274 if (!recursive) in snd_hda_get_conn_index() 276 if (recursive > 10) { in snd_hda_get_conn_index() 280 recursive++; in snd_hda_get_conn_index() 285 if (snd_hda_get_conn_index(codec, conn[i], nid, recursive) >= 0) in snd_hda_get_conn_index()
|
| /linux-6.15/Documentation/trace/ |
| H A D | kprobes.rst | 130 For example, if the function is non-recursive and is called with a 132 non-recursive and can never relinquish the CPU (e.g., via a semaphore 298 (trapping) such functions can cause a recursive trap (e.g. double
|
| /linux-6.15/Documentation/admin-guide/cgroup-v1/ |
| H A D | blkio-controller.rst | 247 same information as their non-recursive counterparts but
|
| /linux-6.15/Documentation/admin-guide/device-mapper/ |
| H A D | thin-provisioning.rst | 17 recursive snapshots (snapshots of snapshots of snapshots ...). The
|
| /linux-6.15/Documentation/driver-api/rapidio/ |
| H A D | rapidio.rst | 254 The enumeration process traverses the network using a recursive depth-first
|
| /linux-6.15/Documentation/core-api/ |
| H A D | printk-formats.rst | 474 Implements a "recursive vsnprintf".
|