Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/trace_irqsoff.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace_event_perf.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace_mmiotrace.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &trace_lock
HALF_LOCKED2 irq

kernel/trace/trace_functions.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
HALF_LOCKED2 irqflags

kernel/trace/trace_osnoise.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

kernel/trace/blktrace.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

kernel/trace/trace_events_inject.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
LOCK2 global &event_mutex

kernel/trace/trace_printk.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD

kernel/trace/trace_sched_wakeup.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
HALF_LOCKED2 irqflags

kernel/trace/trace_events.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

kernel/trace/trace_functions_graph.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1

kernel/trace/trace_hwlat.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
LOCK2 irq

kernel/trace/trace_events_trigger.c tracing_gen_ctx_flags() -> tracing_gen_ctx_irq_test()

Type Parameter Key Value
PARAM_VALUE 0 irqs_status 0-1
FUZZY_MAX 0 irqs_status 1
HARD_MAX 0 irqs_status 1
RX_PATH
TASK_NOT_RUNNING