/linux/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! 27 subsection "Kconfig recursive dependency limitations" [all …]
|
/linux/Documentation/locking/ |
H A D | lockdep-design.rst | 405 spin_lock() or write_lock()), non-recursive readers (i.e. shared lockers, like 406 down_read()) and recursive readers (recursive shared lockers, like rcu_read_lock()). 410 r: stands for non-recursive readers. 411 R: stands for recursive readers. 412 S: stands for all readers (non-recursive + recursive), as both are shared lockers. 413 N: stands for writers and non-recursive readers, as both are not recursive. 421 While non-recursive readers will cause a self deadlock if trying to acquire inside 424 The difference between recursive readers and non-recursive readers is because: 425 recursive readers get blocked only by a write lock *holder*, while non-recursive 435 Task A gets the reader (no matter whether recursive or non-recursive) on X via [all …]
|
H A D | pi-futex.rst | 18 recursive locking, etc.
|
/linux/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 | 602 Kconfig recursive dependency limitations 605 If you've hit the Kconfig error: "recursive dependency detected" you've run 606 into a recursive dependency issue with Kconfig, a recursive dependency can be 612 Kconfig recursive issue" subsection below. Kconfig does not do recursive 619 Simple Kconfig recursive issue 628 Cumulative Kconfig recursive issue 637 Practical solutions to kconfig recursive issue 640 Developers who run into the recursive Kconfig issue have two options 660 Below is a list of examples of prior fixes for these types of recursive issues; 702 the current known recursive dependency issues. It is not known if this would [all …]
|
/linux/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/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/tools/perf/util/ |
H A D | dwarf-aux.c | 163 /* Inlined function could be recursive. Trace it until fail */ in cu_walk_functions_at() 690 /* Inlined function could be recursive. Trace it until fail */ in die_find_inlinefunc() 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/tools/testing/selftests/cgroup/ |
H A D | memcg_protection.m | 54 % recursive protection
|
/linux/Documentation/admin-guide/sysctl/ |
H A D | user.rst | 33 This recursive counting of created objects ensures that creating a
|
/linux/security/tomoyo/ |
H A D | util.c | 867 goto recursive; in tomoyo_path_matches_pattern2() 883 recursive: in tomoyo_path_matches_pattern2()
|
/linux/lib/ |
H A D | Kconfig.kgdb | 38 difficult to inadvertently provoke recursive trap handling.
|
H A D | Kconfig | 509 modify. The algorithms are non-recursive, and the trees are highly
|
/linux/include/sound/ |
H A D | hda_codec.h | 358 hda_nid_t nid, int recursive);
|
/linux/tools/net/ynl/ |
H A D | ynl-gen-c.py | 549 return self.family.pure_nested_structs[self.nested_attrs].recursive 731 self.recursive = False 1045 if self.pure_nested_structs[nested].recursive: 1107 if not child.recursive: 1112 struct.recursive = True 2869 if struct.recursive:
|
/linux/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/Documentation/admin-guide/cgroup-v1/ |
H A D | blkio-controller.rst | 247 same information as their non-recursive counterparts but
|
/linux/Documentation/driver-api/rapidio/ |
H A D | rapidio.rst | 254 The enumeration process traverses the network using a recursive depth-first
|
/linux/Documentation/admin-guide/device-mapper/ |
H A D | thin-provisioning.rst | 17 recursive snapshots (snapshots of snapshots of snapshots ...). The
|
/linux/Documentation/core-api/ |
H A D | printk-formats.rst | 474 Implements a "recursive vsnprintf".
|
H A D | assoc_array.rst | 495 slot in that parent that points to it. None-recursive iteration uses these to
|
H A D | cpu_hotplug.rst | 312 example of a recursive fail due to a failed offline operation: ::
|
/linux/Documentation/kernel-hacking/ |
H A D | locking.rst | 118 Neither type of lock is recursive: see 879 (spinlocks, rwlocks and mutexes are not recursive in Linux). This is
|
/linux/Documentation/RCU/ |
H A D | whatisRCU.rst | 654 one read-side critical section to another. It also assumes recursive 655 reader-writer locks: If you try this with non-recursive locks, and
|