Lines Matching refs:cf

349 	struct can_frame *cf;  in usb_8dev_rx_err_msg()  local
367 skb = alloc_can_err_skb(priv->netdev, &cf); in usb_8dev_rx_err_msg()
374 cf->can_id |= CAN_ERR_PROT; in usb_8dev_rx_err_msg()
375 cf->data[2] = CAN_ERR_PROT_ACTIVE; in usb_8dev_rx_err_msg()
379 cf->can_id |= CAN_ERR_BUSOFF; in usb_8dev_rx_err_msg()
386 cf->can_id |= CAN_ERR_CRTL; in usb_8dev_rx_err_msg()
390 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in usb_8dev_rx_err_msg()
400 cf->can_id |= CAN_ERR_ACK; in usb_8dev_rx_err_msg()
404 cf->data[2] |= CAN_ERR_PROT_UNSPEC; in usb_8dev_rx_err_msg()
405 cf->data[3] |= CAN_ERR_PROT_LOC_CRC_SEQ | in usb_8dev_rx_err_msg()
410 cf->data[2] |= CAN_ERR_PROT_BIT0; in usb_8dev_rx_err_msg()
414 cf->data[2] |= CAN_ERR_PROT_BIT1; in usb_8dev_rx_err_msg()
418 cf->data[2] |= CAN_ERR_PROT_FORM; in usb_8dev_rx_err_msg()
422 cf->data[2] |= CAN_ERR_PROT_STUFF; in usb_8dev_rx_err_msg()
426 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in usb_8dev_rx_err_msg()
432 cf->data[1] = (txerr > rxerr) ? in usb_8dev_rx_err_msg()
439 cf->data[1] = (txerr > rxerr) ? in usb_8dev_rx_err_msg()
451 cf->data[2] |= CAN_ERR_PROT_TX; in usb_8dev_rx_err_msg()
458 cf->data[6] = txerr; in usb_8dev_rx_err_msg()
459 cf->data[7] = rxerr; in usb_8dev_rx_err_msg()
467 stats->rx_bytes += cf->can_dlc; in usb_8dev_rx_err_msg()
474 struct can_frame *cf; in usb_8dev_rx_can_msg() local
482 skb = alloc_can_skb(priv->netdev, &cf); in usb_8dev_rx_can_msg()
486 cf->can_id = be32_to_cpu(msg->id); in usb_8dev_rx_can_msg()
487 cf->can_dlc = get_can_dlc(msg->dlc & 0xF); in usb_8dev_rx_can_msg()
490 cf->can_id |= CAN_EFF_FLAG; in usb_8dev_rx_can_msg()
493 cf->can_id |= CAN_RTR_FLAG; in usb_8dev_rx_can_msg()
495 memcpy(cf->data, msg->data, cf->can_dlc); in usb_8dev_rx_can_msg()
500 stats->rx_bytes += cf->can_dlc; in usb_8dev_rx_can_msg()
617 struct can_frame *cf = (struct can_frame *) skb->data; in usb_8dev_start_xmit() local
648 if (cf->can_id & CAN_RTR_FLAG) in usb_8dev_start_xmit()
651 if (cf->can_id & CAN_EFF_FLAG) in usb_8dev_start_xmit()
654 msg->id = cpu_to_be32(cf->can_id & CAN_ERR_MASK); in usb_8dev_start_xmit()
655 msg->dlc = cf->can_dlc; in usb_8dev_start_xmit()
656 memcpy(msg->data, cf->data, cf->can_dlc); in usb_8dev_start_xmit()
674 context->dlc = cf->can_dlc; in usb_8dev_start_xmit()