Defined in 3 files as a macro:
- drivers/leds/leds-apu.c, line 62 (as a macro)
- drivers/leds/leds-mlxcpld.c, line 86 (as a macro)
- drivers/leds/leds-mlxreg.c, line 43 (as a macro)
Defined in 3 files as a function:
- drivers/net/can/m_can/m_can_pci.c, line 30 (as a function)
- drivers/net/can/m_can/m_can_platform.c, line 21 (as a function)
- drivers/net/can/m_can/tcan4x5x-core.c, line 140 (as a function)
Referenced in 6 files:
- drivers/leds/leds-apu.c, line 108
- drivers/leds/leds-mlxcpld.c
- drivers/leds/leds-mlxreg.c
- drivers/net/can/m_can/m_can_pci.c
- drivers/net/can/m_can/m_can_platform.c
- drivers/net/can/m_can/tcan4x5x-core.c
Smatch caller information:
drivers/net/can/m_can/m_can_platform.c iomap_read_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/m_can_platform.c iomap_read_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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_platform.c iomap_write_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/m_can_platform.c iomap_write_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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_platform.c m_can_plat_probe() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| CAPPED_DATA | 0 | cdev->dev | 1 |
| DATA_SOURCE | 0 | cdev | r m_can_class_allocate_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_can_probe() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| CAPPED_DATA | 0 | cdev->dev | 1 |
| DATA_SOURCE | 0 | cdev | r m_can_class_allocate_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_check_gpios() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| BUF_SIZE | 0 | cdev->ops | 56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_deinit() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | cdev->hrtimer.base | 1 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_disable_state() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| BUF_SIZE | 0 | cdev->ops | 56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_disable_wake() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| BUF_SIZE | 0 | cdev->ops | 56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_get_dt_data() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| BUF_SIZE | 0 | cdev->ops | 56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_get_gpios() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| BUF_SIZE | 0 | cdev->ops | 56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_init() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_read_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_read_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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/tcan4x5x-core.c tcan4x5x_write_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/tcan4x5x-core.c tcan4x5x_write_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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/tcan4x5x-core.c tcan4x5x_write_tcan_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cdev->cclk | (-1),1-s32max |
| BUF_SIZE | 0 | cdev->dev | (-1),1616 |
| BUF_SIZE | 0 | cdev->ops | (-1),56 |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues |
drivers/net/can/m_can/m_can_pci.c iomap_read_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/m_can_pci.c iomap_read_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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_pci.c iomap_write_fifo() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/m_can_pci.c iomap_write_reg() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| 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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | cdev->irqstatus | 1-u32max |
| HOST_DATA | 0 | cdev->tx_fifo_putidx | 0-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | cdev->net->real_num_tx_queues | |
| 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_pci.c m_can_pci_probe() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| BUF_SIZE | 0 | cdev->dev | 1616 |
| CAPPED_DATA | 0 | cdev->dev | 1 |
| DATA_SOURCE | 0 | cdev | r m_can_class_allocate_dev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/can/m_can/m_can_pci.c m_can_pci_remove() -> cdev_to_priv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cdev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cdev | unit_byte |