/linux-4.1.27/drivers/net/can/usb/peak_usb/ |
D | pcan_usb_pro.c | 532 struct can_frame *can_frame; in pcan_usb_pro_handle_canmsg() local 537 skb = alloc_can_skb(netdev, &can_frame); in pcan_usb_pro_handle_canmsg() 541 can_frame->can_id = le32_to_cpu(rx->id); in pcan_usb_pro_handle_canmsg() 542 can_frame->can_dlc = rx->len & 0x0f; in pcan_usb_pro_handle_canmsg() 545 can_frame->can_id |= CAN_EFF_FLAG; in pcan_usb_pro_handle_canmsg() 548 can_frame->can_id |= CAN_RTR_FLAG; in pcan_usb_pro_handle_canmsg() 550 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() 570 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 | 407 struct can_frame *cf; in pcan_usb_decode_error() 609 struct can_frame *cf; in pcan_usb_decode_data() 734 struct can_frame *cf = (struct can_frame *)skb->data; in pcan_usb_encode_msg()
|
D | pcan_usb_fd.c | 498 skb = alloc_can_skb(netdev, (struct can_frame **)&cfd); in pcan_usb_fd_decode_canmsg() 535 struct can_frame *cf; in pcan_usb_fd_decode_status() 608 struct can_frame *cf; in pcan_usb_fd_decode_overrun()
|
/linux-4.1.27/net/can/ |
D | gw.c | 90 struct can_frame and; 91 struct can_frame or; 92 struct can_frame xor; 93 struct can_frame set; 101 void (*modfunc[MAX_MODFUNCTIONS])(struct can_frame *cf, 110 void (*xor)(struct can_frame *cf, struct cgw_csum_xor *xor); 111 void (*crc8)(struct can_frame *cf, struct cgw_csum_crc8 *crc8); 155 #define MODFUNC(func, op) static void func(struct can_frame *cf, \ 171 static inline void canframecpy(struct can_frame *dst, struct can_frame *src) in canframecpy() 211 static void cgw_csum_xor_rel(struct can_frame *cf, struct cgw_csum_xor *xor) in cgw_csum_xor_rel() [all …]
|
D | bcm.c | 88 static inline u64 GET_U64(const struct can_frame *cp) in GET_U64() 107 struct can_frame *frames; 108 struct can_frame *last_frames; 109 struct can_frame sframe; 110 struct can_frame last_sframe; 134 #define CFSIZ sizeof(struct can_frame) 246 struct can_frame *cf = &op->frames[op->currframe]; in bcm_can_tx() 289 struct can_frame *frames, int has_timestamp) in bcm_send_to_user() 292 struct can_frame *firstframe; in bcm_send_to_user() 306 firstframe = (struct can_frame *)skb_tail_pointer(skb); in bcm_send_to_user() [all …]
|
D | af_can.c | 614 struct can_frame *cf = (struct can_frame *)skb->data; in can_rcv_filter() 900 BUILD_BUG_ON(offsetof(struct can_frame, can_dlc) != in can_init() 902 offsetof(struct can_frame, data) != in can_init()
|
/linux-4.1.27/include/uapi/linux/ |
D | can.h | 100 struct can_frame { struct 143 #define CAN_MTU (sizeof(struct can_frame))
|
/linux-4.1.27/include/linux/can/ |
D | dev.h | 150 void can_change_state(struct net_device *dev, struct can_frame *cf, 158 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf); 162 struct can_frame **cf);
|
D | skb.h | 36 struct can_frame cf[0];
|
/linux-4.1.27/drivers/net/can/ |
D | slcan.c | 145 struct can_frame cf; in slc_bump() 205 skb = dev_alloc_skb(sizeof(struct can_frame) + in slc_bump() 219 memcpy(skb_put(skb, sizeof(struct can_frame)), in slc_bump() 220 &cf, sizeof(struct can_frame)); in slc_bump() 254 static void slc_encaps(struct slcan *sl, struct can_frame *cf) in slc_encaps() 357 if (skb->len != sizeof(struct can_frame)) in slc_xmit() 372 slc_encaps(sl, (struct can_frame *) skb->data); /* encaps & send */ in slc_xmit() 445 dev->mtu = sizeof(struct can_frame); in slc_setup()
|
D | dev.c | 327 void can_change_state(struct net_device *dev, struct can_frame *cf, in can_change_state() 440 struct can_frame *cf = (struct can_frame *)skb->data; in can_get_echo_skb() 480 struct can_frame *cf; in can_restart() 569 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_skb() 574 sizeof(struct can_frame)); in alloc_can_skb() 590 *cf = (struct can_frame *)skb_put(skb, sizeof(struct can_frame)); in alloc_can_skb() 591 memset(*cf, 0, sizeof(struct can_frame)); in alloc_can_skb() 626 struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_err_skb()
|
D | janz-ican3.c | 807 struct can_frame *cf) in ican3_to_can_frame() 838 struct can_frame *cf, in can_frame_to_ican3() 890 struct can_frame *cf; in ican3_handle_msglost() 934 struct can_frame *cf; in ican3_handle_cevtind() 1146 struct can_frame *cf; in ican3_get_echo_skb() 1155 cf = (struct can_frame *)skb->data; in ican3_get_echo_skb() 1183 struct can_frame *cf = (struct can_frame *)skb->data; in ican3_echo_skb_matches() 1185 struct can_frame *echo_cf; in ican3_echo_skb_matches() 1190 echo_cf = (struct can_frame *)echo_skb->data; in ican3_echo_skb_matches() 1237 struct can_frame *cf; in ican3_recv_skb() [all …]
|
D | at91_can.c | 478 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() 568 struct can_frame *cf; in at91_rx_overflow_err() 596 struct can_frame *cf) in at91_read_mb() 635 struct can_frame *cf; in at91_read_msg() 745 struct can_frame *cf, u32 reg_sr) in at91_poll_err_frame() 795 struct can_frame *cf; in at91_poll_err() 900 struct can_frame *cf, enum can_state new_state) in at91_irq_err_state() 1034 struct can_frame *cf; in at91_irq_err()
|
D | flexcan.c | 469 struct can_frame *cf = (struct can_frame *)skb->data; in flexcan_start_xmit() 514 struct can_frame *cf, u32 reg_esr) in do_bus_err() 564 struct can_frame *cf; in flexcan_poll_bus_err() 583 struct can_frame *cf; in flexcan_poll_state() 625 struct can_frame *cf) in flexcan_read_fifo() 654 struct can_frame *cf; in flexcan_read_frame()
|
D | bfin_can.c | 345 struct can_frame *cf = (struct can_frame *)skb->data; in bfin_can_start_xmit() 390 struct can_frame *cf; in bfin_can_rx() 438 struct can_frame *cf; in bfin_can_err()
|
D | xilinx_can.c | 392 struct can_frame *cf = (struct can_frame *)skb->data; in xcan_start_xmit() 477 struct can_frame *cf; in xcan_rx() 544 struct can_frame *cf; in xcan_err_interrupt()
|
D | rcar_can.c | 222 struct can_frame *cf; in rcar_can_error() 590 struct can_frame *cf = (struct can_frame *)skb->data; in rcar_can_start_xmit() 638 struct can_frame *cf; in rcar_can_rx_pkt()
|
D | pch_can.c | 494 struct can_frame *cf; in pch_can_error() 621 struct can_frame *cf; in pch_can_rx_msg_lost() 648 struct can_frame *cf; in pch_can_rx_normal() 895 struct can_frame *cf = (struct can_frame *)skb->data; in pch_xmit()
|
D | ti_hecc.c | 488 struct can_frame *cf = (struct can_frame *)skb->data; in ti_hecc_xmit() 547 struct can_frame *cf; in ti_hecc_rx_pkt() 665 struct can_frame *cf; in ti_hecc_error()
|
D | grcan.c | 582 struct can_frame cf; in grcan_err() 751 struct can_frame *skb_cf; in grcan_err() 1173 struct can_frame *cf; in grcan_receive() 1357 struct can_frame *cf = (struct can_frame *)skb->data; in grcan_start_xmit()
|
/linux-4.1.27/net/sched/ |
D | em_canid.c | 51 struct can_frame *cf = (struct can_frame *)skb->data; in em_canid_get_id()
|
/linux-4.1.27/include/uapi/linux/can/ |
D | bcm.h | 68 struct can_frame frames[0];
|
D | gw.h | 102 struct can_frame cf;
|
/linux-4.1.27/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-4.1.27/Documentation/networking/ |
D | can.txt | 268 struct can_frame { 278 struct can_frame to the user space. 321 of reading a struct can_frame: 323 struct can_frame frame; 325 nbytes = read(s, &frame, sizeof(struct can_frame)); 333 if (nbytes < sizeof(struct can_frame)) { 342 nbytes = write(s, &frame, sizeof(struct can_frame)); 351 struct can_frame frame; 353 nbytes = recvfrom(s, &frame, sizeof(struct can_frame), 369 nbytes = sendto(s, &frame, sizeof(struct can_frame), [all …]
|
/linux-4.1.27/drivers/net/can/c_can/ |
D | c_can.c | 302 struct can_frame *frame, int idx) in c_can_setup_tx_object() 355 struct can_frame *frame; in c_can_handle_lost_msg_obj() 381 struct can_frame *frame; in c_can_read_msg_object() 437 struct can_frame *frame = (struct can_frame *)skb->data; in c_can_start_xmit() 860 struct can_frame *cf; in c_can_handle_state_change() 937 struct can_frame *cf; in c_can_handle_bus_err()
|
/linux-4.1.27/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() 395 struct can_frame *cf; in sja1000_err()
|
/linux-4.1.27/drivers/net/can/softing/ |
D | softing.h | 100 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg,
|
D | softing_main.c | 70 struct can_frame *cf = (struct can_frame *)skb->data; in softing_netdev_start_xmit() 142 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg, in softing_netdev_rx() 146 struct can_frame *cf; in softing_netdev_rx() 165 struct can_frame msg; in softing_handle_1()
|
D | softing_fw.c | 436 struct can_frame msg; in softing_startstop()
|
/linux-4.1.27/drivers/net/can/cc770/ |
D | cc770.c | 397 struct can_frame *cf = (struct can_frame *)skb->data; in cc770_start_xmit() 466 struct can_frame *cf; in cc770_rx() 517 struct can_frame *cf; in cc770_err()
|
/linux-4.1.27/drivers/net/can/usb/ |
D | usb_8dev.c | 349 struct can_frame *cf; in usb_8dev_rx_err_msg() 474 struct can_frame *cf; in usb_8dev_rx_can_msg() 617 struct can_frame *cf = (struct can_frame *) skb->data; in usb_8dev_start_xmit()
|
D | gs_usb.c | 252 static void gs_update_state(struct gs_can *dev, struct can_frame *cf) in gs_update_state() 286 struct can_frame *cf; in gs_usb_recieve_bulk_callback() 461 struct can_frame *cf; in gs_can_start_xmit() 498 cf = (struct can_frame *)skb->data; in gs_can_start_xmit()
|
D | ems_usb.c | 311 struct can_frame *cf; in ems_usb_rx_can_msg() 343 struct can_frame *cf; in ems_usb_rx_err() 747 struct can_frame *cf = (struct can_frame *)skb->data; in ems_usb_start_xmit()
|
D | esd_usb2.c | 230 struct can_frame *cf; in esd_usb2_rx_event() 318 struct can_frame *cf; in esd_usb2_rx_can_msg() 722 struct can_frame *cf = (struct can_frame *)skb->data; in esd_usb2_start_xmit()
|
D | kvaser_usb.c | 706 struct can_frame *cf; in kvaser_usb_tx_acknowledge() 822 struct can_frame *cf) in kvaser_usb_rx_error_update_can_state() 889 struct can_frame *cf, tmp_cf = { .can_id = CAN_ERR_FLAG, .can_dlc = CAN_ERR_DLC }; in kvaser_usb_rx_error() 1099 struct can_frame *cf; in kvaser_usb_rx_can_err() 1135 struct can_frame *cf; in kvaser_usb_rx_can_msg() 1654 struct can_frame *cf = (struct can_frame *)skb->data; in kvaser_usb_start_xmit()
|
/linux-4.1.27/drivers/net/can/spi/ |
D | mcp251x.c | 408 static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, in mcp251x_hw_tx() 464 struct can_frame *frame; in mcp251x_hw_rx() 729 struct can_frame *frame; in mcp251x_error_skb() 747 struct can_frame *frame; in mcp251x_tx_work_handler() 754 frame = (struct can_frame *)priv->tx_skb->data; in mcp251x_tx_work_handler()
|
/linux-4.1.27/drivers/net/can/m_can/ |
D | m_can.c | 375 skb = alloc_can_skb(dev, (struct can_frame **)&cf); in m_can_read_fifo() 451 struct can_frame *frame; in m_can_handle_lost_msg() 475 struct can_frame *cf; in m_can_handle_lec_err() 572 struct can_frame *cf; in m_can_handle_state_change()
|