Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/can/c_can/c_can_pci.c c_can_pci_probe() -> register_c_can_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->ml_priv_type 1
PARAM_VALUE 0 dev->priv->base 65536-131071
PARAM_VALUE 0 dev->priv->can.bittiming_const 2899877220051529728
PARAM_VALUE 0 dev->priv->can.clock.freq 1-u32max
PARAM_VALUE 0 dev->priv->can.ctrlmode_supported 19
PARAM_VALUE 0 dev->priv->can.do_get_berr_counter 1273973697699762176
PARAM_VALUE 0 dev->priv->can.do_set_mode 7533928423730450432
PARAM_VALUE 0 dev->priv->dev->ml_priv_type 1
PARAM_VALUE 0 dev->priv->device 4096-ptr_max
PARAM_VALUE 0 dev->priv->device->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->priv->msg_obj_rx_first 1
PARAM_VALUE 0 dev->priv->napi.gro.bitmask 0
PARAM_VALUE 0 dev->priv->napi.gro.cached_napi_id 0
PARAM_VALUE 0 dev->priv->napi.gro.rx_count 0
PARAM_VALUE 0 dev->priv->napi.irq (-1)
PARAM_VALUE 0 dev->priv->napi.list_owner (-1)
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.next 0
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.pprev 0
PARAM_VALUE 0 dev->priv->napi.poll 6778451044519305216
PARAM_VALUE 0 dev->priv->napi.poll_owner (-1)
PARAM_VALUE 0 dev->priv->napi.skb 0
PARAM_VALUE 0 dev->priv->napi.thread->migration_disabled 0-1
PARAM_VALUE 0 dev->priv->napi.thread->on_rq 0-1,3-255
PARAM_VALUE 0 dev->priv->napi.thread->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 dev->priv->napi.thread->wake_cpu 0-s32max
PARAM_VALUE 0 dev->priv->napi.timer._softexpires 0
PARAM_VALUE 0 dev->priv->napi.timer.is_hard 0
PARAM_VALUE 0 dev->priv->napi.timer.is_lazy 0
PARAM_VALUE 0 dev->priv->napi.timer.is_queued 0
PARAM_VALUE 0 dev->priv->napi.timer.is_rel 0
PARAM_VALUE 0 dev->priv->napi.timer.is_soft 0
PARAM_VALUE 0 dev->priv->napi.timer.node.expires 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.next 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.prev 0
PARAM_VALUE 0 dev->priv->read_reg 2405356913737519104,7666053147424546816,9087414182714466304
PARAM_VALUE 0 dev->priv->read_reg32 2395847609567006720
PARAM_VALUE 0 dev->priv->regs 8616046680407334912,9134396055714254848
PARAM_VALUE 0 dev->priv->state 4
PARAM_VALUE 0 dev->priv->tx.head 0
PARAM_VALUE 0 dev->priv->tx.tail 0
PARAM_VALUE 0 dev->priv->type 0-1
PARAM_VALUE 0 dev->priv->write_reg 1810501560784502784,6302570452255318016,8997529567781265408
PARAM_VALUE 0 dev->priv->write_reg32 7225416451512778752
PARAM_VALUE 0 dev->threaded 0
PARAM_VALUE 0 *dev->name 0
BUF_SIZE 0 dev->dev.parent 1616
DATA_SOURCE 0 dev r alloc_c_can_dev
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/c_can/c_can_platform.c c_can_plat_probe() -> register_c_can_dev()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->irq 1-s32max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->ml_priv_type 1
PARAM_VALUE 0 dev->priv->base 4096-ptr_max
PARAM_VALUE 0 dev->priv->can.bittiming_const 2899877220051529728
PARAM_VALUE 0 dev->priv->can.ctrlmode_supported 19
PARAM_VALUE 0 dev->priv->can.do_get_berr_counter 1273973697699762176
PARAM_VALUE 0 dev->priv->can.do_set_mode 7533928423730450432
PARAM_VALUE 0 dev->priv->dev->ml_priv_type 1
PARAM_VALUE 0 dev->priv->device 4096-ptr_max
PARAM_VALUE 0 dev->priv->device->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->device->power.last_status (-1)
PARAM_VALUE 0 dev->priv->msg_obj_rx_first 1
PARAM_VALUE 0 dev->priv->napi.gro.bitmask 0
PARAM_VALUE 0 dev->priv->napi.gro.cached_napi_id 0
PARAM_VALUE 0 dev->priv->napi.gro.rx_count 0
PARAM_VALUE 0 dev->priv->napi.irq (-1)
PARAM_VALUE 0 dev->priv->napi.list_owner (-1)
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.next 0
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.pprev 0
PARAM_VALUE 0 dev->priv->napi.poll 6778451044519305216
PARAM_VALUE 0 dev->priv->napi.poll_owner (-1)
PARAM_VALUE 0 dev->priv->napi.skb 0
PARAM_VALUE 0 dev->priv->napi.thread->migration_disabled 0-1
PARAM_VALUE 0 dev->priv->napi.thread->on_rq 0-1,3-255
PARAM_VALUE 0 dev->priv->napi.thread->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 dev->priv->napi.thread->wake_cpu 0-s32max
PARAM_VALUE 0 dev->priv->napi.timer._softexpires 0
PARAM_VALUE 0 dev->priv->napi.timer.is_hard 0
PARAM_VALUE 0 dev->priv->napi.timer.is_lazy 0
PARAM_VALUE 0 dev->priv->napi.timer.is_queued 0
PARAM_VALUE 0 dev->priv->napi.timer.is_rel 0
PARAM_VALUE 0 dev->priv->napi.timer.is_soft 0
PARAM_VALUE 0 dev->priv->napi.timer.node.expires 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.next 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.prev 0
PARAM_VALUE 0 dev->priv->raminit 3552576045226852352,4025576494808895488
PARAM_VALUE 0 dev->priv->read_reg 2849630559560097792,7614304095603265536
PARAM_VALUE 0 dev->priv->read_reg32 2307287176299175936,3811476378577129472
PARAM_VALUE 0 dev->priv->regs 211033883817893888,1224536338954481664
PARAM_VALUE 0 dev->priv->state 4
PARAM_VALUE 0 dev->priv->tx.head 0
PARAM_VALUE 0 dev->priv->tx.tail 0
PARAM_VALUE 0 dev->priv->type 0-1
PARAM_VALUE 0 dev->priv->write_reg 5273270089715376128,8347736419771752448
PARAM_VALUE 0 dev->priv->write_reg32 4366845490615541760,4918500457453719552
PARAM_VALUE 0 dev->threaded 0
PARAM_VALUE 0 *dev->name 0
BUF_SIZE 0 dev->dev.parent 1616
DATA_SOURCE 0 dev r alloc_c_can_dev
RX_PATH
TASK_NOT_RUNNING