Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/net/can/c_can/c_can_main.c, line 1382
- drivers/net/can/c_can/c_can_pci.c, line 212
- drivers/net/can/c_can/c_can_platform.c, line 365
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 |