Home
last modified time | relevance | path

Searched refs:recursive (Results 1 – 25 of 39) sorted by relevance

12

/linux/scripts/kconfig/tests/err_recursive_dep/
H A Dexpected_stderr1 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 Dlockdep-design.rst405 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 Dpi-futex.rst18 recursive locking, etc.
/linux/Documentation/kbuild/
H A DKconfig.recursion-issue-011 # 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 DKconfig.recursion-issue-021 # 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 Dkconfig-language.rst657 Kconfig recursive dependency limitations
660 If you've hit the Kconfig error: "recursive dependency detected" you've run
661 into a recursive dependency issue with Kconfig, a recursive dependency can be
667 Kconfig recursive issue" subsection below. Kconfig does not do recursive
674 Simple Kconfig recursive issue
683 Cumulative Kconfig recursive issue
692 Practical solutions to kconfig recursive issue
695 Developers who run into the recursive Kconfig issue have two options
715 Below is a list of examples of prior fixes for these types of recursive issues;
757 the current known recursive dependency issues. It is not known if this would
[all …]
/linux/tools/perf/ui/browsers/
H A Dannotate-data.c447 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 Ddevice.py90 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/samples/vfs/
H A Dmountinfo.c216 bool recursive = false; in main() local
230 recursive = true; in main()
264 if (!recursive) in main()
/linux/tools/perf/util/
H A Dmutex.c20 static void __mutex_init(struct mutex *mtx, bool pshared, bool recursive) in __mutex_init() argument
30 if (recursive) in __mutex_init()
H A Ddwarf-aux.c817 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 Dmemcg_protection.m54 % recursive protection
/linux/Documentation/admin-guide/sysctl/
H A Duser.rst33 This recursive counting of created objects ensures that creating a
/linux/security/tomoyo/
H A Dutil.c867 goto recursive; in tomoyo_path_matches_pattern2()
883 recursive: in tomoyo_path_matches_pattern2()
/linux/Documentation/filesystems/
H A Dceph.rst70 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/lib/
H A DKconfig.kgdb38 difficult to inadvertently provoke recursive trap handling.
H A DKconfig360 modify. The algorithms are non-recursive, and the trees are highly
/linux/include/sound/
H A Dhda_codec.h361 hda_nid_t nid, int recursive);
/linux/sound/hda/common/
H A Dcodec.c274 hda_nid_t nid, int recursive) in snd_hda_get_conn_index() argument
283 if (!recursive) in snd_hda_get_conn_index()
285 if (recursive > 10) { in snd_hda_get_conn_index()
289 recursive++; in snd_hda_get_conn_index()
294 if (snd_hda_get_conn_index(codec, conn[i], nid, recursive) >= 0) in snd_hda_get_conn_index()
/linux/tools/lib/python/feat/
H A Dparse_features.py229 for fname in iglob(os.path.join(path, "**"), recursive=True):
/linux/tools/net/ynl/pyynl/
H A Dynl_gen_c.py675 return self.family.pure_nested_structs[self.nested_attrs].recursive
1003 self.recursive = False
1375 if self.pure_nested_structs[nested].recursive:
1491 struct.recursive = True
1503 if not child.recursive:
3659 if struct.recursive:
/linux/tools/docs/
H A Dsphinx-build-wrapper589 for fname in glob(os.path.join(src_dir, "**"), recursive=True):
/linux/Documentation/trace/
H A Dkprobes.rst130 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 Dblkio-controller.rst247 same information as their non-recursive counterparts but
/linux/Documentation/driver-api/rapidio/
H A Drapidio.rst254 The enumeration process traverses the network using a recursive depth-first

12