Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/trace.c trace_selftest_startup_dynamic_tracing() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 7787664081973497856
PARAM_VALUE 0 trace->close 0
PARAM_VALUE 0 trace->default_flags 2664242202654904320
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 0
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 5443972460567216128
PARAM_VALUE 0 trace->name 2067264929196490752
PARAM_VALUE 0 trace->open 0
PARAM_VALUE 0 trace->pipe_close 0
PARAM_VALUE 0 trace->pipe_open 0
PARAM_VALUE 0 trace->print_header 0
PARAM_VALUE 0 trace->print_line 0
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 8936830433366888448
PARAM_VALUE 0 trace->selftest 4193717137289084928
PARAM_VALUE 0 trace->set_flag 966798785023156224
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 1415252602097852416
PARAM_VALUE 0 trace->stop 0
PARAM_VALUE 0 trace->update_thresh 0
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_function() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 7787664081973497856
PARAM_VALUE 0 trace->close 0
PARAM_VALUE 0 trace->default_flags 2664242202654904320
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 0
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 5443972460567216128
PARAM_VALUE 0 trace->name 2067264929196490752
PARAM_VALUE 0 trace->open 0
PARAM_VALUE 0 trace->pipe_close 0
PARAM_VALUE 0 trace->pipe_open 0
PARAM_VALUE 0 trace->print_header 0
PARAM_VALUE 0 trace->print_line 0
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 8936830433366888448
PARAM_VALUE 0 trace->selftest 4193717137289084928
PARAM_VALUE 0 trace->set_flag 966798785023156224
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 1415252602097852416
PARAM_VALUE 0 trace->stop 0
PARAM_VALUE 0 trace->update_thresh 0
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_function_graph() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 6204994117664620544
PARAM_VALUE 0 trace->close 5805955673514409984
PARAM_VALUE 0 trace->default_flags 1431452288800002048
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 0
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 9077717370887864320
PARAM_VALUE 0 trace->name 3276585180783190016
PARAM_VALUE 0 trace->open 3342666534882230272
PARAM_VALUE 0 trace->pipe_close 5805955673514409984
PARAM_VALUE 0 trace->pipe_open 3342666534882230272
PARAM_VALUE 0 trace->print_header 7829748793279647744
PARAM_VALUE 0 trace->print_line 3775395167411269632
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 23584393532203008
PARAM_VALUE 0 trace->selftest 8150874449693786112
PARAM_VALUE 0 trace->set_flag 7763303711310712832
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 0
PARAM_VALUE 0 trace->stop 0
PARAM_VALUE 0 trace->update_thresh 5932044472749019136
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r register_ftrace_graph
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_function_graph() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 6204994117664620544
PARAM_VALUE 0 trace->close 5805955673514409984
PARAM_VALUE 0 trace->default_flags 1431452288800002048
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 0
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 9077717370887864320
PARAM_VALUE 0 trace->name 3276585180783190016
PARAM_VALUE 0 trace->open 3342666534882230272
PARAM_VALUE 0 trace->pipe_close 5805955673514409984
PARAM_VALUE 0 trace->pipe_open 3342666534882230272
PARAM_VALUE 0 trace->print_header 7829748793279647744
PARAM_VALUE 0 trace->print_line 3775395167411269632
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 23584393532203008
PARAM_VALUE 0 trace->selftest 8150874449693786112
PARAM_VALUE 0 trace->set_flag 7763303711310712832
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 0
PARAM_VALUE 0 trace->stop 0
PARAM_VALUE 0 trace->update_thresh 5932044472749019136
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r register_ftrace_graph
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_irqsoff() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 7226626965892644864
PARAM_VALUE 0 trace->close 5755958461926809600
PARAM_VALUE 0 trace->default_flags 0
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 2352137201383772160
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 4799393121934573568
PARAM_VALUE 0 trace->name 733626067582996480
PARAM_VALUE 0 trace->open 5842135969786228736
PARAM_VALUE 0 trace->pipe_close 0
PARAM_VALUE 0 trace->pipe_open 0
PARAM_VALUE 0 trace->print_header 1511264023000600576
PARAM_VALUE 0 trace->print_line 3389095309850783744
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 3803051742120357888
PARAM_VALUE 0 trace->selftest 7364708922619854848
PARAM_VALUE 0 trace->set_flag 0
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 4547446751592378368
PARAM_VALUE 0 trace->stop 3550463489154797568
PARAM_VALUE 0 trace->update_thresh 0
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_preemptirqsoff() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 9059189858834378752
PARAM_VALUE 0 trace->close 5755958461926809600
PARAM_VALUE 0 trace->default_flags 0
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 2352137201383772160
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 9116662223096123392
PARAM_VALUE 0 trace->name 7287773524076216320
PARAM_VALUE 0 trace->open 5842135969786228736
PARAM_VALUE 0 trace->pipe_close 0
PARAM_VALUE 0 trace->pipe_open 0
PARAM_VALUE 0 trace->print_header 1511264023000600576
PARAM_VALUE 0 trace->print_line 3389095309850783744
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 4687516073136992256
PARAM_VALUE 0 trace->selftest 6306207620181909504
PARAM_VALUE 0 trace->set_flag 0
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 4547446751592378368
PARAM_VALUE 0 trace->stop 3550463489154797568
PARAM_VALUE 0 trace->update_thresh 0
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_preemptoff() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 8420352174234226688
PARAM_VALUE 0 trace->close 5755958461926809600
PARAM_VALUE 0 trace->default_flags 0
PARAM_VALUE 0 trace->enabled 0
PARAM_VALUE 0 trace->flag_changed 2352137201383772160
PARAM_VALUE 0 trace->flags 0
PARAM_VALUE 0 trace->init 7574666536227328000
PARAM_VALUE 0 trace->name 4346198742748381184
PARAM_VALUE 0 trace->open 5842135969786228736
PARAM_VALUE 0 trace->pipe_close 0
PARAM_VALUE 0 trace->pipe_open 0
PARAM_VALUE 0 trace->print_header 1511264023000600576
PARAM_VALUE 0 trace->print_line 3389095309850783744
PARAM_VALUE 0 trace->print_max 0
PARAM_VALUE 0 trace->read 0
PARAM_VALUE 0 trace->reset 1641358349523120128
PARAM_VALUE 0 trace->selftest 2822303309401399296
PARAM_VALUE 0 trace->set_flag 0
PARAM_VALUE 0 trace->splice_read 0
PARAM_VALUE 0 trace->start 4547446751592378368
PARAM_VALUE 0 trace->stop 3550463489154797568
PARAM_VALUE 0 trace->update_thresh 0
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock

kernel/trace/trace.c trace_selftest_startup_wakeup() -> warn_failed_init_tracer()

Type Parameter Key Value
PARAM_VALUE 0 trace 4096-ptr_max
PARAM_VALUE 0 trace->init 4096-ptr_max
PARAM_VALUE 0 trace->selftest 1-u64max
PARAM_VALUE 1 init_ret s32min-(-1),1-s32max
CAPPED_DATA 1 init_ret 1
DATA_SOURCE 0 trace $0
DATA_SOURCE 1 init_ret r tracer_init
STR_LEN 0 trace->flags->trace->name (-1),99
STR_LEN 0 trace->name (-1),99
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &trace_types_lock