| /tools/perf/util/ |
| D | synthetic-events.h | 47 …nthesize_attrs(const struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process); 48 …ct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 *id, perf_event__handler_t process); 52 perf_event__handler_t process, 60 perf_event__handler_t process, 68 … perf_tool *tool, const struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *… 69 …vent_update_cpus(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 70 …vent_update_name(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 71 …ent_update_scale(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 72 …vent_update_unit(const struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 73 …st struct perf_tool *tool, struct evlist *evsel_list, perf_event__handler_t process, bool is_pipe); [all …]
|
| D | synthetic-events.c | 53 perf_event__handler_t process) in perf_tool__process_synth_event() argument 65 return process(tool, event, &synth_sample, machine); in perf_tool__process_synth_event() 192 perf_event__handler_t process, in perf_event__synthesize_comm() argument 202 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_comm() 224 perf_event__handler_t process, in perf_event__synthesize_namespaces() argument 254 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_namespaces() 263 perf_event__handler_t process, in perf_event__synthesize_fork() argument 287 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_fork() 424 perf_event__handler_t process, in perf_event__synthesize_mmap_events() argument 531 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) { in perf_event__synthesize_mmap_events() [all …]
|
| D | bpf-event.c | 165 perf_event__handler_t process, in perf_event__synthesize_one_bpf_prog() argument 266 machine, process); in perf_event__synthesize_one_bpf_prog() 309 machine, process); in perf_event__synthesize_one_bpf_prog() 320 perf_event__handler_t process; member 352 data->process); in process_bpf_image() 388 perf_event__handler_t process, in perf_event__synthesize_bpf_events() argument 428 err = perf_event__synthesize_one_bpf_prog(session, process, in perf_event__synthesize_bpf_events() 446 .process = process, in perf_event__synthesize_bpf_events()
|
| D | thread-stack.h | 78 int (*process)(struct call_return *cr, u64 *parent_db_id, void *data); member 101 call_return_processor__new(int (*process)(struct call_return *cr, u64 *parent_db_id, void *data),
|
| /tools/perf/tests/ |
| D | builtin-test.c | 226 struct child_process process; member 232 static int run_test_child(struct child_process *process) in run_test_child() argument 234 struct child_test *child = container_of(process, struct child_test, process); in run_test_child() 281 int err = child_test->process.err; in finish_test() 332 ret = finish_command(&child_test->process); in finish_test() 369 (*child)->process.pid = -1; in start_test() 370 (*child)->process.no_stdin = 1; in start_test() 372 (*child)->process.no_stdout = 1; in start_test() 373 (*child)->process.no_stderr = 1; in start_test() 375 (*child)->process.stdout_to_stderr = 1; in start_test() [all …]
|
| /tools/perf/arch/x86/util/ |
| D | event.c | 19 perf_event__handler_t process; member 62 if (perf_tool__process_synth_event(args->tool, event, args->machine, args->process) != 0) in perf_event__synthesize_extra_kmaps_cb() 69 perf_event__handler_t process, in perf_event__synthesize_extra_kmaps() argument 76 .process = process, in perf_event__synthesize_extra_kmaps()
|
| /tools/memory-model/litmus-tests/ |
| D | README | 28 variable by a different process? This litmus test is forbidden 36 variable by a different process? 40 litmus test is visible to an external process whose accesses are 41 separated by smp_mb(). This addition of an external process to 54 load-buffering litmus test, where each process reads from one 59 litmus test, where each process reads from one of two variables then 75 in one process, and use an acquire load followed by a pair of 76 spin_is_locked() calls in the other process. 79 Protect the access with a lock in one process, and use an 81 in the other process. [all …]
|
| D | SB+poonceonces.litmus | 7 * to order the store-buffering pattern, where each process writes to the 8 * variable that the preceding process reads.
|
| D | SB+fencembonceonces.litmus | 7 * order the store-buffering pattern, where each process writes to the 8 * variable that the preceding process reads. (Locking and RCU can also
|
| D | ISA2+poonceonces.litmus | 6 * Given a release-acquire chain ordering the first process's store 7 * against the last process's load, is ordering preserved if all of the
|
| D | ISA2+pooncerelease+poacquirerelease+poacquireonce.litmus | 9 * case (P2() to P0()), each process reads from the preceding process's
|
| D | LB+poacquireonce+pooncerelease.litmus | 7 * test, where each process reads from one of two variables then writes
|
| /tools/perf/Documentation/ |
| D | jit-interface.txt | 4 The JIT has to write a /tmp/perf-%d.map (%d = pid of process) file 15 The ownership of the file has to match the process.
|
| D | perf-daemon.txt | 23 This command allows to run simple daemon process that starts and 26 You can imagine 'perf daemon' of background process with several 68 The start command creates the daemon process. 72 Do not put the process in background. 77 The stop command stops all the session and the daemon process. 139 First line is daemon process info with configured daemon base.
|
| D | asciidoctor-extensions.rb | 11 def process(parent, target, attrs) method in Perf.Documentation.LinkPerfProcessor
|
| D | perf-test.txt | 40 Run tests in parallel, speeds up the whole process but is not safe with 46 Do not fork child for each test, run all tests within single process, this
|
| /tools/testing/kunit/ |
| D | kunit_kernel.py | 346 process = self._ops.start(args, build_dir) 347 assert process.stdout is not None # tell mypy it's set 352 process.wait(timeout=timeout) 355 process.terminate() 356 process.wait() 363 for line in process.stdout: 369 output.write(process.stdout.read()) 371 process.stdout.close()
|
| /tools/power/cpupower/ |
| D | TODO | 17 -> Bind forked process to each cpu. 20 -> Run test executable in a forked process.
|
| /tools/testing/selftests/drivers/net/lib/py/ |
| D | load.py | 49 self._iperf_client.process(terminate=True) 54 self._iperf_server.process(terminate=True)
|
| /tools/testing/selftests/prctl/ |
| D | .gitignore | 6 set-process-name
|
| D | Makefile | 8 disable-tsc-test set-anon-vma-name-test set-process-name
|
| /tools/testing/selftests/net/lib/py/ |
| D | utils.py | 32 self.process(terminate=False, fail=fail, timeout=timeout) 34 def process(self, terminate=True, fail=None, timeout=5): member in cmd 66 return self.process(terminate=self.terminate, fail=self.check_fail)
|
| /tools/testing/selftests/bpf/progs/ |
| D | test_skb_ctx.c | 11 int process(struct __sk_buff *skb) in process() function
|
| /tools/lib/subcmd/ |
| D | run-command.h | 53 int (*no_exec_cmd)(struct child_process *process);
|
| /tools/bpf/bpftool/Documentation/ |
| D | bpftool-perf.rst | 35 Output will start with process id and file descriptor in that process,
|