Home
last modified time | relevance | path

Searched refs:context (Results 1 – 17 of 17) sorted by relevance

/kernel/
Dauditsc.c907 static inline void audit_proctitle_free(struct audit_context *context) in audit_proctitle_free() argument
909 kfree(context->proctitle.value); in audit_proctitle_free()
910 context->proctitle.value = NULL; in audit_proctitle_free()
911 context->proctitle.len = 0; in audit_proctitle_free()
914 static inline void audit_free_module(struct audit_context *context) in audit_free_module() argument
916 if (context->type == AUDIT_KERN_MODULE) { in audit_free_module()
917 kfree(context->module.name); in audit_free_module()
918 context->module.name = NULL; in audit_free_module()
921 static inline void audit_free_names(struct audit_context *context) in audit_free_names() argument
925 list_for_each_entry_safe(n, next, &context->names_list, list) { in audit_free_names()
[all …]
Daudit.h108 } context; member
299 extern void audit_kill_trees(struct audit_context *context);
330 #define audit_kill_trees(context) BUG() argument
Daudit_tree.c525 static void audit_tree_log_remove_rule(struct audit_context *context, in audit_tree_log_remove_rule() argument
532 ab = audit_log_start(context, GFP_KERNEL, AUDIT_CONFIG_CHANGE); in audit_tree_log_remove_rule()
542 static void kill_rules(struct audit_context *context, struct audit_tree *tree) in kill_rules() argument
553 audit_tree_log_remove_rule(context, rule); in kill_rules()
972 void audit_kill_trees(struct audit_context *context) in audit_kill_trees() argument
974 struct list_head *list = &context->killed_trees; in audit_kill_trees()
983 kill_rules(context, victim); in audit_kill_trees()
Dptrace.c1193 tmp = mm->context.exec_fdpic_loadmap; in ptrace_request()
1196 tmp = mm->context.interp_fdpic_loadmap; in ptrace_request()
Daudit.c1087 static void audit_log_common_recv_msg(struct audit_context *context, in audit_log_common_recv_msg() argument
1098 *ab = audit_log_start(context, GFP_KERNEL, msg_type); in audit_log_common_recv_msg()
/kernel/time/
DKconfig52 # and not from the timer interrupt context
155 tickless cputime accounting. The former case relies on context
159 bool "Force user context tracking"
164 support the user context tracking subsystem. But there are also
169 user context tracking backend but doesn't yet fulfill all the
172 for user context tracking and the subsystems that rely on it: RCU
175 dynticks subsystem by forcing the user context tracking on all
179 architecture backend for the user context tracking.
/kernel/events/
Dhw_breakpoint.c771 void *context, in register_user_hw_breakpoint() argument
775 context); in register_user_hw_breakpoint()
872 void *context) in register_wide_hw_breakpoint() argument
885 triggered, context); in register_wide_hw_breakpoint()
Dcore.c11710 void *context, int cgroup_fd) in perf_event_alloc() argument
11793 context = parent_event->overflow_handler_context; in perf_event_alloc()
11808 event->overflow_handler_context = context; in perf_event_alloc()
12741 void *context) in perf_event_create_kernel_counter() argument
12755 overflow_handler, context, -1); in perf_event_create_kernel_counter()
/kernel/trace/
Dtrace_entries.h395 __field( int, context )
401 __entry->context,
Dtrace_osnoise.c306 int context; /* timer context */ member
561 entry->context = sample->context; in __trace_timerlat_sample()
1576 s.context = IRQ_CONTEXT; in timerlat_irq()
1682 s.context = THREAD_CONTEXT; in timerlat_main()
Dtrace_events_user.c953 int context; in user_event_perf() local
956 &regs, &context); in user_event_perf()
970 perf_trace_buf_submit(perf_entry, size, context, in user_event_perf()
977 perf_swevent_put_recursion_context(context); in user_event_perf()
DKconfig138 # enabled by all tracers (context switch and event tracer) they select TRACING.
416 In the context of high-performance computing (HPC), the Operating
419 context of Linux, NMIs, IRQs, SoftIRQs, and any other system thread
462 timer latency observed at the hardirq context before the
471 stacktrace at the IRQ context, which helps to identify the code
488 bool "Trace process context switches and events"
757 generally used outside of that context, and is normally
Dtrace_events_hist.c3346 struct snapshot_context *context = cond_data; in cond_snapshot_update() local
3355 track_val = get_track_val(track_data->hist_data, context->elt, in cond_snapshot_update()
3362 memcpy(track_data->key, context->key, track_data->key_len); in cond_snapshot_update()
3364 elt_data = context->elt->private_data; in cond_snapshot_update()
3382 struct snapshot_context context; in save_track_data_snapshot() local
3384 context.elt = elt; in save_track_data_snapshot()
3385 context.key = key; in save_track_data_snapshot()
3387 tracing_snapshot_cond(file->tr, &context); in save_track_data_snapshot()
Dtrace_output.c1321 field->context ? "thread" : "irq", in trace_timerlat_print()
1338 field->context, in trace_timerlat_raw()
/kernel/debug/kdb/
Dkdb_cmds2 # These commands are executed in kdb_init() context, no SMP, no
/kernel/rcu/
DKconfig89 that uses only voluntary context switch (not preemption!),
105 that uses only context switch (including preemption) and
107 context switches on all online CPUs, including idle ones,
250 workloads will incur significant increases in context-switch
/kernel/irq/
DKconfig30 # Support for delayed migration from interrupt context