/linux-3.4.99/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() 608 struct can_frame *cf; in pcan_usb_decode_data() 733 struct can_frame *cf = (struct can_frame *)skb->data; in pcan_usb_encode_msg()
|
/linux-3.4.99/drivers/net/can/ |
D | vcan.c | 73 struct can_frame *cf = (struct can_frame *)skb->data; in vcan_rx() 89 struct can_frame *cf = (struct can_frame *)skb->data; in vcan_tx() 143 dev->mtu = sizeof(struct can_frame); in vcan_setup()
|
D | slcan.c | 143 struct can_frame cf; in slc_bump() 187 skb = dev_alloc_skb(sizeof(struct can_frame)); in slc_bump() 195 memcpy(skb_put(skb, sizeof(struct can_frame)), in slc_bump() 196 &cf, sizeof(struct can_frame)); in slc_bump() 231 static void slc_encaps(struct slcan *sl, struct can_frame *cf) in slc_encaps() 302 if (skb->len != sizeof(struct can_frame)) in slc_xmit() 317 slc_encaps(sl, (struct can_frame *) skb->data); /* encaps & send */ in slc_xmit() 384 dev->mtu = sizeof(struct can_frame); in slc_setup()
|
D | dev.c | 337 struct can_frame *cf = (struct can_frame *)skb->data; in can_get_echo_skb() 377 struct can_frame *cf; in can_restart() 457 dev->mtu = sizeof(struct can_frame); in can_setup() 467 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_skb() 471 skb = netdev_alloc_skb(dev, sizeof(struct can_frame)); in alloc_can_skb() 478 *cf = (struct can_frame *)skb_put(skb, sizeof(struct can_frame)); in alloc_can_skb() 479 memset(*cf, 0, sizeof(struct can_frame)); in alloc_can_skb() 485 struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_err_skb()
|
D | flexcan.c | 276 struct can_frame *cf = (struct can_frame *)skb->data; in flexcan_start_xmit() 313 struct can_frame *cf, u32 reg_esr) in do_bus_err() 363 struct can_frame *cf; in flexcan_poll_bus_err() 379 struct can_frame *cf, enum can_state new_state) in do_state() 448 struct can_frame *cf; in flexcan_poll_state() 483 struct can_frame *cf) in flexcan_read_fifo() 512 struct can_frame *cf; in flexcan_read_frame()
|
D | at91_can.c | 474 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() 564 struct can_frame *cf; in at91_rx_overflow_err() 592 struct can_frame *cf) in at91_read_mb() 631 struct can_frame *cf; in at91_read_msg() 739 struct can_frame *cf, u32 reg_sr) in at91_poll_err_frame() 789 struct can_frame *cf; in at91_poll_err() 893 struct can_frame *cf, enum can_state new_state) in at91_irq_err_state() 1027 struct can_frame *cf; in at91_irq_err()
|
D | bfin_can.c | 242 struct can_frame *cf = (struct can_frame *)skb->data; in bfin_can_start_xmit() 287 struct can_frame *cf; in bfin_can_rx() 335 struct can_frame *cf; in bfin_can_err()
|
D | janz-ican3.c | 808 struct can_frame *cf) in ican3_to_can_frame() 839 struct can_frame *cf, in can_frame_to_ican3() 887 struct can_frame *cf; in ican3_handle_msglost() 931 struct can_frame *cf; in ican3_handle_cevtind() 1126 struct can_frame *cf; in ican3_recv_skb() 1418 struct can_frame *cf = (struct can_frame *)skb->data; in ican3_xmit()
|
D | mcp251x.c | 402 static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, in mcp251x_hw_tx() 458 struct can_frame *frame; in mcp251x_hw_rx() 716 struct can_frame *frame; in mcp251x_error_skb() 734 struct can_frame *frame; in mcp251x_tx_work_handler() 741 frame = (struct can_frame *)priv->tx_skb->data; in mcp251x_tx_work_handler()
|
/linux-3.4.99/include/linux/can/ |
D | dev.h | 70 const struct can_frame *cf = (struct can_frame *)skb->data; in can_dropped_invalid_skb() 98 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf); 100 struct can_frame **cf);
|
D | bcm.h | 36 struct can_frame frames[0];
|
D | gw.h | 67 struct can_frame cf;
|
/linux-3.4.99/net/can/ |
D | gw.c | 77 struct can_frame and; 78 struct can_frame or; 79 struct can_frame xor; 80 struct can_frame set; 88 void (*modfunc[MAX_MODFUNCTIONS])(struct can_frame *cf, 97 void (*xor)(struct can_frame *cf, struct cgw_csum_xor *xor); 98 void (*crc8)(struct can_frame *cf, struct cgw_csum_crc8 *crc8); 140 #define MODFUNC(func, op) static void func(struct can_frame *cf, \ 156 static inline void canframecpy(struct can_frame *dst, struct can_frame *src) in canframecpy() 196 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 | 228 struct can_frame *cf = (struct can_frame *)skb->data; in can_send() 231 if (skb->len != sizeof(struct can_frame) || cf->can_dlc > 8) { in can_send() 574 struct can_frame *cf = (struct can_frame *)skb->data; in can_rcv_filter() 639 struct can_frame *cf = (struct can_frame *)skb->data; in can_rcv() 646 skb->len != sizeof(struct can_frame) || in can_rcv()
|
D | bcm.c | 89 static inline u64 GET_U64(const struct can_frame *cp) in GET_U64() 108 struct can_frame *frames; 109 struct can_frame *last_frames; 110 struct can_frame sframe; 111 struct can_frame last_sframe; 135 #define CFSIZ sizeof(struct can_frame) 247 struct can_frame *cf = &op->frames[op->currframe]; in bcm_can_tx() 286 struct can_frame *frames, int has_timestamp) in bcm_send_to_user() 289 struct can_frame *firstframe; in bcm_send_to_user() 303 firstframe = (struct can_frame *)skb_tail_pointer(skb); in bcm_send_to_user() [all …]
|
/linux-3.4.99/include/linux/ |
D | can.h | 55 struct can_frame { struct
|
/linux-3.4.99/drivers/net/can/mscan/ |
D | mscan.c | 200 struct can_frame *frame = (struct can_frame *)skb->data; in mscan_start_xmit() 307 static void mscan_get_rx_frame(struct net_device *dev, struct can_frame *frame) in mscan_get_rx_frame() 347 static void mscan_get_err_frame(struct net_device *dev, struct can_frame *frame, in mscan_get_err_frame() 419 struct can_frame *frame; in mscan_rx_poll()
|
/linux-3.4.99/drivers/net/can/c_can/ |
D | c_can.c | 291 int iface, struct can_frame *frame, int objno) in c_can_write_msg_object() 371 struct can_frame *frame; in c_can_handle_lost_msg_obj() 403 struct can_frame *frame; in c_can_read_msg_object() 501 struct can_frame *frame = (struct can_frame *)skb->data; in c_can_start_xmit() 816 struct can_frame *cf; in c_can_handle_state_change() 883 struct can_frame *cf; in c_can_handle_bus_err()
|
/linux-3.4.99/drivers/net/can/sja1000/ |
D | sja1000.c | 275 struct can_frame *cf = (struct can_frame *)skb->data; in sja1000_start_xmit() 322 struct can_frame *cf; in sja1000_rx() 374 struct can_frame *cf; in sja1000_err()
|
/linux-3.4.99/drivers/net/can/softing/ |
D | softing.h | 101 const struct can_frame *msg, ktime_t ktime);
|
D | softing_main.c | 72 struct can_frame *cf = (struct can_frame *)skb->data; in softing_netdev_start_xmit() 144 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg, in softing_netdev_rx() 148 struct can_frame *cf; in softing_netdev_rx() 167 struct can_frame msg; in softing_handle_1()
|
/linux-3.4.99/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-3.4.99/Documentation/networking/ |
D | can.txt | 274 struct can_frame { 284 struct can_frame to the user space. 327 of reading a struct can_frame: 329 struct can_frame frame; 331 nbytes = read(s, &frame, sizeof(struct can_frame)); 339 if (nbytes < sizeof(struct can_frame)) { 348 nbytes = write(s, &frame, sizeof(struct can_frame)); 357 struct can_frame frame; 359 nbytes = recvfrom(s, &frame, sizeof(struct can_frame), 375 nbytes = sendto(s, &frame, sizeof(struct can_frame), [all …]
|
/linux-3.4.99/drivers/net/can/usb/ |
D | ems_usb.c | 305 struct can_frame *cf; in ems_usb_rx_can_msg() 337 struct can_frame *cf; in ems_usb_rx_err() 743 struct can_frame *cf = (struct can_frame *)skb->data; in ems_usb_start_xmit()
|