Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/mon/mon_main.c mon_bus0_init() -> mon_bin_add()

Type Parameter Key Value
PARAM_VALUE 0 mbus 1080095320743976960
PARAM_VALUE 0 mbus->dent_s 0,4096-u64max
PARAM_VALUE 0 mbus->dent_t 0,4096-u64max
PARAM_VALUE 0 mbus->dent_u 0,4096-u64max
PARAM_VALUE 0 mbus->r_list.next 1080095320743977104
PARAM_VALUE 0 mbus->r_list.next->next 1080095320743977104
PARAM_VALUE 0 mbus->r_list.prev 1080095320743977104
PARAM_VALUE 0 mbus->r_list.prev->next 1080095320743977104
PARAM_VALUE 0 mbus->r_list.prev->prev 1080095320743977104
PARAM_VALUE 0 mbus->ref.refcount.refs.counter 1
PARAM_VALUE 0 mbus->text_inited 0-1
PARAM_VALUE 1 ubus 0
BUF_SIZE 0 mbus 176

drivers/usb/mon/mon_main.c mon_bus_init() -> mon_bin_add()

Type Parameter Key Value
PARAM_VALUE 0 mbus 4096-ptr_max
PARAM_VALUE 0 mbus->r_list.next 4096-ptr_max
PARAM_VALUE 0 mbus->r_list.next->next 4096-ptr_max
PARAM_VALUE 0 mbus->r_list.prev 4096-ptr_max
PARAM_VALUE 0 mbus->r_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mbus->r_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mbus->ref.refcount.refs.counter 1
PARAM_VALUE 0 mbus->text_inited 0-1
PARAM_VALUE 0 mbus->u_bus 4096-ptr_max
PARAM_VALUE 1 ubus 4096-ptr_max
PARAM_VALUE 1 ubus->mon_bus 4096-ptr_max
PARAM_VALUE 1 ubus->mon_bus->r_list.next 4096-ptr_max
PARAM_VALUE 1 ubus->mon_bus->r_list.prev 4096-ptr_max
PARAM_VALUE 1 ubus->mon_bus->ref.refcount.refs.counter 1
PARAM_VALUE 1 ubus->mon_bus->u_bus 4096-ptr_max
BUF_SIZE 0 mbus 176
BUF_SIZE 1 ubus->mon_bus 176
DATA_SOURCE 0 mbus r _kzalloc_noprof
DATA_SOURCE 1 ubus $0
HALF_LOCKED2 global &usb_bus_idr_lock