/tools/testing/selftests/x86/ |
D | vdso_restorer.c | 34 void *handler; member 58 sa.handler = handler_with_siginfo; in main() 75 sa.handler = handler_without_siginfo; in main()
|
D | syscall_nt.c | 47 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 52 sa.sa_sigaction = handler; in sethandler()
|
D | syscall_arg_fault.c | 29 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 34 sa.sa_sigaction = handler; in sethandler()
|
D | iopl.c | 24 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 29 sa.sa_sigaction = handler; in sethandler()
|
D | single_step_syscall.c | 42 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 47 sa.sa_sigaction = handler; in sethandler()
|
D | unwind_vdso.c | 53 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 58 sa.sa_sigaction = handler; in sethandler()
|
D | fsgsbase.c | 36 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 41 sa.sa_sigaction = handler; in sethandler()
|
D | entry_from_vm86.c | 31 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 36 sa.sa_sigaction = handler; in sethandler()
|
D | test_vsyscall.c | 36 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 41 sa.sa_sigaction = handler; in sethandler()
|
D | ptrace_syscall.c | 95 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 100 sa.sa_sigaction = handler; in sethandler()
|
D | ldt_gdt.c | 438 void *handler; /* the real type is nasty */ member 472 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 477 sa.sa_sigaction = handler; in sethandler()
|
D | sigreturn.c | 152 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler() 157 sa.sa_sigaction = handler; in sethandler()
|
/tools/testing/selftests/timers/ |
D | leapcrash.c | 64 void handler(int unused) in handler() function 80 signal(SIGINT, handler); in main() 81 signal(SIGKILL, handler); in main()
|
D | leap-a-day.c | 135 void handler(int unused) in handler() function 231 signal(SIGINT, handler); in main() 232 signal(SIGKILL, handler); in main()
|
/tools/testing/selftests/filesystems/ |
D | dnotify_test.c | 10 static void handler(int sig, siginfo_t *si, void *data) in handler() function 20 act.sa_sigaction = handler; in main()
|
/tools/perf/util/scripting-engines/ |
D | trace-event-python.c | 108 PyObject *handler; in get_handler() local 110 handler = PyDict_GetItemString(main_dict, handler_name); in get_handler() 111 if (handler && !PyCallable_Check(handler)) in get_handler() 113 return handler; in get_handler() 116 static void call_object(PyObject *handler, PyObject *args, const char *die_msg) in call_object() argument 120 retval = PyObject_CallObject(handler, args); in call_object() 128 PyObject *handler; in try_call_object() local 130 handler = get_handler(handler_name); in try_call_object() 131 if (handler) in try_call_object() 132 call_object(handler, args, handler_name); in try_call_object() [all …]
|
D | trace-event-perl.c | 339 static char handler[256]; in perl_process_tracepoint() local 358 sprintf(handler, "%s::%s", event->system, event->name); in perl_process_tracepoint() 361 define_event_symbols(event, handler, event->print_fmt.args); in perl_process_tracepoint() 373 XPUSHs(sv_2mortal(newSVpv(handler, 0))); in perl_process_tracepoint() 406 if (get_cv(handler, 0)) in perl_process_tracepoint() 407 call_pv(handler, G_SCALAR); in perl_process_tracepoint() 409 XPUSHs(sv_2mortal(newSVpv(handler, 0))); in perl_process_tracepoint()
|
/tools/perf/Documentation/ |
D | perf-script-perl.txt | 26 That will generate a starter script containing a handler for each of 40 'handler function' is called for each event in the trace. If there's 41 no handler function defined for a given event type, the event is 46 handler function; some of the less common ones aren't - those are 74 The handler function for this event would be defined as: 85 The handler function takes the form subsystem::event_name. 87 The $common_* arguments in the handler's argument list are the set of 104 counterparts as handler function arguments of the same name, as can be 126 The rest of the script can contain handler functions and support 129 Aside from the event handler functions discussed above, every script [all …]
|
D | perf-script-python.txt | 109 callback handler for each event type found in the perf.data trace 122 # The common_* event handler fields are the most useful fields common to 124 # in the format files. Those fields not available as handler params can 170 Following those are the 'event handler' functions generated one for 171 every event in the 'perf record' output. The handler functions take 180 doesn't correspond to any event handler in the script. This could 234 sys_enter() handler do the necessary tallying until all events have 236 store that information; every time the sys_enter() handler is called, 260 Putting that code into the raw_syscalls__sys_enter() handler, we 271 handler called at the end of script processing. [all …]
|
/tools/perf/ |
D | builtin-inject.c | 224 if (evsel->handler) { in perf_event__repipe_sample() 225 inject_handler f = evsel->handler; in perf_event__repipe_sample() 566 evsel->handler = drop_sample; in strip_init() 594 if (evsel->handler != drop_sample) { in ok_to_remove() 612 if (evsel->handler == drop_sample && in strip_fini() 653 evsel->handler = perf_inject__sched_switch; in __cmd_inject() 655 evsel->handler = perf_inject__sched_process_exit; in __cmd_inject() 657 evsel->handler = perf_inject__sched_stat; in __cmd_inject()
|
D | builtin-trace.c | 224 static int perf_evsel__init_syscall_tp(struct perf_evsel *evsel, void *handler) in perf_evsel__init_syscall_tp() argument 231 evsel->handler = handler; in perf_evsel__init_syscall_tp() 242 static struct perf_evsel *perf_evsel__syscall_newtp(const char *direction, void *handler) in perf_evsel__syscall_newtp() argument 253 if (perf_evsel__init_syscall_tp(evsel, handler)) in perf_evsel__syscall_newtp() 1963 tracepoint_handler handler = evsel->handler; in trace__process_sample() local 1970 if (handler) { in trace__process_sample() 1972 handler(trace, evsel, event, sample); in trace__process_sample() 2072 evsel->handler = trace__vfs_getname; in perf_evlist__add_vfs_getname() 2092 evsel->handler = trace__pgfault; in perf_evsel__new_pgfault() 2121 tracepoint_handler handler = evsel->handler; in trace__handle_event() local [all …]
|
/tools/perf/util/ |
D | evlist.h | 102 void *handler; member 125 const char *sys, const char *name, void *handler);
|
D | evsel.h | 105 void *handler; member
|
/tools/testing/selftests/ptp/ |
D | testptp.c | 73 static int install_handler(int signum, void (*handler)(int)) in install_handler() 84 action.sa_handler = handler; in install_handler()
|
/tools/perf/scripts/perl/Perf-Trace-Util/ |
D | README | 18 $context, to all handler functions.
|