Home
last modified time | relevance | path

Searched refs:this (Results 1 – 25 of 157) sorted by relevance

1234567

/tools/usb/usbip/
DCOPYING7 of this license document, but changing it is not allowed.
24 this service if you wish), that you receive source code or can get it
40 (2) offer you this license which gives you legal permission to copy,
44 that everyone understands that there is no warranty for this free
53 program proprietary. To prevent this, we have made it clear that any
64 under the terms of this General Public License. The "Program", below,
73 covered by this License; they are outside its scope. The act of
83 notices that refer to this License and to the absence of any warranty;
84 and give any other recipients of the Program a copy of this License
101 parties under the terms of this License.
[all …]
/tools/memory-model/
DREADME31 this is not absolutely guaranteed.
34 in this release. A compatible model will likely be made available in
37 If you absolutely need to run the model in this particular release,
86 The remainder of this section uses the SB+fencembonceonces.litmus test
110 this litmus test's "exists" clause can not be satisfied.
113 tool itself, but please be aware that this documentation is intended for
149 that during two million trials, the state specified in this litmus
153 for more information. And again, please be aware that this documentation
172 More formally, this file (1) lists the subtypes of the various
180 More formally, this file specifies what executions are forbidden
[all …]
/tools/power/pm-graph/config/
Dcustom-timeline-functions.cfg5 # and kprobes. It is run like this
62 # Set this to true if you intend to only use the ones defined in this config
67 # Set this to true if you intend to only use the ones defined in this config
78 # The args are pulled directly from the stack using this architecture's registers
88 # function: The symbol name for the function you want probed, this is the
143 # The args are pulled directly from the stack using this architecture's registers
153 # function: The symbol name for the function you want probed, this is the
Dsuspend-callgraph.cfg7 # and kprobes. It is run like this
11 # NOTE: the output of this test is very large (> 30MB)
81 # limit the callgraph trace to this depth (default: 0 = all)
/tools/memory-model/Documentation/
Dcontrol-dependencies.txt5 do not support them. One purpose of this document is therefore to
8 second purpose of this document, namely to help you to avoid breaking
21 can cause other CPUs to see this load as having happened before the load
45 by a store, and this compiler-generated load would not be ordered by
73 Unfortunately, current compilers will transform this as follows at high
91 have been applied. Therefore, if you need ordering in this example,
141 Given this transformation, the CPU is not required to respect the ordering
143 tempting to add a barrier(), but this does not help. The conditional
145 to relying on control dependencies to produce this ordering, you should
160 values were identical, the compiler could pull this store outside of the
[all …]
Drecipes.txt35 To see this, compile with a high level of optimization and run
47 There are exceptions to this rule, including:
67 CPU before it released that same lock. Note that this statement is a bit
69 CPU during the time that CPU was holding this same lock". For example,
127 Consider this example:
155 value of r1 be 0. The reason for this surprising outcome is that
204 and another CPU execute a pair of loads from this same pair of variables,
208 In the absence of any ordering, this goal may not be met, as can be seen
210 a number of ways of meeting this goal.
238 in this way to safely initialize of a slab of the stack. Working out
[all …]
Daccess-marking.txt28 These may be used in combination, as shown in this admittedly improbable
87 that fail to exclude the updates. In this case, it is important to use
95 In theory, plain C-language loads can also be used for this use case.
96 However, in practice this will have the disadvantage of causing KCSAN
107 all that happens is that this cmpxchg() fails, which normally results
109 recurs, this retry will with high probability succeed, so no harm done.
119 In theory, plain C-language loads can also be used for this use case.
120 However, in practice this will have the disadvantage of causing KCSAN
135 Note that this use case requires that the heuristic be able to handle
140 In theory, plain C-language loads can also be used for this use case.
[all …]
Dsimple.txt9 The options near the beginning of this list are quite simple. The idea
13 Please note that this is a generic guide, and that specific subsystems
34 shared variables. A simple way to achieve this is to define a global lock
38 this lock at a given time, your code will be executed single-threaded.
62 takes this approach for much of its grace-period processing and also
91 we can also achieve this by instead associating the lock with specific
98 The poster boy for this approach is the hash table, where placing a lock
115 scalability. Of course, there is no free lunch: The dark side of this
119 view of this processing and data, in which case something like locking
120 must be used to protect this global view. This is the approach taken
[all …]
Dlitmus-tests.txt6 versions of this material appeared in a number of LWN articles, including:
66 suffices to avoid this bad outcome:
89 Line 1 starts with "C", which identifies this file as being in the
93 suffix stripped. In this case, the actual test may be found in
100 tests, but this is a bit involved due to the use of multiple parsers.
106 to zero suffices for this test, the "{}" syntax is used, which mean the
109 example that will be presented later in this document.
146 pointer in P0()'s parameter list, this does an unordered store to global
148 is also in P0()'s parameter list, this does a release store to global
181 this directory only:
[all …]
/tools/testing/selftests/rcutorture/doc/
Drcu-test-image.txt20 The next rcutorture build will then incorporate this filesystem into
26 The remainder of this document describes one way to create the
28 kernel. There are probably much better ways of doing this, and this
40 # Empirical evidence says this image will work for 64-bit, but...
/tools/perf/Documentation/
Dperf-inject.txt17 this case build-ids (-b option) are read and injected as needed into the event
22 information could make use of this facility.
64 found in the jitdumps files captured in the input perf.data file. Use this option
78 without updating it. Currently this option is supported only by
Dperf-help.txt23 up. The 'man' program is used by default for this purpose, but this
Dperf-config.txt17 You can manage variables in a configuration file with this command.
70 Given a $HOME/.perfconfig like this:
186 And values of this variable specify percentage colors.
238 The buildid.dir variable can be used to either change this directory
254 Use this to change the default disassembler style to some other value
260 this option lets 'annotate' print a list of assembly code with the source code.
262 If this option is 'true', they can be printed
270 But if this option is 'false', source code of the part
328 When showing source code if this option is 'true',
337 However if this option is 'false', they aren't printed as below.
[all …]
Dperf-lock.txt16 and statistics with this 'perf lock' command.
19 between start and end <command>. And this command
Dperf-top.txt47 Display this many functions.
51 Only display functions with more events than this.
63 Profile at this frequency. Use 'max' to use the currently maximum
101 Collect data with this RT SCHED_FIFO priority.
104 Annotate this symbol.
251 Note that this feature may not be available on all processors.
260 Enable this to use just the most recent records, which helps in high core count
262 the pausing used in this technique is leading to loss of metadata events such
264 to lots of unknown samples appearing on the UI. Enable this if you are in such
267 this situation, till then, this will remain disabled by default.
[all …]
Dperf-ftrace.txt54 normally don't - this option allows the latter to be run in
76 by using this option more than once. The function argument also
83 argument. Like -T option, this can be used more than once to
103 given function (or a glob pattern). Like -G option, this is useful
/tools/perf/util/
Ddsos.c131 struct dso *this = rb_entry(*p, struct dso, rb_node); in __dsos__findnew_link_by_longname_id() local
132 int rc = __dso__cmp_long_name(name, id, this); in __dsos__findnew_link_by_longname_id()
141 if (!dso || (dso == this)) in __dsos__findnew_link_by_longname_id()
142 return this; /* Find matching dso */ in __dsos__findnew_link_by_longname_id()
148 rc = dso__cmp_short_name(dso, this); in __dsos__findnew_link_by_longname_id()
/tools/testing/selftests/drivers/net/mlxsw/
Dqos_lib.sh65 lldpad will likely configure DCB, and this test will
69 unlikely, passes) of this test.
/tools/lib/traceevent/Documentation/
Dlibtraceevent-parse_head.txt24 Some old kernels do not have header page info, in this case the
27 this use case, to set the size of a long integer to be used.
70 *Tzvetomir Stoyanov* <tz.stoyanov@gmail.com>, author of this man page.
/tools/testing/selftests/rcutorture/bin/
Dkvm-test-1-run.sh175 echo To run this scenario on bare metal: >> $resdir/bare-metal
177 echo " 1." Set your bare-metal build tree to the state shown in this file: >> $resdir/bare-metal
179 echo " 2." Update your bare-metal build tree"'"s .config based on this file: >> $resdir/bare-metal
190 echo " 8." Copy your bare-metal kernel"'"s .config file, overwriting this file: >> $resdir/bare-met…
193 echo " " the rmmod into this file: >> $resdir/bare-metal
/tools/perf/
Dbuiltin-kmem.c794 struct page_stat this = { in evsel__process_page_alloc_event() local
824 this.page = page; in evsel__process_page_alloc_event()
825 pstat = page_stat__findnew_page(&this); in evsel__process_page_alloc_event()
834 pstat = page_stat__findnew_alloc(&this); in evsel__process_page_alloc_event()
843 this.callsite = callsite; in evsel__process_page_alloc_event()
844 pstat = page_stat__findnew_caller(&this); in evsel__process_page_alloc_event()
862 struct page_stat this = { in evsel__process_page_free_event() local
874 this.page = page; in evsel__process_page_free_event()
875 pstat = page_stat__find_page(&this); in evsel__process_page_free_event()
886 this.gfp_flags = pstat->gfp_flags; in evsel__process_page_free_event()
[all …]
/tools/scripts/
Dutilities.mak24 # produced during the expansion; this may not be
46 # Use this to escape newlines from within a shell call;
62 # Use this to unescape newlines from within a shell call;
71 # misinterpreted as a brace expansion; this can be
110 # (this is in constrast to a `$(shell ...)' function call,
123 # If the text does not contain a newline, then this function
/tools/testing/kunit/test_data/
Dtest_skip_tests.log14 ok 2 - example_skip_test # SKIP this test should be skipped
Dtest_skip_all_tests.log14 ok 2 - example_skip_test # SKIP this test should be skipped
/tools/testing/selftests/ftrace/
DREADME10 At first, you need to be the root user to run this script.
65 In this case, the test must call exit_untested.
68 In this case, the test must call exit_unsupported.

1234567