Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 18 files:
- drivers/net/can/ctucanfd/ctucanfd_base.c, line 729
- drivers/net/can/dev/skb.c, line 277
- drivers/net/can/flexcan/flexcan-core.c, line 1021
- drivers/net/can/ifi_canfd/ifi_canfd.c, line 262
- drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c, line 1195
- drivers/net/can/m_can/m_can.c, line 570
- drivers/net/can/peak_canfd/peak_canfd.c, line 291
- drivers/net/can/rcar/rcar_canfd.c, line 1707
- drivers/net/can/rockchip/rockchip_canfd-rx.c, line 259
- drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c, line 193
- drivers/net/can/usb/esd_usb.c, line 416
- drivers/net/can/usb/etas_es58x/es58x_core.c, line 587
- drivers/net/can/usb/gs_usb.c, line 675
- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c, line 1329
- drivers/net/can/usb/nct6694_canfd.c, line 229
- drivers/net/can/usb/peak_usb/pcan_usb_fd.c, line 547
- drivers/net/can/virtio_can.c, line 622
- drivers/net/can/xilinx_can.c, line 923
Smatch caller information:
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c kvaser_usb_hydra_rx_msg_ext() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 4097795856650903552 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | irq_flags | ||
| HALF_LOCKED2 | usb_rx_leftover_lock |
drivers/net/can/virtio_can.c virtio_can_read_rx_queue() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 3890916310235525120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/can/m_can/m_can.c m_can_read_fifo() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->priv->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->ops->read_fifo | 4096-ptr_max |
| PARAM_VALUE | 1 | cfd | 6286429037587587072 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/net/can/rockchip/rockchip_canfd-rx.c rkcanfd_handle_rx_int_one() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 5773444636806144000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/can/usb/etas_es58x/es58x_core.c es58x_rx_can_msg() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | cfd | 1898894653025918976 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/can/usb/esd_usb.c esd_usb_rx_can_msg() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | cfd | 556166941318164480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c kvaser_pciefd_handle_data_packet() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 1519653026130071552 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/can/usb/peak_usb/pcan_usb_fd.c pcan_usb_fd_decode_canmsg() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 3118723034242895872 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/can/usb/gs_usb.c gs_usb_receive_bulk_callback() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | cfd | 2393530193856999424 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/can/ctucanfd/ctucanfd_base.c ctucan_rx() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 4124232309035446272 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c mcp251xfd_handle_rxif_one() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 7734676219889917952 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/can/flexcan/flexcan-core.c flexcan_mailbox_read() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 3783316507743379456 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/can/xilinx_can.c xcanfd_rx() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 8445642240903442432 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_handle_rx() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 3425512515250364416 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/can/peak_canfd/peak_canfd.c pucan_handle_can_rx() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 983954414668529664 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/can/rcar/rcar_canfd.c rcar_canfd_rx_pkt() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cfd | 7255496481322762240 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/can/ifi_canfd/ifi_canfd.c ifi_canfd_read_fifo() -> alloc_canfd_skb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->link_watch_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->link_watch_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->link_watch_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->can.can_stats.bus_off | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->can.can_stats.error_passive | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->can.can_stats.error_warning | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->can.state | 0-3 |
| PARAM_VALUE | 0 | dev->priv->restart_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->restart_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | cfd | 8552028186551209984 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| UNITS | 0 | dev | unit_byte |