Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
kernel/trace/trace_pid.c trace_pid_write() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4402252118024962048 |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->cont | 0 |
| PARAM_VALUE | 0 | parser->fail | 0 |
| PARAM_VALUE | 0 | parser->idx | 0 |
| PARAM_VALUE | 0 | parser->size | 128 |
| MEM_ZERO | 0 | parser | |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
kernel/trace/trace_pid.c trace_pid_write() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4402252118024962048 |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->size | 128 |
| MEM_ZERO | 0 | parser | |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
kernel/trace/ftrace.c __ftrace_graph_open() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->cont | 0 |
| PARAM_VALUE | 0 | parser->fail | 0 |
| PARAM_VALUE | 0 | parser->idx | 0 |
| PARAM_VALUE | 0 | parser->size | 670 |
| MEM_ZERO | 0 | parser | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &graph_lock |
kernel/trace/ftrace.c ftrace_graph_release() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4096-ptr_max |
| BUF_SIZE | 0 | parser | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/trace/ftrace.c ftrace_regex_open() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->cont | 0 |
| PARAM_VALUE | 0 | parser->fail | 0 |
| PARAM_VALUE | 0 | parser->idx | 0 |
| PARAM_VALUE | 0 | parser->size | 670 |
| MEM_ZERO | 0 | parser | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ops->func_hash->regex_lock | ||
| TYPE_LOCK | (struct ftrace_ops_hash)->regex_lock |
kernel/trace/ftrace.c ftrace_regex_open() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->cont | 0 |
| PARAM_VALUE | 0 | parser->fail | 0 |
| PARAM_VALUE | 0 | parser->idx | 0 |
| PARAM_VALUE | 0 | parser->size | 670 |
| MEM_ZERO | 0 | parser | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ops->func_hash->regex_lock | ||
| TYPE_LOCK | (struct ftrace_ops_hash)->regex_lock |
kernel/trace/ftrace.c ftrace_regex_release() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 4096-ptr_max |
| BUF_SIZE | 0 | parser | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/trace/trace_events.c ftrace_event_write() -> trace_parser_put()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parser | 7232943623174868992 |
| PARAM_VALUE | 0 | parser->buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | parser->size | 128 |
| MEM_ZERO | 0 | parser | |
| NOCHECK_CALL |