Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/trace/trace_events_user.c user_event_create() -> user_event_parse_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | group | 4096-ptr_max |
| PARAM_VALUE | 0 | group->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | group->reg_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | group->reg_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | group->reg_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | raw_command | 4096-ptr_max |
| PARAM_VALUE | 2 | newuser | 433532338526441472 |
| PARAM_VALUE | 3 | reg_flags | 1 |
| CAPPED_DATA | 0 | &group->reg_mutex | 1 |
| DATA_SOURCE | 0 | group | r current_user_event_group |
| DATA_SOURCE | 1 | raw_command | r kstrdup |
| LOCK2 | global &dyn_event_ops_mutex | ||
| LOCK2 | 0 | &group->reg_mutex | |
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_events_ioctl_reg() -> user_event_parse_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | group->reg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | group->reg_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | group->reg_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | group->reg_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | group->reg_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | raw_command | 4096-ptr_max |
| PARAM_VALUE | 2 | newuser | 6888372450128818176 |
| BUF_SIZE | 1 | raw_command | s32min-s32max |
| DATA_SOURCE | 1 | raw_command | r strndup_user |
| TERMINATED | 1 | raw_command | 1 |
| USER_DATA | 1 | *raw_command | 0-255 |
| USER_DATA | 3 | reg_flags | 0-u16max |
| USER_PTR | 1 | raw_command | |
| LOCK2 | &group->reg_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |