CANFD_MAX_DLEN
if (cf->len > CANFD_MAX_DLEN)
BUILD_BUG_ON(ARRAY_SIZE(len2dlc) != CANFD_MAX_DLEN + 1);
if (unlikely(len > CANFD_MAX_DLEN))
priv->mb_size = sizeof(struct flexcan_mb) + CANFD_MAX_DLEN;
memcpy_and_pad(fifo_element.data, CANFD_MAX_DLEN, &cf->data,
u8 data[CANFD_MAX_DLEN];
(sizeof(*msg) + CANFD_MAX_DLEN));
u8 data_fd[CANFD_MAX_DLEN];
u8 data_fd[CANFD_MAX_DLEN];
if (rx_can_msg->len > CANFD_MAX_DLEN) {
__func__, rx_can_msg->len, CANFD_MAX_DLEN);
u8 data[CANFD_MAX_DLEN];
u8 data[CANFD_MAX_DLEN];
u8 data[CANFD_MAX_DLEN];
if (cfd->len > CANFD_MAX_DLEN)
#define CANFD_FRAME_LEN_MAX can_frame_bytes(true, true, false, CANFD_MAX_DLEN)
return (skb->len == CANFD_MTU && cfd->len <= CANFD_MAX_DLEN);
__u8 data[CANFD_MAX_DLEN] __attribute__((aligned(8)));
for (i = 0; i < CANFD_MAX_DLEN; i += 8)
for (i = 0; i < CANFD_MAX_DLEN; i += 8)
for (i = 0; i < CANFD_MAX_DLEN; i += 8)
memcpy(cf->data, mod->modframe.set.data, CANFD_MAX_DLEN);
memcpy(dst->data, src->data, CANFD_MAX_DLEN);
dlen = CANFD_MAX_DLEN;