Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/can/usb/usb_8dev.c usb_8dev_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1792
PARAM_VALUE 1 echo_skb_max 20
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/grcan.c grcan_setup_netdev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1544
PARAM_VALUE 1 echo_skb_max 0
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/spi/mcp251x.c mcp251x_can_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1520
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/virtio_can.c virtio_can_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 2192
PARAM_VALUE 1 echo_skb_max 128
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/spi/hi311x.c hi3110_can_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1000
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/janz-ican3.c ican3_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1648
PARAM_VALUE 1 echo_skb_max 0
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/m_can/m_can.c m_can_class_allocate_dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 2312,2320,4608
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
DATA_SOURCE 0 sizeof_priv $1
HARD_MAX 0 sizeof_priv 4608
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/ucan.c ucan_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1208
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/sja1000/sja1000.c alloc_sja1000dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/sun4i_can.c sun4ican_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 696
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/bxcan.c bxcan_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1528
PARAM_VALUE 1 echo_skb_max 3
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/ti_hecc.c ti_hecc_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1520
PARAM_VALUE 1 echo_skb_max 4
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/etas_es58x/es58x_core.c es58x_init_netdev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1096
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/esd/esd_402_pci-core.c pci402_init_cores() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 608
PARAM_VALUE 1 echo_skb_max 2-255
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
FUZZY_MAX 1 echo_skb_max 2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 echo_skb_max 2-255
UNITS 0 sizeof_priv unit_byte
UNITS 1 echo_skb_max unit_array_size
HALF_LOCKED2 &pdev->dev.mutex

drivers/net/can/dummy_can.c dummy_can_init() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 600
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/mcba_usb.c mcba_usb_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1800
PARAM_VALUE 1 echo_skb_max 20
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/at91_can.c at91_can_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1448
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/esd_usb.c esd_usb_probe_one_net() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1072
PARAM_VALUE 1 echo_skb_max 16
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c mcp251xfd_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 13760
PARAM_VALUE 1 echo_skb_max 16
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c kvaser_pciefd_setup_can_ctrls() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1456
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/peak_usb/pcan_usb_core.c peak_usb_create_dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1272,1288,1296,1416
PARAM_VALUE 1 echo_skb_max 10
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
FUZZY_MAX 0 sizeof_priv 1272
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c kvaser_usb_init_one() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1768-1050328
PARAM_VALUE 1 echo_skb_max 0-u16max
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 echo_skb_max

drivers/net/can/usb/f81604.c f81604_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 896
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/softing/softing_main.c softing_netdev_create() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 680
PARAM_VALUE 1 echo_skb_max 15
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/rockchip/rockchip_canfd-core.c rkcanfd_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1728
PARAM_VALUE 1 echo_skb_max 2
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/gs_usb.c gs_make_candev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1944
PARAM_VALUE 1 echo_skb_max 10
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/ctucanfd/ctucanfd_base.c ctucan_probe_common() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1320
PARAM_VALUE 1 echo_skb_max 4
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
DATA_SOURCE 1 echo_skb_max $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/cc770/cc770.c alloc_cc770dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 688
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/can327.c can327_ldisc_open() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 2672
PARAM_VALUE 1 echo_skb_max 0
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &tty->legacy_mutex

drivers/net/can/c_can/c_can_main.c alloc_c_can_dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1320
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/slcan/slcan-core.c slcan_open() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 960
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &tty->legacy_mutex

drivers/net/can/flexcan/flexcan-core.c flexcan_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1544
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/xilinx_can.c xcan_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1400
PARAM_VALUE 1 echo_skb_max 0-2
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
CAPPED_DATA 1 echo_skb_max 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/nct6694_canfd.c nct6694_canfd_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1656
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/peak_canfd/peak_canfd.c alloc_peak_canfd_dev() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 952
PARAM_VALUE 1 echo_skb_max 24
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
DATA_SOURCE 0 sizeof_priv $0
DATA_SOURCE 1 echo_skb_max $2 [m]
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte
HALF_LOCKED2 &pool->lock

drivers/net/can/rcar/rcar_canfd.c rcar_canfd_channel_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1272
PARAM_VALUE 1 echo_skb_max 8
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/usb/ems_usb.c ems_usb_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1488
PARAM_VALUE 1 echo_skb_max 10
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/rcar/rcar_can.c rcar_can_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1192
PARAM_VALUE 1 echo_skb_max 4
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte

drivers/net/can/ifi_canfd/ifi_canfd.c ifi_canfd_plat_probe() -> alloc_candev_mqs()

Type Parameter Key Value
PARAM_VALUE 0 sizeof_priv 1168
PARAM_VALUE 1 echo_skb_max 1
PARAM_VALUE 2 txqs 1
PARAM_VALUE 3 rxqs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sizeof_priv unit_byte