Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/trace_events_user.c user_events_ioctl_reg() -> user_events_ref_add()

Type Parameter Key Value
PARAM_VALUE 0 info 4096-ptr_max
PARAM_VALUE 0 info->group->reg_mutex.dep_map->name 0-255
PARAM_VALUE 0 info->group->reg_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 info->group->reg_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 info->group->reg_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 info->group->reg_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 info->group->reg_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 info->group->reg_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 user 4096-ptr_max
PARAM_VALUE 1 user->call.event.type s32min-(-1),1-s32max
PARAM_VALUE 1 user->call.flags 0,16-s32max
PARAM_VALUE 1 user->call.module 0
PARAM_VALUE 1 user->call.refcnt.counter 0
PARAM_VALUE 1 user->class.get_fields 4959240547987464192
PARAM_VALUE 1 user->class.perf_probe 3933154653729173504
PARAM_VALUE 1 user->class.probe 1752822191311925248
PARAM_VALUE 1 user->class.reg 1247164819511336960
PARAM_VALUE 1 user->refcnt.refs.counter 1-2
PARAM_VALUE 1 user->reg_name s64min-(-4096),4096-s64max
BUF_SIZE 0 info s32min-(-2),1-s32max
BUF_SIZE 0 info s32min-(-2),1-s32max
DATA_SOURCE 0 info $0
USER_DATA 1 user->reg_flags 0-u16max
LOCK2 &group->reg_mutex
TYPE_LOCK (struct user_event_group)->reg_mutex