| /linux/drivers/net/can/usb/peak_usb/ |
| H A D | pcan_usb_pro.c | 539 struct can_frame *can_frame; in pcan_usb_pro_handle_canmsg() local 543 skb = alloc_can_skb(netdev, &can_frame); in pcan_usb_pro_handle_canmsg() 547 can_frame->can_id = le32_to_cpu(rx->id); in pcan_usb_pro_handle_canmsg() 548 can_frame->len = rx->len & 0x0f; in pcan_usb_pro_handle_canmsg() 551 can_frame->can_id |= CAN_EFF_FLAG; in pcan_usb_pro_handle_canmsg() 554 can_frame->can_id |= CAN_RTR_FLAG; in pcan_usb_pro_handle_canmsg() 556 memcpy(can_frame->data, rx->data, can_frame->len); in pcan_usb_pro_handle_canmsg() 558 netdev->stats.rx_bytes += can_frame->len; in pcan_usb_pro_handle_canmsg() 578 struct can_frame *can_frame; in pcan_usb_pro_handle_error() local 629 skb = alloc_can_err_skb(netdev, &can_frame); in pcan_usb_pro_handle_error() [all …]
|
| H A D | pcan_usb_fd.c | 560 skb = alloc_can_skb(netdev, (struct can_frame **)&cfd); in pcan_usb_fd_decode_canmsg() 564 can_frame_set_cc_len((struct can_frame *)cfd, in pcan_usb_fd_decode_canmsg() 598 struct can_frame *cf; in pcan_usb_fd_decode_status() 678 struct can_frame *cf; in pcan_usb_fd_decode_overrun() 832 dlc = can_get_cc_dlc((struct can_frame *)cfd, in pcan_usb_fd_encode_msg()
|
| /linux/include/uapi/linux/ |
| H A D | can.h | 120 struct can_frame { struct 222 #define CAN_MTU (sizeof(struct can_frame))
|
| /linux/include/linux/can/ |
| H A D | length.h | 267 static inline u8 can_get_cc_dlc(const struct can_frame *cf, const u32 ctrlmode) in can_get_cc_dlc() 280 static inline void can_frame_set_cc_len(struct can_frame *cf, const u8 dlc, in can_frame_set_cc_len()
|
| /linux/drivers/net/can/esd/ |
| H A D | esdacc.c | 251 struct can_frame *cf = (struct can_frame *)skb->data; in acc_start_xmit() 437 struct can_frame *cf; in handle_core_msg_rxtxdone() 500 struct can_frame *cf; in handle_core_msg_overrun() 529 struct can_frame *cf; in handle_core_msg_buserr() 586 struct can_frame *cf = NULL; in handle_core_msg_errstatechange()
|
| /linux/drivers/net/can/usb/ |
| H A D | nct6694_canfd.c | 190 struct can_frame *cf; in nct6694_canfd_handle_lost_msg() 246 struct can_frame *cf; in nct6694_canfd_handle_rx() 283 struct can_frame *cf; in nct6694_canfd_handle_state_change() 314 struct can_frame *cf; in nct6694_canfd_handle_bus_err() 473 struct can_frame *cf = (struct can_frame *)skb->data; in nct6694_canfd_tx_work()
|
| H A D | mcba_usb.c | 178 struct can_frame *cf) in mcba_usb_get_free_ctx() 309 struct can_frame *cf = (struct can_frame *)skb->data; in mcba_usb_start_xmit() 416 struct can_frame *cf; in mcba_usb_process_can()
|
| H A D | usb_8dev.c | 336 struct can_frame *cf; in usb_8dev_rx_err_msg() 458 struct can_frame *cf; in usb_8dev_rx_can_msg() 603 struct can_frame *cf = (struct can_frame *) skb->data; in usb_8dev_start_xmit()
|
| H A D | ems_usb.c | 301 struct can_frame *cf; in ems_usb_rx_can_msg() 333 struct can_frame *cf; in ems_usb_rx_err() 761 struct can_frame *cf = (struct can_frame *)skb->data; in ems_usb_start_xmit()
|
| H A D | f81604.c | 374 struct can_frame *cf; in f81604_process_rx_packet() 489 struct can_frame *cf; in f81604_handle_can_bus_errors() 941 struct can_frame *cf = (struct can_frame *)skb->data; in f81604_start_xmit()
|
| /linux/net/sched/ |
| H A D | em_canid.c | 48 struct can_frame *cf = (struct can_frame *)skb->data; in em_canid_get_id()
|
| /linux/net/can/ |
| H A D | af_can.c | 583 struct can_frame *cf = (struct can_frame *)skb->data; in can_rcv_filter() 879 BUILD_BUG_ON(offsetof(struct can_frame, len) != in can_init() 881 offsetof(struct can_frame, len) != in can_init() 883 offsetof(struct can_frame, data) != in can_init()
|
| /linux/drivers/net/can/ |
| H A D | at91_can.c | 474 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() 538 struct can_frame **cf, u32 *timestamp) in at91_alloc_can_err_skb() 556 struct can_frame *cf; in at91_rx_overflow_err() 590 struct can_frame *cf; in at91_mailbox_read() 699 struct can_frame *cf; in at91_irq_err_line() 757 struct can_frame *cf; in at91_irq_err_frame()
|
| H A D | bxcan.c | 369 struct can_frame *cf; in bxcan_mailbox_read() 473 struct can_frame *cf; in bxcan_handle_state_change() 521 struct can_frame *cf; in bxcan_handle_bus_err() 838 struct can_frame *cf = (struct can_frame *)skb->data; in bxcan_start_xmit()
|
| /linux/net/can/j1939/ |
| H A D | main.c | 31 #define J1939_CAN_HDR (offsetof(struct can_frame, data)) 39 struct can_frame *cf; in j1939_can_recv() 318 struct can_frame *cf; in j1939_send_one()
|
| /linux/drivers/net/can/spi/ |
| H A D | hi311x.c | 262 static void hi3110_hw_tx(struct spi_device *spi, struct can_frame *frame) in hi3110_hw_tx() 318 struct can_frame *frame; in hi3110_hw_rx() 575 struct can_frame *frame; in hi3110_tx_work_handler() 582 frame = (struct can_frame *)priv->tx_skb->data; in hi3110_tx_work_handler() 658 struct can_frame *cf; in hi3110_can_ist() 691 struct can_frame *cf; in hi3110_can_ist()
|
| /linux/include/uapi/linux/can/ |
| H A D | bcm.h | 74 struct can_frame frames[];
|
| H A D | gw.h | 111 struct can_frame cf;
|
| /linux/Documentation/networking/ |
| H A D | can.rst | 236 struct can_frame { 265 struct can_frame to the user space. 329 of reading a struct can_frame: 333 struct can_frame frame; 335 nbytes = read(s, &frame, sizeof(struct can_frame)); 343 if (nbytes < sizeof(struct can_frame)) { 352 nbytes = write(s, &frame, sizeof(struct can_frame)); 363 struct can_frame frame; 365 nbytes = recvfrom(s, &frame, sizeof(struct can_frame), 383 nbytes = sendto(s, &frame, sizeof(struct can_frame), [all …]
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb_hydra.c | 952 struct can_frame *cf, in kvaser_usb_hydra_change_state() 991 struct can_frame *cf; in kvaser_usb_hydra_update_state() 1108 struct can_frame *cf = NULL; in kvaser_usb_hydra_error_frame() 1154 struct can_frame *cf; in kvaser_usb_hydra_one_shot_fail() 1238 struct can_frame *cf; in kvaser_usb_hydra_rx_msg_std() 1281 can_frame_set_cc_len((struct can_frame *)cf, cmd->rx_can.dlc, priv->can.ctrlmode); in kvaser_usb_hydra_rx_msg_std() 1331 skb = alloc_can_skb(priv->netdev, (struct can_frame **)&cf); in kvaser_usb_hydra_rx_msg_ext() 1360 can_frame_set_cc_len((struct can_frame *)cf, dlc, priv->can.ctrlmode); in kvaser_usb_hydra_rx_msg_ext() 1489 dlc = can_get_cc_dlc((struct can_frame *)cf, priv->can.ctrlmode); in kvaser_usb_hydra_frame_to_cmd_ext() 1543 struct can_frame *cf = (struct can_frame *)skb->data; in kvaser_usb_hydra_frame_to_cmd_std()
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-rx.c | 156 can_frame_set_cc_len((struct can_frame *)cfd, dlc, in mcp251xfd_hw_rx_obj_to_skb() 195 skb = alloc_can_skb(priv->ndev, (struct can_frame **)&cfd); in mcp251xfd_handle_rxif_one()
|
| /linux/drivers/net/can/softing/ |
| H A D | softing_main.c | 60 struct can_frame *cf = (struct can_frame *)skb->data; in softing_netdev_start_xmit() 132 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg, in softing_netdev_rx() 136 struct can_frame *cf; in softing_netdev_rx() 155 struct can_frame msg; in softing_handle_1()
|
| H A D | softing.h | 101 int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg,
|
| /linux/tools/testing/selftests/net/can/ |
| H A D | test_raw_filter.c | 30 struct can_frame frame; in send_can_frames() 353 struct can_frame frame; in TEST_F()
|
| /linux/drivers/net/can/dev/ |
| H A D | rx-offload.c | 54 struct can_frame *cf = (struct can_frame *)skb->data; in can_rx_offload_napi_poll()
|