Lines Matching +full:virtual +full:- +full:wire +full:- +full:mode
1 /* SPDX-License-Identifier: ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) */
9 * Copyright (c) 2002-2007 Volkswagen Group Electronic Research
69 * bit 0-28 : CAN identifier (11/29 bit)
83 * bit 0-28 : error class mask (see include/uapi/linux/can/error.h)
84 * bit 29-31 : set to zero
88 /* CAN payload length and DLC definitions according to ISO 11898-1 */
93 /* CAN FD payload length and DLC definitions according to ISO 11898-7 */
98 * CAN XL payload length and DLC definitions according to ISO 11898-1
108 * struct can_frame - Classical CAN frame structure (aka CAN 2.0B)
116 * 8 bytes but the DLC value (see ISO 11898-1) is greater then 8.
140 * be set in the CAN frame bitstream on the wire. The FDF bit switch turns
141 * the CAN controllers bitstream processor into the CAN FD mode which creates
144 * Bit Rate Switch - to indicate a second bitrate is/was used for the payload
145 * Error State Indicator - represents the error state of the transmitting node
150 * sense for virtual CAN interfaces to test applications with echoed frames.
165 * struct canfd_frame - CAN flexible data rate frame structure
197 * struct canxl_frame - CAN with e'X'tended frame 'L'ength frame structure
229 #define CAN_ISOTP 6 /* ISO 15765-2 Transport Protocol */
236 * struct sockaddr_can - the sockaddr structure for CAN sockets
270 * struct can_filter - CAN ID based filter in can_register().