Home
last modified time | relevance | path

Searched full:dependencies (Results 1 – 25 of 471) sorted by relevance

12345678910>>...19

/linux/tools/memory-model/Documentation/
H A Dcontrol-dependencies.txt1 CONTROL DEPENDENCIES
4 A major difficulty with control dependencies is that current compilers
7 control dependencies also pose other challenges, which leads to the
11 One such challenge is that control dependencies order only later stores.
32 (usually) guaranteed for load-store control dependencies, as in the
39 Control dependencies can pair with each other and with other types
59 It is tempting to try use control dependencies to enforce ordering on
145 to relying on control dependencies to produce this ordering, you should
182 In addition, control dependencies apply only to the then-clause and
208 The control dependencies would then extend only to the pair of cmov
[all …]
H A DREADME37 and cannot do to control dependencies: control-dependencies.txt
71 control-dependencies.txt
73 your control dependencies.
H A Dglossary.txt10 Address dependencies are quite common in RCU read-side critical
22 dependencies. Please see Documentation/RCU/rcu_dereference.rst
63 line 1 to the WRITE_ONCE() on line 2. Control dependencies are
65 Please see control-dependencies.txt for more information.
96 on line 1 to the WRITE_ONCE() on line 2. Data dependencies are
/linux/arch/arm/mach-omap2/
H A Dclockdomains2430_data.c10 * This file contains clockdomains and clockdomain wakeup dependencies
15 * wkdep_srcs are really just software-controllable dependencies.
16 * Non-software-controllable dependencies do exist, but they are not
19 * 24xx does not support programmable sleep dependencies (SLEEPDEP)
27 * XXX encode hardware fixed wakeup dependencies -- esp. for 3430 CORE
32 * -> Port the Sleep/Wakeup dependencies for the domains
47 * Clockdomain dependencies for wkdeps
49 * XXX Hardware dependencies (e.g., dependencies that cannot be
55 /* 2430-specific possible wakeup dependencies */
126 * XXX add usecounting for clkdm dependencies, otherwise the presence
[all …]
H A Dclockdomains2xxx_3xxx_data.c11 * dependencies for the OMAP2/3 chips. Some notes:
16 * software-controllable dependencies. Non-software-controllable
17 * dependencies do exist, but they are not encoded below (yet).
19 * 24xx does not support programmable sleep dependencies (SLEEPDEP)
27 * XXX encode hardware fixed wakeup dependencies -- esp. for 3430 CORE
32 * -> Port the Sleep/Wakeup dependencies for the domains
49 * Clockdomain dependencies for wkdeps/sleepdeps
51 * XXX Hardware dependencies (e.g., dependencies that cannot be
57 /* 2xxx-specific possible dependencies */
H A Dclockdomains2420_data.c10 * This file contains clockdomains and clockdomain wakeup dependencies
15 * wkdep_srcs are really just software-controllable dependencies.
16 * Non-software-controllable dependencies do exist, but they are not
19 * 24xx does not support programmable sleep dependencies (SLEEPDEP)
27 * XXX encode hardware fixed wakeup dependencies -- esp. for 3430 CORE
32 * -> Port the Sleep/Wakeup dependencies for the domains
47 * Clockdomain dependencies for wkdeps
49 * XXX Hardware dependencies (e.g., dependencies that cannot be
55 /* 2420-specific possible wakeup dependencies */
H A Dclockdomains3xxx_data.c11 * dependencies for the OMAP3xxx chips. Some notes:
16 * software-controllable dependencies. Non-software-controllable
17 * dependencies do exist, but they are not encoded below (yet).
25 * XXX encode hardware fixed wakeup dependencies -- esp. for 3430 CORE
30 * -> Port the Sleep/Wakeup dependencies for the domains
45 * Clockdomain dependencies for wkdeps/sleepdeps
47 * XXX Hardware dependencies (e.g., dependencies that cannot be
51 /* OMAP3-specific possible dependencies */
299 * XXX add usecounting for clkdm dependencies, otherwise the presence
312 * XXX add usecounting for clkdm dependencies, otherwise the presence
[all …]
H A Dclockdomain.c158 * @clkdm: clockdomain that we are resolving dependencies for
175 …WARN(!cd->clkdm, "clockdomain: %s: could not find clkdm %s while resolving dependencies - should n… in _resolve_clkdm_deps()
277 * dependencies, -ENOENT if the specified dependency cannot be set in
321 * that does not support software-configurable hardware sleep dependencies,
413 * Register clockdomain "automatic dependencies." These are
414 * clockdomain wakeup and sleep dependencies that are automatically
652 * wakeup dependencies. Wakeup dependencies fixed in hardware are not
681 * clkdm_clear_all_wkdeps - remove all wakeup dependencies from target clkdm
682 * @clkdm: struct clockdomain * to remove all wakeup dependencies from
684 * Remove all inter-clockdomain wakeup dependencies that could cause
[all …]
H A Dclockdomain.h77 * struct clkdm_dep - encode dependencies between clockdomains
80 * @wkdep_usecount: Number of wakeup dependencies causing this clkdm to wake
86 * XXX Should also include hardware (fixed) dependencies.
150 * @clkdm_clear_all_wkdeps: Remove all wakeup dependencies from the clk domain
154 * @clkdm_clear_all_sleepdeps: Remove all sleep dependencies from the clk domain
/linux/scripts/
H A Ddev-needs.sh25 -c lists the compatible string of the dependencies
26 -d lists the driver name of the dependencies that have probed
27 -m lists the module name of the dependencies that have a module
28 -f list the firmware node path of the dependencies
29 -g list the dependencies as edges and nodes for graphviz
30 -t list the dependencies as edges for tsort
32 The filter options provide a way to filter out some dependencies:
33 --allow-no-driver By default dependencies that don't have a driver
41 dependencies.
44 dependencies.
[all …]
H A DMakefile.modfinal46 # Same as newer-prereqs, but allows to exclude specified extra dependencies
49 # Same as if_changed, but allows to exclude specified extra dependencies
69 # Read all saved command lines and dependencies for the $(targets) we
/linux/arch/arm/mach-nomadik/
H A DMakefile5 # Note! Dependencies are done automagically by 'make dep', which also
6 # removes any old dependencies. DON'T put your own dependencies here
/linux/arch/xtensa/platforms/xtfpga/
H A DMakefile4 # Note! Dependencies are done automagically by 'make dep', which also
5 # removes any old dependencies. DON'T put your own dependencies here
/linux/Documentation/kbuild/
H A DKconfig.select-break17 # visit the dependencies of the select target (in this case B). And since
18 # Kconfig does not visit the dependencies, it breaks the dependencies of B
/linux/scripts/kconfig/
H A Dexpr.h114 * if it is a boolean or tristate. Calculated from prompt dependencies,
115 * which also inherit dependencies from enclosing menus, choices, and
133 /* Dependencies from enclosing menus, choices, and ifs */
136 /* Reverse dependencies through being selected by other symbols */
140 * "Weak" reverse dependencies through being implied by other symbols
255 * 'visible if' dependencies. If more than one is given, they will be
261 * Ordinary dependencies from e.g. 'depends on' and 'if', ANDed
H A Dmenu.c306 * and propagate parent dependencies before moving on. in _menu_finalize()
312 * Propagate parent dependencies to the child menu in _menu_finalize()
340 * 1. The property lacks dependencies in _menu_finalize()
355 * Propagate parent dependencies to the in _menu_finalize()
367 * dependencies of the selected/implied symbol in _menu_finalize()
427 * dependencies contain sym and are a "superset" of in _menu_finalize()
428 * sym's dependencies, e.g. '(sym || Q) && R' when sym in _menu_finalize()
461 * and only add dependencies. in _menu_finalize()
623 * dependencies. For these, we print only the dependencies to improve in get_prompt_str()
626 * differing dependencies and visibility. In these rare cases, we in get_prompt_str()
/linux/drivers/gpu/drm/i915/
H A Di915_scheduler.c100 * will ensure that dependencies are emitted in fifo. in i915_sched_lookup_priolist()
103 * dependencies that reordering may be visible. in i915_sched_lookup_priolist()
186 * a flat list of all dependencies starting with the current request. in __i915_schedule()
187 * As we walk the list of dependencies, we add all of its dependencies in __i915_schedule()
189 * request) and continue to walk onwards onto the new dependencies. The in __i915_schedule()
203 * (redundant dependencies are not eliminated) and across in __i915_schedule()
425 /* Dependencies along the same timeline are expected. */ in i915_request_show_with_schedule()
/linux/Documentation/admin-guide/
H A Dinit.rst23 4) **Binary exists but dependencies not available**: E.g. required library
24 dependencies of the init binary such as ``/lib/ld-linux.so.2`` missing or
33 library dependencies). And before tackling scripts, better first test a
/linux/Documentation/RCU/
H A Drcu_dereference.rst6 Proper care and feeding of address and data dependencies is critically
9 data dependencies. These dependencies extend from the rcu_dereference()
15 Most of the time, these dependencies are preserved, permitting you to
20 either address or data dependencies into account it is still possible
23 Follow these rules to preserve the address and data dependencies emanating
53 trust it to carry dependencies through integer operations.
193 That said, it is easy to get control dependencies wrong.
194 Please see the "CONTROL DEPENDENCIES" section of
/linux/Documentation/driver-api/
H A Ddma-buf.rst259 Common to all these schemes is that userspace controls the dependencies of these
264 * Only the kernel knows about all DMA fence dependencies, userspace is not aware
265 of dependencies injected due to memory management or scheduler decisions.
267 * Only userspace knows about all dependencies in indefinite fences and when
291 through memory management dependencies which userspace is unaware of, which
294 architecture there is no single entity with knowledge of all dependencies.
297 The only solution to avoid dependencies loops is by not allowing indefinite
364 - Only a fairly theoretical option would be to untangle these dependencies when
/linux/Documentation/locking/
H A Dlockdep-design.rst20 the dependencies between different lock-classes. Lock usage indicates
26 continuing effort to prove lock usages and dependencies are correct or
32 class and hence their usages and dependencies will contribute to those of
156 Furthermore, the following usage based lock dependencies are not allowed
192 Exception: Nested data dependencies leading to nested locking
302 single-task locking dependencies in the kernel as possible, at least
514 Lock dependencies record the orders of the acquisitions of a pair of locks, and
516 dependencies, but we can show that 4 types of lock dependencies are enough for
551 Note that given two locks, they may have multiple dependencies between them,
572 in the path, as the path that doesn't have two conjunct edges (dependencies) as
[all …]
/linux/tools/testing/selftests/
H A Dkselftest_deps.sh5 # Checks for kselftest build dependencies on the build system.
20 echo "- Parses all test/sub-test Makefile to find library dependencies."
22 echo " in the test Makefiles to identify missing library dependencies."
29 echo "- Optional: test name can be specified to check dependencies for it."
296 echo -e "Checked tests defining LDLIBS dependencies"
298 echo -e "Total tests with Dependencies:"
/linux/scripts/kconfig/tests/choice_randomize2/
H A D__init__.py3 Randomize choices with correct dependencies
5 When shuffling a choice may potentially disrupt certain dependencies, symbol
/linux/scripts/basic/
H A Dfixdep.c2 * "Optimize" a list of dependencies as spit out by gcc -MD
15 * gcc produces a very nice and correct list of dependencies which
42 * So to get dependencies right, there are two issues:
77 * dependencies on include/config/MY_OPTION for every
83 * correctness, since that can only give too many dependencies, thus
241 /* Ignore certain dependencies */
/linux/samples/bpf/
H A DREADME.rst13 Build dependencies
44 There are usually dependencies to header files of the current kernel.
80 (build dependencies are ninja, cmake and gcc-c++)::

12345678910>>...19