Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/net/can/usb/usb_8dev.c usb_8dev_rx_can_msg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/esd/esdacc.c handle_core_msg_rxtxdone() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c kvaser_usb_hydra_rx_msg_ext() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 irq_flags
HALF_LOCKED2 usb_rx_leftover_lock

drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c kvaser_usb_hydra_rx_msg_std() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 irq_flags
HALF_LOCKED2 usb_rx_leftover_lock

drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c kvaser_usb_leaf_rx_can_msg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c kvaser_usb_leaf_rx_can_msg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/sja1000/sja1000.c sja1000_rx() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 dlc 0-15
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/can/usb/etas_es58x/es58x_core.c es58x_rx_can_msg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
DATA_SOURCE 1 dlc $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/esd_usb.c esd_usb_rx_can_msg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-111
BIT_INFO 1 dlc 0x0,0x6f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c kvaser_pciefd_handle_data_packet() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/can/usb/peak_usb/pcan_usb.c pcan_usb_decode_data() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
BIT_INFO 0 cf->can_id 0x0,0x9fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/peak_usb/pcan_usb_fd.c pcan_usb_fd_decode_canmsg() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
PARAM_VALUE 1 dlc 0-15
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/can/usb/gs_usb.c gs_usb_receive_bulk_callback() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 dlc unit_byte
HALF_LOCKED2 &pool->lock

drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c mcp251xfd_hw_rx_obj_to_skb() -> can_frame_set_cc_len()

Type Parameter Key Value
PARAM_VALUE 0 cf 4096-ptr_max
BUF_SIZE 0 cf 1-s32max
BUF_SIZE 0 cf 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 cf->__pad 0-255[u]
USER_DATA 0 cf->__res0 0-255[u]
USER_DATA 0 cf->can_dlc 0-255[u]
USER_DATA 0 cf->can_id 0-u32max[u]
USER_DATA 0 cf->len 0-255[u]
USER_DATA 0 cf->len8_dlc 0-255[u]
UNITS 0 cf unit_byte
USER_PTR 0 cf
HALF_LOCKED2 _T->lock