Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/can/m_can/m_can_platform.c m_can_plat_probe() -> m_can_class_register()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->cclk 0,4096-ptr_max
PARAM_VALUE 0 cdev->cclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.request 0-4294967295
PARAM_VALUE 0 cdev->cclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 cdev->dev 4096-ptr_max
PARAM_VALUE 0 cdev->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 cdev->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 cdev->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 cdev->dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 cdev->dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 cdev->dev->power.can_wakeup 1
PARAM_VALUE 0 cdev->dev->power.last_status (-1)
PARAM_VALUE 0 cdev->hclk 0,4096-ptr_max
PARAM_VALUE 0 cdev->is_peripheral 0
PARAM_VALUE 0 cdev->net 4096-ptr_max
PARAM_VALUE 0 cdev->net->irq 0-s32max
PARAM_VALUE 0 cdev->net->ml_priv_type 1
PARAM_VALUE 0 cdev->ops 8395941535299334144
PARAM_VALUE 0 cdev->pinctrl 0,4096-ptr_max
PARAM_VALUE 0 cdev->pm_clock_support 1
PARAM_VALUE 0 cdev->pm_wake_source 0
PARAM_VALUE 0 cdev->transceiver 0,4096-ptr_max
PARAM_VALUE 0 cdev->transceiver->ops 4096-ptr_max
PARAM_VALUE 0 *cdev->net->name 0
BUF_SIZE 0 cdev->dev 1616
BUF_SIZE 0 cdev->ops 56
DATA_SOURCE 0 cdev r m_can_class_allocate_dev
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 cdev->net->irq

drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_can_probe() -> m_can_class_register()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->can.clock.freq 20000000-40000000
PARAM_VALUE 0 cdev->cclk 4096-u64max
PARAM_VALUE 0 cdev->cclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.request 0-4294967295
PARAM_VALUE 0 cdev->cclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 cdev->cclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 cdev->cclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 cdev->dev 4096-ptr_max
PARAM_VALUE 0 cdev->is_peripheral 1
PARAM_VALUE 0 cdev->net 4096-ptr_max
PARAM_VALUE 0 cdev->net->irq 0-s32max
PARAM_VALUE 0 cdev->net->ml_priv_type 1
PARAM_VALUE 0 cdev->ops 1157739293410570240
PARAM_VALUE 0 cdev->pinctrl 0,4096-ptr_max
PARAM_VALUE 0 cdev->pm_clock_support 0
PARAM_VALUE 0 cdev->pm_wake_source 0-1
PARAM_VALUE 0 *cdev->net->name 0
BUF_SIZE 0 cdev->cclk (-1),1-s32max
BUF_SIZE 0 cdev->dev 1616
BUF_SIZE 0 cdev->ops 56
DATA_SOURCE 0 cdev r m_can_class_allocate_dev
FUZZY_MAX 0 cdev->net->irq 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/can/m_can/m_can_pci.c m_can_pci_probe() -> m_can_class_register()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->dev 4096-ptr_max
PARAM_VALUE 0 cdev->irq_edge_triggered 1
PARAM_VALUE 0 cdev->net 4096-ptr_max
PARAM_VALUE 0 cdev->net->irq s32min-(-1),1-s32max
PARAM_VALUE 0 cdev->net->ml_priv_type 1
PARAM_VALUE 0 cdev->ops 8026893639898202112
PARAM_VALUE 0 cdev->pinctrl 0,4096-ptr_max
PARAM_VALUE 0 cdev->pm_clock_support 1
PARAM_VALUE 0 cdev->pm_wake_source 0
PARAM_VALUE 0 *cdev->net->name 0
BUF_SIZE 0 cdev->dev 1616
BUF_SIZE 0 cdev->ops 56
DATA_SOURCE 0 cdev r m_can_class_allocate_dev
RX_PATH
TASK_NOT_RUNNING