Home
last modified time | relevance | path

Searched refs:handler (Results 1 – 25 of 35) sorted by relevance

12

/tools/testing/selftests/x86/
Dvdso_restorer.c34 void *handler; member
58 sa.handler = handler_with_siginfo; in main()
75 sa.handler = handler_without_siginfo; in main()
Dsyscall_nt.c47 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
52 sa.sa_sigaction = handler; in sethandler()
Dsyscall_arg_fault.c29 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
34 sa.sa_sigaction = handler; in sethandler()
Diopl.c24 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
29 sa.sa_sigaction = handler; in sethandler()
Dsingle_step_syscall.c42 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
47 sa.sa_sigaction = handler; in sethandler()
Dunwind_vdso.c53 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
58 sa.sa_sigaction = handler; in sethandler()
Dfsgsbase.c36 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
41 sa.sa_sigaction = handler; in sethandler()
Dentry_from_vm86.c31 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
36 sa.sa_sigaction = handler; in sethandler()
Dtest_vsyscall.c36 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
41 sa.sa_sigaction = handler; in sethandler()
Dptrace_syscall.c95 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
100 sa.sa_sigaction = handler; in sethandler()
Dldt_gdt.c438 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()
Dsigreturn.c152 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), in sethandler()
157 sa.sa_sigaction = handler; in sethandler()
/tools/testing/selftests/timers/
Dleapcrash.c64 void handler(int unused) in handler() function
80 signal(SIGINT, handler); in main()
81 signal(SIGKILL, handler); in main()
Dleap-a-day.c135 void handler(int unused) in handler() function
231 signal(SIGINT, handler); in main()
232 signal(SIGKILL, handler); in main()
/tools/testing/selftests/filesystems/
Ddnotify_test.c10 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/
Dtrace-event-python.c108 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 …]
Dtrace-event-perl.c339 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/
Dperf-script-perl.txt26 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 …]
Dperf-script-python.txt109 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/
Dbuiltin-inject.c224 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()
Dbuiltin-trace.c224 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/
Devlist.h102 void *handler; member
125 const char *sys, const char *name, void *handler);
Devsel.h105 void *handler; member
/tools/testing/selftests/ptp/
Dtestptp.c73 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/
DREADME18 $context, to all handler functions.

12