Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/mlx4/main.c mlx4_ib_event() -> do_slave_init()

Type Parameter Key Value
PARAM_VALUE 0 ibdev 4096-ptr_max
PARAM_VALUE 0 ibdev->dev 4096-ptr_max
PARAM_VALUE 0 ibdev->dev->flags 128-u64max
PARAM_VALUE 2 do_init 1
NOCHECK_CALL

drivers/infiniband/hw/mlx4/main.c mlx4_ib_event() -> do_slave_init()

Type Parameter Key Value
PARAM_VALUE 0 ibdev 4096-ptr_max
PARAM_VALUE 0 ibdev->dev 4096-ptr_max
PARAM_VALUE 0 ibdev->dev->flags 128-u64max
PARAM_VALUE 2 do_init 0
NOCHECK_CALL

drivers/infiniband/hw/mlx4/main.c mlx4_ib_probe() -> do_slave_init()

Type Parameter Key Value
PARAM_VALUE 0 ibdev 4096-ptr_max
PARAM_VALUE 0 ibdev->cap_mask_mutex.dep_map->name 0-255
PARAM_VALUE 0 ibdev->counters_table 4096-ptr_max
PARAM_VALUE 0 ibdev->dev 4096-ptr_max
PARAM_VALUE 0 ibdev->dev->caps.def_mac 4096-ptr_max
PARAM_VALUE 0 ibdev->dev->caps.num_ports 1-2147483646
PARAM_VALUE 0 ibdev->dev->persist 4096-ptr_max
PARAM_VALUE 0 ibdev->dev->persist->device_state_mutex.dep_map->name 0-255
PARAM_VALUE 0 ibdev->dev->persist->device_state_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 ibdev->dev->persist->device_state_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 ibdev->dev->persist->device_state_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ibdev->ib_active 1
PARAM_VALUE 0 ibdev->ib_dev.cache_lock.dep_map->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.cg_device.dev_node.next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.cg_device.dev_node.prev->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.cg_device.dev_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.cg_device.rpools.next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.cg_device.rpools.prev->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.cg_device.rpools.prev->prev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.client_data.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.client_data_rwsem.dep_map->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.client_data_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ibdev->ib_dev.client_data_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 ibdev->ib_dev.client_data_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 ibdev->ib_dev.client_data_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 ibdev->ib_dev.compat_devs_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.coredev.port_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.port_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->entry.next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kref.refcount.refs.counter 1
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kset 0,4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->ktype 1915817945436012544
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->parent 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->sd 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->sd->active.counter (-2147483647)
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->state_in_sysfs 1
PARAM_VALUE 0 ibdev->ib_dev.coredev.ports_kobj->state_initialized 1
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->dev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->dev->fwnode 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->dev->p 1-u64max
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->dev->power.set_latency_tolerance 5740181548905971712
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->suppliers.next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.fwnode->suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.kobj->name 0-255
PARAM_VALUE 0 ibdev->ib_dev.dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 ibdev->ib_dev.dev.kobj.sd->active.counter (-2147483647)
PARAM_VALUE 0 ibdev->ib_dev.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 ibdev->ib_dev.dev.p->klist_children.get 2213798222526185472
PARAM_VALUE 0 ibdev->ib_dev.dev.p->klist_children.put 3126867300421632000
PARAM_VALUE 0 ibdev->ib_dev.dev.p->knode_bus.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 ibdev->ib_dev.dev.p->knode_class.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 ibdev->ib_dev.dev.p->knode_parent.n_ref.refcount.refs.counter 1
PARAM_VALUE 0 ibdev->ib_dev.dev.physical_location->horizontal_position 0-3
PARAM_VALUE 0 ibdev->ib_dev.dev.physical_location->panel 0-7
PARAM_VALUE 0 ibdev->ib_dev.dev.physical_location->vertical_position 0-3
PARAM_VALUE 0 ibdev->ib_dev.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 ibdev->ib_dev.driver_def->needs_fn_offset 0,35,40,48,72,88,96,112,136,232,240,264,272,288,296,312,336,344
PARAM_VALUE 0 ibdev->ib_dev.hw_stats_data->group.name 8435556134180474880
PARAM_VALUE 0 ibdev->ib_dev.port_data->cache.last_port_state 1,4
PARAM_VALUE 0 ibdev->ib_dev.port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 ibdev->ib_dev.port_data->port_counter.mode.mode 0-2
PARAM_VALUE 0 ibdev->ib_dev.unreg_completion.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 ibdev->iboe.last_port_state 4096-ptr_max
PARAM_VALUE 0 ibdev->iboe.mac 4096-ptr_max
PARAM_VALUE 0 ibdev->iboe.nb.notifier_call 1-u64max
PARAM_VALUE 0 ibdev->qp1_proxy_lock 4096-ptr_max
PARAM_VALUE 0 ibdev->qp_list.next->next 4096-ptr_max
PARAM_VALUE 0 ibdev->qp_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ibdev->qp_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 *ibdev->ib_dev.node_desc 0-255
PARAM_VALUE 1 slave 0-127
PARAM_VALUE 2 do_init 1
BUF_SIZE 0 ibdev->ib_dev.dev.parent (-1),1616
BUF_SIZE 0 ibdev->ib_uc_qpns_bitmap 32,u64max
MEM_ZERO 0 &ibdev->ib_dev.attrs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ibdev->ib_dev.hw_stats_attr_index
UNITS 1 slave unit_array_size