/Linux-v4.19/drivers/net/can/usb/peak_usb/ |
D | pcan_usb_pro.c | 534 struct can_frame *can_frame; in pcan_usb_pro_handle_canmsg() local 538 skb = alloc_can_skb(netdev, &can_frame); in pcan_usb_pro_handle_canmsg() 542 can_frame->can_id = le32_to_cpu(rx->id); in pcan_usb_pro_handle_canmsg() 543 can_frame->can_dlc = rx->len & 0x0f; in pcan_usb_pro_handle_canmsg() 546 can_frame->can_id |= CAN_EFF_FLAG; in pcan_usb_pro_handle_canmsg() 549 can_frame->can_id |= CAN_RTR_FLAG; in pcan_usb_pro_handle_canmsg() 551 memcpy(can_frame->data, rx->data, can_frame->can_dlc); in pcan_usb_pro_handle_canmsg() 558 netdev->stats.rx_bytes += can_frame->can_dlc; in pcan_usb_pro_handle_canmsg() 571 struct can_frame *can_frame; in pcan_usb_pro_handle_error() local 622 skb = alloc_can_err_skb(netdev, &can_frame); in pcan_usb_pro_handle_error() [all …]
|
D | pcan_usb.c | 410 struct can_frame *cf; in pcan_usb_decode_error() 612 struct can_frame *cf; in pcan_usb_decode_data() 734 struct can_frame *cf = (struct can_frame *)skb->data; in pcan_usb_encode_msg()
|
/Linux-v4.19/net/can/ |
D | gw.c | 88 struct can_frame and; 89 struct can_frame or; 90 struct can_frame xor; 91 struct can_frame set; 99 void (*modfunc[MAX_MODFUNCTIONS])(struct can_frame *cf, 108 void (*xor)(struct can_frame *cf, struct cgw_csum_xor *xor); 109 void (*crc8)(struct can_frame *cf, struct cgw_csum_crc8 *crc8); 154 #define MODFUNC(func, op) static void func(struct can_frame *cf, \ 170 static inline void canframecpy(struct can_frame *dst, struct can_frame *src) in canframecpy() 210 static void cgw_csum_xor_rel(struct can_frame *cf, struct cgw_csum_xor *xor) in cgw_csum_xor_rel() [all …]
|
D | af_can.c | 622 struct can_frame *cf = (struct can_frame *)skb->data; in can_rcv_filter() 962 BUILD_BUG_ON(offsetof(struct can_frame, can_dlc) != in can_init() 964 offsetof(struct can_frame, data) != in can_init()
|
/Linux-v4.19/include/uapi/linux/ |
D | can.h | 104 struct can_frame { struct 150 #define CAN_MTU (sizeof(struct can_frame))
|
/Linux-v4.19/drivers/net/can/ |
D | rx-offload.c | 58 struct can_frame *cf = (struct can_frame *)skb->data; in can_rx_offload_napi_poll() 123 struct can_frame *cf; in can_rx_offload_offload_one() 132 struct can_frame cf_overflow; in can_rx_offload_offload_one()
|
D | slcan.c | 145 struct can_frame cf; in slc_bump() 205 skb = dev_alloc_skb(sizeof(struct can_frame) + in slc_bump() 219 skb_put_data(skb, &cf, sizeof(struct can_frame)); in slc_bump() 253 static void slc_encaps(struct slcan *sl, struct can_frame *cf) in slc_encaps() 371 slc_encaps(sl, (struct can_frame *) skb->data); /* encaps & send */ in slc_xmit()
|
D | janz-ican3.c | 915 struct can_frame *cf) in ican3_to_can_frame() 946 struct can_frame *cf, in can_frame_to_ican3() 998 struct can_frame *cf; in ican3_handle_msglost() 1042 struct can_frame *cf; in ican3_handle_cevtind() 1291 struct can_frame *cf; in ican3_get_echo_skb() 1300 cf = (struct can_frame *)skb->data; in ican3_get_echo_skb() 1328 struct can_frame *cf = (struct can_frame *)skb->data; in ican3_echo_skb_matches() 1330 struct can_frame *echo_cf; in ican3_echo_skb_matches() 1335 echo_cf = (struct can_frame *)echo_skb->data; in ican3_echo_skb_matches() 1382 struct can_frame *cf; in ican3_recv_skb() [all …]
|
D | at91_can.c | 457 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() 547 struct can_frame *cf; in at91_rx_overflow_err() 575 struct can_frame *cf) in at91_read_mb() 614 struct can_frame *cf; in at91_read_msg() 725 struct can_frame *cf, u32 reg_sr) in at91_poll_err_frame() 775 struct can_frame *cf; in at91_poll_err() 880 struct can_frame *cf, enum can_state new_state) in at91_irq_err_state() 1014 struct can_frame *cf; in at91_irq_err()
|
D | dev.c | 379 void can_change_state(struct net_device *dev, struct can_frame *cf, in can_change_state() 495 struct can_frame *cf = (struct can_frame *)skb->data; in can_get_echo_skb() 534 struct can_frame *cf; in can_restart() 631 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_skb() 636 sizeof(struct can_frame)); in alloc_can_skb() 652 *cf = skb_put_zero(skb, sizeof(struct can_frame)); in alloc_can_skb() 686 struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_err_skb()
|
D | sun4i_can.c | 415 struct can_frame *cf = (struct can_frame *)skb->data; in sun4ican_start_xmit() 465 struct can_frame *cf; in sun4i_can_rx() 514 struct can_frame *cf; in sun4i_can_err()
|
/Linux-v4.19/include/linux/can/ |
D | dev.h | 167 void can_change_state(struct net_device *dev, struct can_frame *cf, 181 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf); 185 struct can_frame **cf);
|
D | skb.h | 37 struct can_frame cf[0];
|
D | rx-offload.h | 26 unsigned int (*mailbox_read)(struct can_rx_offload *offload, struct can_frame *cf,
|
/Linux-v4.19/net/sched/ |
D | em_canid.c | 51 struct can_frame *cf = (struct can_frame *)skb->data; in em_canid_get_id()
|
/Linux-v4.19/include/uapi/linux/can/ |
D | bcm.h | 74 struct can_frame frames[0];
|
D | gw.h | 104 struct can_frame cf;
|
/Linux-v4.19/drivers/net/can/cc770/ |
D | cc770.c | 396 struct can_frame *cf = (struct can_frame *)priv->tx_skb->data; in cc770_tx() 460 struct can_frame *cf; in cc770_rx() 511 struct can_frame *cf; in cc770_err() 677 struct can_frame *cf; in cc770_tx_interrupt() 709 cf = (struct can_frame *)priv->tx_skb->data; in cc770_tx_interrupt()
|
/Linux-v4.19/drivers/net/can/mscan/ |
D | mscan.c | 199 struct can_frame *frame = (struct can_frame *)skb->data; in mscan_start_xmit() 303 static void mscan_get_rx_frame(struct net_device *dev, struct can_frame *frame) in mscan_get_rx_frame() 343 static void mscan_get_err_frame(struct net_device *dev, struct can_frame *frame, in mscan_get_err_frame() 398 struct can_frame *frame; in mscan_rx_poll()
|
/Linux-v4.19/Documentation/networking/ |
D | can.rst | 236 struct can_frame { 249 struct can_frame to the user space. 296 of reading a struct can_frame: 300 struct can_frame frame; 302 nbytes = read(s, &frame, sizeof(struct can_frame)); 310 if (nbytes < sizeof(struct can_frame)) { 319 nbytes = write(s, &frame, sizeof(struct can_frame)); 330 struct can_frame frame; 332 nbytes = recvfrom(s, &frame, sizeof(struct can_frame), 350 nbytes = sendto(s, &frame, sizeof(struct can_frame), [all …]
|
/Linux-v4.19/drivers/net/can/spi/ |
D | hi311x.c | 279 static void hi3110_hw_tx(struct spi_device *spi, struct can_frame *frame) in hi3110_hw_tx() 335 struct can_frame *frame; in hi3110_hw_rx() 597 struct can_frame *frame; in hi3110_tx_work_handler() 604 frame = (struct can_frame *)priv->tx_skb->data; in hi3110_tx_work_handler() 680 struct can_frame *cf; in hi3110_can_ist() 711 struct can_frame *cf; in hi3110_can_ist()
|
/Linux-v4.19/drivers/net/can/c_can/ |
D | c_can.c | 302 struct can_frame *frame, int idx) in c_can_setup_tx_object() 369 struct can_frame *frame; in c_can_handle_lost_msg_obj() 395 struct can_frame *frame; in c_can_read_msg_object() 461 struct can_frame *frame = (struct can_frame *)skb->data; in c_can_start_xmit() 884 struct can_frame *cf; in c_can_handle_state_change() 961 struct can_frame *cf; in c_can_handle_bus_err()
|
/Linux-v4.19/drivers/net/can/sja1000/ |
D | sja1000.c | 285 struct can_frame *cf = (struct can_frame *)skb->data; in sja1000_start_xmit() 341 struct can_frame *cf; in sja1000_rx() 394 struct can_frame *cf; in sja1000_err()
|
/Linux-v4.19/drivers/net/can/usb/kvaser_usb/ |
D | kvaser_usb_leaf.c | 351 struct can_frame *cf = (struct can_frame *)skb->data; in kvaser_usb_leaf_frame_to_cmd() 572 struct can_frame *cf; in kvaser_usb_leaf_tx_acknowledge() 629 struct can_frame *cf) in kvaser_usb_leaf_rx_error_update_can_state() 695 struct can_frame *cf; in kvaser_usb_leaf_rx_error() 696 struct can_frame tmp_cf = { .can_id = CAN_ERR_FLAG, in kvaser_usb_leaf_rx_error() 926 struct can_frame *cf; in kvaser_usb_leaf_rx_can_msg()
|
/Linux-v4.19/drivers/net/can/usb/ |
D | mcba_usb.c | 186 struct can_frame *cf) in mcba_usb_get_free_ctx() 324 struct can_frame *cf = (struct can_frame *)skb->data; in mcba_usb_start_xmit() 432 struct can_frame *cf; in mcba_usb_process_can()
|