Home
last modified time | relevance | path

Searched refs:system (Results 1 – 25 of 28) sorted by relevance

12

/kernel/trace/
Dtrace_events.c56 static inline int system_refcount(struct event_subsystem *system) in system_refcount() argument
58 return system->ref_count; in system_refcount()
61 static int system_refcount_inc(struct event_subsystem *system) in system_refcount_inc() argument
63 return system->ref_count++; in system_refcount_inc()
66 static int system_refcount_dec(struct event_subsystem *system) in system_refcount_dec() argument
68 return --system->ref_count; in system_refcount_dec()
930 static void __put_system(struct event_subsystem *system) in __put_system() argument
932 struct event_filter *filter = system->filter; in __put_system()
934 WARN_ON_ONCE(system_refcount(system) == 0); in __put_system()
935 if (system_refcount_dec(system)) in __put_system()
[all …]
Dtrace_events_hist.c173 char *system; member
772 const char *system = NULL, *name = NULL; in last_cmd_set() local
793 system = call->class->system; in last_cmd_set()
794 if (system) { in last_cmd_set()
797 system = NULL; in last_cmd_set()
801 if (system) in last_cmd_set()
802 snprintf(last_cmd_loc, MAX_FILTER_STR_VAL, HIST_PREFIX "%s:%s", system, name); in last_cmd_set()
1152 char *system, in find_var_file() argument
1160 if (system) in find_var_file()
1161 return find_event_file(tr, system, event_name); in find_var_file()
[all …]
Dtrace_eprobe.c123 static bool eprobe_dyn_event_match(const char *system, const char *event, in eprobe_dyn_event_match() argument
148 if (system && strcmp(trace_probe_group_name(&ep->tp), system) != 0) in eprobe_dyn_event_match()
203 sys_name = event->class->system; in alloc_event_probe()
306 trace_seq_printf(s, "%s.%s", pevent->class->system, in print_eprobe_event()
871 find_and_get_event(const char *system, const char *event_name) in find_and_get_event() argument
884 if (!tp_event->class->system || in find_and_get_event()
885 strcmp(system, tp_event->class->system)) in find_and_get_event()
Dtrace_dynevent.c75 char *system = NULL, *event, *p; in dyn_event_release() local
100 system = event; in dyn_event_release()
104 if (!system && event[0] == '\0') { in dyn_event_release()
113 if (!pos->ops->match(system, event, in dyn_event_release()
DKconfig233 performance of the system.
386 if a system is reliable for Real Time tasks.
397 for "window - width" microseconds, where the system can
402 When the tracer is not running, it has no affect on the system,
403 but when it is running, it can cause the system to be
405 production system.
418 application due to activities inside the operating system. In the
419 context of Linux, NMIs, IRQs, SoftIRQs, and any other system thread
420 can cause noise to the system. Moreover, hardware-related jobs can
431 without any interference from the operating system level, the
[all …]
Dtrace_events_filter.c1134 void print_subsystem_event_filter(struct event_subsystem *system, in print_subsystem_event_filter() argument
1140 filter = system->filter; in print_subsystem_event_filter()
1199 if (file->system != dir) in filter_free_subsystem_preds()
1217 if (file->system != dir) in filter_free_subsystem_filters()
1802 if (file->system != dir) in process_system_preds()
2048 struct event_subsystem *system = dir->subsystem; in apply_subsystem_event_filter() local
2063 remove_filter_string(system->filter); in apply_subsystem_event_filter()
2064 filter = system->filter; in apply_subsystem_event_filter()
2065 system->filter = NULL; in apply_subsystem_event_filter()
2079 __free_filter(system->filter); in apply_subsystem_event_filter()
[all …]
Dtrace_probe.c1006 kfree(tpe->class.system); in trace_probe_event_free()
1076 tp->event->class.system = kstrdup(group, GFP_KERNEL); in trace_probe_init()
1077 if (!tp->event->class.system) { in trace_probe_init()
1090 find_trace_event_call(const char *system, const char *event_name) in find_trace_event_call() argument
1096 if (!tp_event->class->system || in find_trace_event_call()
1097 strcmp(system, tp_event->class->system)) in find_trace_event_call()
Dtrace_events_synth.c91 static bool synth_event_match(const char *system, const char *event,
119 static bool synth_event_match(const char *system, const char *event, in synth_event_match() argument
125 (!system || strcmp(system, SYNTH_SYSTEM) == 0); in synth_event_match()
884 event->class.system = kstrdup(SYNTH_SYSTEM, GFP_KERNEL); in register_synth_event()
885 if (!event->class.system) { in register_synth_event()
953 kfree(event->class.system); in free_synth_event()
2258 seq_printf(m, "s:%s/", event->class.system); in synth_event_show()
Dtrace_dynevent.h46 bool (*match)(const char *system, const char *event,
Dtrace_uprobe.c43 static bool trace_uprobe_match(const char *system, const char *event,
312 static bool trace_uprobe_match(const char *system, const char *event, in trace_uprobe_match() argument
319 (!system || strcmp(trace_probe_group_name(&tu->tp), system) == 0) && in trace_uprobe_match()
1424 const char *group = event->tp_event->class->system; in bpf_get_uprobe_info()
Dtrace_events_trigger.c1660 enable_data->file->event_call->class->system, in event_enable_trigger_print()
1731 const char *system; in event_enable_trigger_parse() local
1745 system = strsep(&param, ":"); in event_enable_trigger_parse()
1752 event_enable_file = find_event_file(tr, system, event); in event_enable_trigger_parse()
Dtrace_kprobe.c44 static bool trace_kprobe_match(const char *system, const char *event,
162 static bool trace_kprobe_match(const char *system, const char *event, in trace_kprobe_match() argument
169 (!system || strcmp(trace_probe_group_name(&tk->tp), system) == 0) && in trace_kprobe_match()
1658 const char *group = event->tp_event->class->system; in bpf_get_kprobe_info()
Dtrace_events_user.c1227 static bool user_event_match(const char *system, const char *event, in user_event_match() argument
1234 (!system || strcmp(system, USER_EVENTS_SYSTEM) == 0); in user_event_match()
1329 user->class.system = group->system_name; in user_event_parse()
Dtrace_export.c164 .system = __stringify(TRACE_SYSTEM), \
Dtrace_syscalls.c485 .system = "syscalls",
493 .system = "syscalls",
Dtrace.h1487 extern void print_subsystem_event_filter(struct event_subsystem *system,
1509 const char *system,
1512 const char *system,
/kernel/
DKconfig.preempt28 scientific/computation system, or if you want to maximize the
45 is in kernel mode executing a system call. This allows
46 applications to run more 'smoothly' even when the system is
49 Select this if you are building a kernel for a desktop system.
60 even if it is in kernel mode executing a system call and would
63 system is under load, at the cost of slightly lower throughput
67 embedded system with latency requirements in the milliseconds
/kernel/trace/rv/
DKconfig21 theorem proving). RV works by analyzing the trace of the system's
23 the system behavior.
78 message if an exception is found and panic()s the system.
/kernel/time/
DKconfig109 bool "Idle dynticks system (tickless idle)"
112 This option enables a tickless idle system: timer interrupts
113 will only trigger on an as-needed basis when the system is idle.
119 bool "Full dynticks system (tickless)"
176 CPUs in the system.
/kernel/power/
DKconfig7 Allow the system to enter sleep states in which main memory is
48 system and powers it off; and restores that checkpoint on reboot.
143 Allow the kernel to trigger a system transition into a global sleep
221 You probably want to have your system's RTC driver statically
234 A detected lockup causes system panic with message
283 APM compliant BIOSes. If you say Y here, the system time will be
/kernel/bpf/
DKconfig27 bool "Enable bpf() system call"
37 Enable the bpf() system call that allows to manipulate BPF programs
/kernel/bpf/preload/
DKconfig7 bool "Preload BPF file system with kernel specific program and map iterators"
/kernel/rcu/
DKconfig15 designed for very large SMP system with hundreds or
158 itself, small RCU_FANOUT values allow you to test large-system
344 the system as booted, to: /sys/module/rcupdate/parameters/rcu_boot_end_delay.
349 The actual delay for RCU's view of the system to be marked as booted can be
/kernel/dma/
DKconfig164 Allocator as a percentage of the total memory in the system.
199 For example, if your system defaults to 4KiB pages, the order value
/kernel/irq/
DKconfig147 # Cavium Octeon is the last system to use this deprecated option

12