Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/can/rcar/rcar_canfd.c rcar_canfd_rx_pkt() -> rcar_canfd_get_data()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 cf 4096-ptr_max
PARAM_VALUE 1 cf->len 0-8,12,16,20,24,32,48,64
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->can.ctrlmode 0x20,0xffffffff
BIT_INFO 1 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 cf->can_id 0-2047,2147483648-2684354559
HOST_DATA 1 cf->len 0-7
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/can/rcar/rcar_canfd.c rcar_canfd_rx_pkt() -> rcar_canfd_get_data()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 cf 4096-ptr_max
PARAM_VALUE 1 cf->len 0-8
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->can.ctrlmode 0x0,0xffffffdf
BIT_INFO 1 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 cf->can_id 0-2047,2147483648-2684354559
HOST_DATA 1 cf->len 0-7
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/can/rcar/rcar_canfd.c rcar_canfd_rx_pkt() -> rcar_canfd_get_data()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 cf 4096-ptr_max
PARAM_VALUE 1 cf->len 0-8
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->can.ctrlmode 0x0,0xffffffdf
BIT_INFO 1 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 cf->can_id 0-2047,2147483648-2684354559
HOST_DATA 1 cf->len 0-7
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read