Home
last modified time | relevance | path

Searched refs:as (Results 1 – 25 of 134) sorted by relevance

123456

/tools/testing/selftests/futex/
DREADME11 primitives. These can be used as is in user applications or can serve as
13 directory or purely as header files under include/, I'm leaning toward the
23 o Tests should be as self contained as is practical so as to facilitate sharing
25 o The build system shall remain as simple as possible, avoiding any archive or
30 o External dependencies shall remain as minimal as possible. Currently gcc
47 # useful here. Using -v to toggle it them on and off, as with -c.
55 problem as we intend to write multiple tests which collide in this namespace.
62 kernel as defined in the Linux source Documentation/process/coding-style.rst.
/tools/perf/Documentation/
Dintel-bts.txt7 Intel BTS could be regarded as a predecessor to Intel PT and has some
9 notable difference is that Intel BTS has no timing information and as a
39 The snapshot option is the same as Intel PT (refer Intel PT documentation).
45 The mmap size option is the same as Intel PT (refer Intel PT documentation).
53 the same as Intel PT (refer Intel PT documentation) except that neither
76 This can be further controlled by new option --itrace exactly the same as
Dperf-script-perl.txt25 -g perl' in the same directory as an existing perf.data trace file.
45 Most of the event's field values are passed as arguments to the
47 available as calls back into the perf executable (see below).
74 The handler function for this event would be defined as:
91 to every event as arguments but are available as library functions.
95 $event_name the name of the event as text
104 counterparts as handler function arguments of the same name, as can be
143 as display results:
195 functions expects a $context variable, which is the same as the
196 $context variable passed into every event handler as the second
Djitdump-specification.txt17as address, size, and name of generated functions, the native code generated, the source line info…
19 The format is not specific to any particular programming language. It can be extended as need be.
39 … 4-byte long and represents the string "JiTD" in ASCII form. It written is as 0x4A695444. The read…
42 * uint32_t elf_mach : ELF architecture encoding (ELF e_machine value as specified in /usr/include/…
48 The flags currently defined are as follows:
55 The record header is specified in order as follows:
126 The debug_entry describes the source line information. It is defined as follows in order:
144 The record is used as a marker for the end of the jitted runtime. It can be replaced by the end of …
164 The EH Frame header follows the Linux Standard Base (LSB) specification as described in the documen…
167 The EH Frame follows the LSB specicfication as described in the document at https://refspecs.linuxb…
[all …]
Dperf-config.txt64 newline (double quote `"` and backslash have to be escaped as `\"` and `\\`,
175 as 'default', for example:
201 such as 'jns', 'jmp', 'jane', etc.
251 without source code from a program as below.
259 can be also printed as below. Default is 'false'.
277 If a base address is 0XFFFFFFFF81624d50 as below,
281 an address on assembly code has a specific absolute address as below
294 where do the instruction jump into as below.
301 If jump_arrow is 'false', the arrows isn't printed as below.
311 line numbers are printed as below.
[all …]
Dperf-list.txt81 perf record -a -e r076:p ... # same as -e cpu-cycles:p
101 If the Intel docs for a QM720 Core i7 describe an event as:
130 be specified as
173 Some event qualifiers, such as "any", are also root only.
185 Some PMUs control advanced hardware tracing capabilities, such as Intel PT,
197 This means that when provided as an event, a value for '?' must
223 ensure some events are always measured together as a group to minimize multiplexing
239 The nmi watchdog can be disabled as root with
265 . 'hw' or 'hardware' to list hardware events such as cache-misses, etc.
267 . 'sw' or 'software' to list software events such as context switches, etc.
[all …]
/tools/memory-model/
Dlinux-kernel.bell56 flag ~empty Rcu-lock \ domain(rcu-rscs) as unbalanced-rcu-locking
57 flag ~empty Rcu-unlock \ range(rcu-rscs) as unbalanced-rcu-locking
72 flag ~empty Srcu-lock \ domain(srcu-rscs) as unbalanced-srcu-locking
73 flag ~empty Srcu-unlock \ range(srcu-rscs) as unbalanced-srcu-locking
76 flag ~empty rcu-rscs & (po ; [Sync-srcu] ; po) as invalid-sleep
79 flag ~empty different-values(srcu-rscs) as srcu-bad-nesting
Dlinux-kernel.cat58 acyclic po-loc | com as coherence
61 empty rmw & (fre ; coe) as atomic
87 acyclic hb as happens-before
95 acyclic pb as propagation
124 * Any sequence containing at least as many grace periods as RCU read-side
145 (* rb orders instructions just as pb does *)
148 irreflexive rb as rcu
156 * acyclic xb as executes-before
166 flag ~empty mixed-accesses as mixed-accesses
195 empty (wr-incoh | rw-incoh | ww-incoh) as plain-coherence
[all …]
Dlock.cat14 * The lock-related events generated by herd7 are as follows:
36 (* Treat RL as a kind of LF: a read with no ordering properties *)
41 flag ~empty [M \ IW] ; loc ; [ALL-LOCKS] as mixed-lock-accesses
48 flag ~empty LKW \ range(lk-rmw) as unpaired-LKW
49 flag ~empty LKR \ domain(lk-rmw) as unpaired-LKR
55 empty ([LKW] ; po-loc ; [LKR]) \ (po-loc ; [UL] ; po-loc) as lock-nest
58 flag ~empty [FW] ; loc ; [ALL-LOCKS] as lock-final
73 flag ~empty UL \ range(critical) as unmatched-unlock
77 empty ([UNMATCHED-LKW] ; loc ; [UNMATCHED-LKW]) \ id as unmatched-locks
/tools/bpf/bpftool/Documentation/
Dbpftool-feature.rst31 parameters, such as availability of the **bpf()** system call,
36 passed, a subset of the output is dumped as a list of
40 as a prefix to the names of the macros: this can be used to
42 this command as a header file.
56 role as when probing the kernel.
Dbpftool.rst67 (such as tracefs or BPF virtual file system) when necessary.
71 includes logs from libbpf as well as from the verifier, when
Dbpftool-map.rst66 as *FILE*.
79 sequence, the bytes are parsed as hexadeximal values, even if
81 the bytes are parsed as decimal values, unless a "0x" prefix
94 Pin map *MAP* as *FILE*.
132 Freeze the map as read-only from user space. Entries from a
162 (such as tracefs or BPF virtual file system) when necessary.
217 file system for the map update to work successfully, as kernel flushes prog
219 would be lost as soon as bpftool exits).
/tools/testing/selftests/ftrace/
DREADME31 * Take care with side effects as the tests are run with root privilege.
52 * PASS: The test succeeded as expected. The test which exits with 0 is
53 counted as passed test.
56 with !0 is counted as failed test.
74 You can also run samples as below:
/tools/perf/util/
Dunwind-libunwind-local.c45 UNW_OBJ(dwarf_search_unwind_table) (unw_addr_space_t as,
374 find_proc_info(unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, in find_proc_info() argument
400 ret = dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
421 return dwarf_search_unwind_table(as, ip, &di, pi, in find_proc_info()
429 static int access_fpreg(unw_addr_space_t __maybe_unused as, in access_fpreg() argument
439 static int get_dyn_info_list_addr(unw_addr_space_t __maybe_unused as, in get_dyn_info_list_addr() argument
446 static int resume(unw_addr_space_t __maybe_unused as, in resume() argument
455 get_proc_name(unw_addr_space_t __maybe_unused as, in get_proc_name() argument
485 static int access_mem(unw_addr_space_t __maybe_unused as, in access_mem() argument
531 static int access_reg(unw_addr_space_t __maybe_unused as, in access_reg() argument
[all …]
/tools/scripts/
Dutilities.mak12 # This is used as the common way to specify
49 # NOTE: The escape is used directly as a string constant
65 # NOTE: The escape is used directly as an extended regular
71 # misinterpreted as a brace expansion; this can be
114 # that works as a shell word, regardless of whether or
119 # to render the text as a single line; when the shell
124 # produces the same results as the `$(shell-sq)' function.
165 # relative path resolution is requested, as determined
/tools/perf/scripts/perl/Perf-Trace-Util/
DREADME17 that you want to access - it's passed as the second parameter,
32 You should then be able to run the normal perf make as usual.
53 it under the same terms as Perl itself, either Perl version 5.10.0 or,
57 GNU General Public License ("GPL") version 2 as published by the Free
/tools/testing/selftests/rtc/
DMakefile2 CFLAGS += -O3 -Wl,-no-as-needed -Wall
/tools/testing/selftests/safesetid/
Dsafesetid-test.sh13 echo $TCID: must be run as root >&2
/tools/memory-model/Documentation/
Drecipes.txt2 occurring situations, as well as a few that illustrate subtly broken but
23 on the other, the code will execute in order. There are (as
31 2. Compilers are permitted to use the "as-if" rule. That is, a
33 as long as the results of a single-threaded execution appear
34 just as if the compiler had followed all the relevant rules.
41 your full-ordering warranty, as do undersized accesses that load
95 The converse to the basic rule also holds, as illustrated by the
126 locking will be seen as ordered by CPUs not holding that lock.
208 In the absence of any ordering, this goal may not be met, as can be seen
239 the mutual-exclusion design is left as an exercise for the reader.
[all …]
/tools/testing/selftests/net/
Drun_afpackettests5 echo $msg must be run as root >&2
/tools/testing/selftests/uevent/
DMakefile9 CFLAGS += -Wl,-no-as-needed -Wall
/tools/testing/selftests/seccomp/
DMakefile9 CFLAGS += -Wl,-no-as-needed -Wall
/tools/testing/selftests/livepatch/
DREADME25 Test kernel modules are built as part of lib/ (make modules) and need to
26 be installed (make modules_install) as the test scripts will modprobe
/tools/build/feature/
Dtest-libunwind.c5 extern int UNW_OBJ(dwarf_search_unwind_table) (unw_addr_space_t as,
Dtest-libunwind-x86.c5 extern int UNW_OBJ(dwarf_search_unwind_table) (unw_addr_space_t as,

123456