Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/net/can/m_can/m_can.c
- line 409
- line 455
- line 480
- line 486
- line 653
- line 1045
- line 1196
- line 1255
- line 1424
- line 1459
- line 1468
- line 1507
- line 1513
- line 1517
- line 1521
- line 1528
- line 1533
- line 1538
- line 1547
- line 1552
- line 1597
- line 1598
- line 1611
- line 1619
- line 1915
- line 1917
- line 1921
- line 1964
- line 1980
- line 2613
- line 2660
Smatch caller information:
drivers/net/can/m_can/m_can.c m_can_cccr_update_bits() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 24 |
| PARAM_VALUE | 2 | val | 0-4294967271 |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev->can.bittiming_const | (-1),48 |
| BUF_SIZE | 0 | cdev->can.fd.data_bittiming_const | (-1),48 |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | (-1),1616 |
| BUF_SIZE | 0 | cdev->ops | (-1),56 |
| BUF_SIZE | 0 | cdev->rst | (-1),8,280 |
| BUF_SIZE | 0 | cdev->tx_ops | (-1),104-26520 |
| DATA_SOURCE | 0 | cdev | $0 |
| BIT_INFO | 2 | val | 0x0,0xffffffe7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| HOST_DATA | 2 | val | 0-4294967271[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->num_tc | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->offload.dev->tx_queue_len |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 188 |
| PARAM_VALUE | 2 | val | 0-2047 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 128 |
| PARAM_VALUE | 2 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | 30 |
| PARAM_VALUE | 1 | reg | 192 |
| PARAM_VALUE | 2 | val | 0-4194303 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | s32min-29,31-s32max |
| PARAM_VALUE | 1 | reg | 192 |
| PARAM_VALUE | 2 | val | 0-1073741823 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 200 |
| PARAM_VALUE | 2 | val | 0-7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | 30 |
| PARAM_VALUE | 1 | reg | 240 |
| PARAM_VALUE | 2 | val | 0-4194303 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | s32min-29,31-s32max |
| PARAM_VALUE | 1 | reg | 240 |
| PARAM_VALUE | 2 | val | 0-1073741823 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 160 |
| PARAM_VALUE | 2 | val | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 176 |
| PARAM_VALUE | 2 | val | 0-8388607 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max[c] |
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max[c] |
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->active_interrupts | 129413771,3350639243,3753292427 |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 88 |
| PARAM_VALUE | 2 | val | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_chip_config() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->active_interrupts | 129413771,3350639243,3753292427 |
| PARAM_VALUE | 0 | cdev->mcfg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 32 |
| PARAM_VALUE | 2 | val | 0-1048575 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_class_resume() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->can.state | 0-3 |
| PARAM_VALUE | 0 | cdev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->dev->power.can_wakeup | 1 |
| PARAM_VALUE | 0 | cdev->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->init | 0,8359077795155763200 |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->pinctrl_state_wakeup | 1-u64max |
| PARAM_VALUE | 0 | cdev->pm_wake_source | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | reg | 84 |
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| BIT_INFO | 0 | cdev->active_interrupts | 0x1001,0xffffffffffffffff |
| BIT_INFO | 2 | val | 0x1001,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | cdev | unit_byte |
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &fsm->lock |
drivers/net/can/m_can/m_can.c m_can_class_suspend() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->pm_wake_source | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | reg | 84 |
| PARAM_VALUE | 2 | val | 1 |
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | cdev->hrtimer.base | 1 |
| CAPPED_DATA | 0 | &cdev->hrtimer | 1 |
| PARAM_COMPARE | 0 | &cdev->hrtimer | != $0->hrtimer.base->running |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | cdev | unit_byte |
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &fsm->lock |
drivers/net/can/m_can/m_can.c m_can_disable_all_interrupts() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->clear_interrupts | 0,4623121929683243008 |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 92 |
| PARAM_VALUE | 2 | val | 0 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
drivers/net/can/m_can/m_can.c m_can_do_rx_poll() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->csum | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->data_len | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->end | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->hash | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->len | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->mark | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->napi_id | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->priority | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->reserved_tailroom | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->secmark | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->sender_cpu | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->tail | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->truesize | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.prev->vlan_all | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->offload.skb_irq_queue.qlen | 0-4294967295 |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 168 |
| PARAM_VALUE | 2 | val | 0-4294967294 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-s32max[c] |
drivers/net/can/m_can/m_can.c m_can_echo_tx_event() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 248 |
| PARAM_VALUE | 2 | val | 0-31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-31[c] |
drivers/net/can/m_can/m_can.c m_can_enable_all_interrupts() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->can.state | 0-3 |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 92 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/m_can/m_can.c m_can_interrupt_enable() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->clear_interrupts | 0,4623121929683243008 |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 84 |
| DATA_SOURCE | 0 | cdev | $0 |
| DATA_SOURCE | 2 | val | $1 |
| PARAM_COMPARE | 0 | cdev->active_interrupts | != $2 |
| PARAM_COMPARE | 2 | val | != $0->active_interrupts |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
drivers/net/can/m_can/m_can.c m_can_interrupt_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 80 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max |
| HALF_LOCKED2 | irq |
drivers/net/can/m_can/m_can.c m_can_rx_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | s32min-31 |
| PARAM_VALUE | 1 | reg | 80 |
| PARAM_VALUE | 2 | val | 131072 |
| FUZZY_MAX | 0 | cdev->version | 31 |
| HARD_MAX | 0 | cdev->version | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/m_can/m_can.c m_can_set_bittiming() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_set_bittiming() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->can.ctrlmode | 32-u32max |
| PARAM_VALUE | 0 | cdev->can.fd.data_bittiming.bitrate | 2500001-u32max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 72 |
| PARAM_VALUE | 2 | val | 0,256-32512 |
| FUZZY_MAX | 0 | cdev->can.fd.data_bittiming.bitrate | 2500001 |
| BIT_INFO | 0 | cdev->can.ctrlmode | 0x20,0xffffffff |
| BIT_INFO | 2 | val | 0x0,0x7f00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_set_bittiming() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->can.ctrlmode | 32-u32max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 12 |
| PARAM_VALUE | 2 | val | 0-2097151,8388608-10485759 |
| BIT_INFO | 0 | cdev->can.ctrlmode | 0x20,0xffffffffffffffff |
| BIT_INFO | 2 | val | 0x0,0x9fffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/can/m_can/m_can.c m_can_tx_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->can.ctrlmode | 32-u32max |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | 30 |
| PARAM_VALUE | 1 | reg | 24 |
| DATA_SOURCE | 0 | cdev | $0 |
| BIT_INFO | 0 | cdev->can.ctrlmode | 0x20,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max[c] |
drivers/net/can/m_can/m_can.c m_can_tx_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | 30 |
| PARAM_VALUE | 1 | reg | 224 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/m_can/m_can.c m_can_tx_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->net | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->read_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_fifo | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops->write_reg | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->version | 30 |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 208 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/m_can/m_can.c m_can_tx_handler() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->is_peripheral | 0 |
| PARAM_VALUE | 0 | cdev->version | s32min-29,31-s32max |
| PARAM_VALUE | 0 | *cdev->net->name | 0-255 |
| PARAM_VALUE | 1 | reg | 208 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/can/m_can/m_can.c m_can_tx_submit() -> m_can_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | *cdev->net->name | 0 |
| PARAM_VALUE | 1 | reg | 208 |
| DATA_SOURCE | 0 | cdev | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |