| /linux/net/sched/ |
| H A D | em_canid.c | 50 return cf->can_id; in em_canid_get_id() 53 static void em_canid_sff_match_add(struct canid_match *cm, u32 can_id, in em_canid_sff_match_add() argument 63 can_id &= can_mask; in em_canid_sff_match_add() 67 set_bit(can_id, cm->match_sff); in em_canid_sff_match_add() 83 if ((i & can_mask) == can_id) in em_canid_sff_match_add() 97 canid_t can_id; in em_canid_match() local 105 can_id = em_canid_get_id(skb); in em_canid_match() 107 if (can_id & CAN_EFF_FLAG) { in em_canid_match() 110 if (!(((lp->can_id ^ can_id) & lp->can_mask))) { in em_canid_match() 116 can_id &= CAN_SFF_MASK; in em_canid_match() [all …]
|
| /linux/net/can/ |
| H A D | af_can.c | 328 static unsigned int effhash(canid_t can_id) in effhash() argument 332 hash = can_id; in effhash() 333 hash ^= can_id >> CAN_EFF_RCV_HASH_BITS; in effhash() 334 hash ^= can_id >> (2 * CAN_EFF_RCV_HASH_BITS); in effhash() 366 static struct hlist_head *can_rcv_list_find(canid_t *can_id, canid_t *mask, in can_rcv_list_find() argument 369 canid_t inv = *can_id & CAN_INV_FILTER; /* save flag before masking */ in can_rcv_list_find() 383 if ((*mask & CAN_EFF_FLAG) && !(*can_id & CAN_EFF_FLAG)) in can_rcv_list_find() 387 *can_id &= *mask; in can_rcv_list_find() 399 !(*can_id & CAN_RTR_FLAG)) { in can_rcv_list_find() 400 if (*can_id & CAN_EFF_FLAG) { in can_rcv_list_find() [all …]
|
| H A D | bcm.c | 109 canid_t can_id; member 233 seq_printf(m, "rx_op: %03X %-5s ", op->can_id, in bcm_proc_show() 262 seq_printf(m, "tx_op: %03X %s ", op->can_id, in bcm_proc_show() 471 msg_head.can_id = op->can_id; in bcm_tx_timeout_handler() 508 head.can_id = op->can_id; in bcm_rx_changed() 635 msg_head.can_id = op->can_id; in bcm_rx_timeout_handler() 707 if (op->can_id != rxframe->can_id) in bcm_rx_handler() 789 if ((op->can_id == mh->can_id) && (op->ifindex == ifindex) && in bcm_find_op() 821 can_rx_unregister(dev_net(dev), dev, op->can_id, in bcm_rx_unreg() 822 REGMASK(op->can_id), bcm_rx_handler, op); in bcm_rx_unreg() [all …]
|
| H A D | gw.c | 157 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id) 161 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id) 165 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id) 169 MODFUNC(mod_set_id, cf->can_id = mod->modframe.set.can_id) 272 dst->can_id = src->can_id; in canframecpy() 284 dst->can_id = src->can_id; in canfdframecpy() 395 crc = crc8->crctab[crc ^ (cf->can_id & 0xFF) ^ in cgw_csum_crc8_rel() 396 (cf->can_id >> 8 & 0xFF)]; in cgw_csum_crc8_rel() 422 crc = crc8->crctab[crc ^ (cf->can_id & 0xFF) ^ in cgw_csum_crc8_pos() 423 (cf->can_id >> 8 & 0xFF)]; in cgw_csum_crc8_pos() [all …]
|
| /linux/drivers/net/can/mscan/ |
| H A D | mscan.c | 186 u32 can_id; in mscan_start_xmit() local 221 rtr = frame->can_id & CAN_RTR_FLAG; in mscan_start_xmit() 224 if (frame->can_id & CAN_EFF_FLAG) { in mscan_start_xmit() 225 can_id = (frame->can_id & CAN_EFF_MASK) in mscan_start_xmit() 228 can_id |= 1 << MSCAN_EFF_RTR_SHIFT; in mscan_start_xmit() 229 out_be16(®s->tx.idr3_2, can_id); in mscan_start_xmit() 231 can_id >>= 16; in mscan_start_xmit() 233 can_id = (can_id & 0x7) | ((can_id << 2) & 0xffe0) in mscan_start_xmit() 236 can_id = (frame->can_id & CAN_SFF_MASK) in mscan_start_xmit() 239 can_id |= 1 << MSCAN_SFF_RTR_SHIFT; in mscan_start_xmit() [all …]
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-rx.c | 24 if (cfd1->can_id & CAN_EFF_FLAG) in rkcanfd_can_frame_header_equal() 29 if ((cfd1->can_id & mask) != (cfd2->can_id & mask)) in rkcanfd_can_frame_header_equal() 45 if (!is_canfd && (cfd1->can_id & CAN_RTR_FLAG)) in rkcanfd_can_frame_data_equal() 62 cfd->can_id = FIELD_GET(RKCANFD_REG_FD_ID_EFF, header->id) | in rkcanfd_fifo_header_to_cfd_header() 65 cfd->can_id = FIELD_GET(RKCANFD_REG_FD_ID_SFF, header->id); in rkcanfd_fifo_header_to_cfd_header() 85 cfd->can_id |= CAN_RTR_FLAG; in rkcanfd_fifo_header_to_cfd_header() 144 if (!(cfd_nominal->can_id & CAN_EFF_FLAG) || in rkcanfd_rxstx_filter() 145 (cfd_rx->can_id & CAN_EFF_FLAG)) in rkcanfd_rxstx_filter() 152 if ((cfd_nominal->can_id & (CAN_RTR_FLAG | CAN_SFF_MASK)) != in rkcanfd_rxstx_filter() 153 (cfd_rx->can_id & (CAN_RTR_FLAG | CAN_SFF_MASK))) in rkcanfd_rxstx_filter() [all …]
|
| H A D | rockchip_canfd-tx.c | 33 return cfd->can_id & CAN_EFF_FLAG; in rkcanfd_tx_tail_is_eff() 93 if (cfd->can_id & CAN_EFF_FLAG) { in rkcanfd_start_xmit() 95 reg_id = FIELD_PREP(RKCANFD_REG_FD_ID_EFF, cfd->can_id); in rkcanfd_start_xmit() 98 reg_id = FIELD_PREP(RKCANFD_REG_FD_ID_SFF, cfd->can_id); in rkcanfd_start_xmit() 101 if (cfd->can_id & CAN_RTR_FLAG) in rkcanfd_start_xmit()
|
| /linux/drivers/net/can/ |
| H A D | can327.c | 177 if (elm->can_frame_to_send.can_id != frame->can_id) { in can327_send_frame() 179 if ((frame->can_id ^ elm->can_frame_to_send.can_id) in can327_send_frame() 182 (frame->can_id & CAN_EFF_FLAG ? 0 : CAN327_CAN_CONFIG_SEND_SFF) | in can327_send_frame() 190 if (frame->can_id & CAN_EFF_FLAG) { in can327_send_frame() 240 elm->can_frame_to_send.can_id = 0x7df; /* ELM327 HW default */ in can327_init_device() 306 frame->can_id |= CAN_ERR_BUSOFF; in can327_uart_side_failure() 351 frame->can_id |= CAN_ERR_CRTL; in can327_parse_error() 354 frame->can_id |= CAN_ERR_BUSERROR; in can327_parse_error() 356 frame->can_id |= CAN_ERR_PROT; in can327_parse_error() 358 frame->can_id |= CAN_ERR_PROT; in can327_parse_error() [all …]
|
| H A D | xilinx_can.c | 660 if (cf->can_id & CAN_EFF_FLAG) { in xcan_write_frame() 662 id = ((cf->can_id & CAN_EFF_MASK) << XCAN_IDR_ID2_SHIFT) & in xcan_write_frame() 664 id |= (((cf->can_id & CAN_EFF_MASK) >> in xcan_write_frame() 673 if (cf->can_id & CAN_RTR_FLAG) in xcan_write_frame() 678 id = ((cf->can_id & CAN_SFF_MASK) << XCAN_IDR_ID1_SHIFT) & in xcan_write_frame() 681 if (cf->can_id & CAN_RTR_FLAG) in xcan_write_frame() 713 if (!(cf->can_id & CAN_RTR_FLAG)) { in xcan_write_frame() 867 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> 3; in xcan_rx() 868 cf->can_id |= (id_xcan & XCAN_IDR_ID2_MASK) >> in xcan_rx() 870 cf->can_id |= CAN_EFF_FLAG; in xcan_rx() [all …]
|
| H A D | janz-ican3.c | 916 cf->can_id |= CAN_RTR_FLAG; in ican3_to_can_frame() 918 cf->can_id |= desc->data[0] << 3; in ican3_to_can_frame() 919 cf->can_id |= (desc->data[1] & 0xe0) >> 5; in ican3_to_can_frame() 925 cf->can_id |= CAN_RTR_FLAG; in ican3_to_can_frame() 928 cf->can_id |= CAN_EFF_FLAG; in ican3_to_can_frame() 929 cf->can_id |= desc->data[2] << 21; /* 28-21 */ in ican3_to_can_frame() 930 cf->can_id |= desc->data[3] << 13; /* 20-13 */ in ican3_to_can_frame() 931 cf->can_id |= desc->data[4] << 5; /* 12-5 */ in ican3_to_can_frame() 932 cf->can_id |= (desc->data[5] & 0xf8) >> 3; in ican3_to_can_frame() 934 cf->can_id |= desc->data[2] << 3; /* 10-3 */ in ican3_to_can_frame() [all …]
|
| H A D | at91_can.c | 312 static inline u32 at91_can_id_to_reg_mid(canid_t can_id) in at91_can_id_to_reg_mid() argument 316 if (can_id & CAN_EFF_FLAG) in at91_can_id_to_reg_mid() 317 reg_mid = FIELD_PREP(AT91_MID_MIDVA_MASK | AT91_MID_MIDVB_MASK, can_id) | in at91_can_id_to_reg_mid() 320 reg_mid = FIELD_PREP(AT91_MID_MIDVA_MASK, can_id); in at91_can_id_to_reg_mid() 490 reg_mid = at91_can_id_to_reg_mid(cf->can_id); in at91_start_xmit() 495 if (cf->can_id & CAN_RTR_FLAG) in at91_start_xmit() 568 cf->can_id |= CAN_ERR_CRTL; in at91_rx_overflow_err() 611 cf->can_id = FIELD_GET(AT91_MID_MIDVA_MASK | AT91_MID_MIDVB_MASK, reg_mid) | in at91_mailbox_read() 614 cf->can_id = FIELD_GET(AT91_MID_MIDVA_MASK, reg_mid); in at91_mailbox_read() 622 cf->can_id |= CAN_RTR_FLAG; in at91_mailbox_read() [all …]
|
| /linux/drivers/net/can/slcan/ |
| H A D | slcan-core.c | 200 cf->can_id = CAN_RTR_FLAG; in slcan_bump_frame() 210 cf->can_id = CAN_RTR_FLAG; in slcan_bump_frame() 213 cf->can_id |= CAN_EFF_FLAG; in slcan_bump_frame() 227 cf->can_id |= tmpid; in slcan_bump_frame() 236 if (!(cf->can_id & CAN_RTR_FLAG)) { in slcan_bump_frame() 252 if (!(cf->can_id & CAN_RTR_FLAG)) in slcan_bump_frame() 319 cf->can_id |= CAN_ERR_CNT; in slcan_bump_state() 360 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in slcan_bump_err() 369 cf->can_id |= CAN_ERR_ACK; in slcan_bump_err() 409 cf->can_id |= CAN_ERR_CRTL; in slcan_bump_err() [all …]
|
| /linux/tools/testing/selftests/net/can/ |
| H A D | test_raw_filter.c | 35 frame.can_id = ID; in send_can_frames() 39 frame.can_id = (ID | CAN_RTR_FLAG); in send_can_frames() 43 frame.can_id = (ID | CAN_EFF_FLAG); in send_can_frames() 47 frame.can_id = (ID | CAN_EFF_FLAG | CAN_RTR_FLAG); in send_can_frames() 340 rfilter.can_id = variant->id; in TEST_F() 346 rfilter.can_id, rfilter.can_mask); in TEST_F() 379 TH_LOG("rx: can_id = 0x%08X rx = %d", frame.can_id, i); in TEST_F() 381 ASSERT_EQ(ID, frame.can_id & CAN_SFF_MASK) in TEST_F() 386 ASSERT_EQ(frame.can_id & ~CAN_ERR_MASK, in TEST_F()
|
| /linux/drivers/net/can/softing/ |
| H A D | softing_main.c | 81 if (cf->can_id & CAN_RTR_FLAG) in softing_netdev_start_xmit() 83 if (cf->can_id & CAN_EFF_FLAG) in softing_netdev_start_xmit() 89 *ptr++ = (cf->can_id >> 0); in softing_netdev_start_xmit() 90 *ptr++ = (cf->can_id >> 8); in softing_netdev_start_xmit() 91 if (cf->can_id & CAN_EFF_FLAG) { in softing_netdev_start_xmit() 92 *ptr++ = (cf->can_id >> 16); in softing_netdev_start_xmit() 93 *ptr++ = (cf->can_id >> 24); in softing_netdev_start_xmit() 98 if (!(cf->can_id & CAN_RTR_FLAG)) in softing_netdev_start_xmit() 170 msg.can_id = CAN_ERR_FLAG | CAN_ERR_CRTL; in softing_handle_1() 221 msg.can_id = CAN_ERR_FLAG; in softing_handle_1() [all …]
|
| /linux/drivers/net/can/usb/ |
| H A D | nct6694_canfd.c | 202 cf->can_id |= CAN_ERR_CRTL; in nct6694_canfd_handle_lost_msg() 235 cfd->can_id = le32_to_cpu(frame->id); in nct6694_canfd_handle_rx() 238 cfd->can_id |= CAN_EFF_FLAG; in nct6694_canfd_handle_rx() 254 cf->can_id = le32_to_cpu(frame->id); in nct6694_canfd_handle_rx() 257 cf->can_id |= CAN_EFF_FLAG; in nct6694_canfd_handle_rx() 260 cf->can_id |= CAN_RTR_FLAG; in nct6694_canfd_handle_rx() 302 cf->can_id |= CAN_ERR_CNT; in nct6694_canfd_handle_state_change() 321 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in nct6694_canfd_handle_bus_err() 342 cf->can_id |= CAN_ERR_ACK; in nct6694_canfd_handle_bus_err() 461 if (cfd->can_id & CAN_EFF_FLAG) { in nct6694_canfd_tx_work() [all …]
|
| H A D | mcba_usb.c | 325 if (cf->can_id & CAN_EFF_FLAG) { in mcba_usb_start_xmit() 331 sid |= (cf->can_id & 0x1ffc0000) >> 13; in mcba_usb_start_xmit() 333 sid |= (cf->can_id & 0x30000) >> 16; in mcba_usb_start_xmit() 337 put_unaligned_be16(cf->can_id & 0xffff, &usb_msg.eid); in mcba_usb_start_xmit() 342 put_unaligned_be16((cf->can_id & CAN_SFF_MASK) << 5, in mcba_usb_start_xmit() 351 if (cf->can_id & CAN_RTR_FLAG) in mcba_usb_start_xmit() 431 cf->can_id = CAN_EFF_FLAG; in mcba_usb_process_can() 434 cf->can_id |= (sid & 0xffe0) << 13; in mcba_usb_process_can() 436 cf->can_id |= (sid & 3) << 16; in mcba_usb_process_can() 438 cf->can_id |= get_unaligned_be16(&msg->eid); in mcba_usb_process_can() [all …]
|
| /linux/drivers/net/can/peak_canfd/ |
| H A D | peak_canfd.c | 307 cf->can_id = le32_to_cpu(msg->can_id); in pucan_handle_can_rx() 311 cf->can_id |= CAN_EFF_FLAG; in pucan_handle_can_rx() 314 cf->can_id |= CAN_RTR_FLAG; in pucan_handle_can_rx() 370 cf->can_id |= CAN_ERR_BUSOFF; in pucan_handle_status() 377 cf->can_id |= CAN_ERR_CRTL | CAN_ERR_CNT; in pucan_handle_status() 390 cf->can_id |= CAN_ERR_CRTL | CAN_ERR_CNT; in pucan_handle_status() 434 cf->can_id |= CAN_ERR_CRTL | CAN_ERR_CNT; in pucan_handle_cache_critical() 673 if (cf->can_id & CAN_EFF_FLAG) { in peak_canfd_start_xmit() 675 msg->can_id = cpu_to_le32(cf->can_id & CAN_EFF_MASK); in peak_canfd_start_xmit() 677 msg->can_id = cpu_to_le32(cf->can_id & CAN_SFF_MASK); in peak_canfd_start_xmit() [all …]
|
| /linux/drivers/net/can/spi/ |
| H A D | hi311x.c | 268 if (frame->can_id & CAN_EFF_FLAG) { in hi3110_hw_tx() 270 buf[HI3110_FIFO_ID_OFF] = (frame->can_id & CAN_EFF_MASK) >> 21; in hi3110_hw_tx() 272 (((frame->can_id & CAN_EFF_MASK) >> 13) & 0xe0) | in hi3110_hw_tx() 274 (((frame->can_id & CAN_EFF_MASK) >> 15) & 0x07); in hi3110_hw_tx() 276 (frame->can_id & CAN_EFF_MASK) >> 7; in hi3110_hw_tx() 278 ((frame->can_id & CAN_EFF_MASK) << 1) | in hi3110_hw_tx() 279 ((frame->can_id & CAN_RTR_FLAG) ? 1 : 0); in hi3110_hw_tx() 290 buf[HI3110_FIFO_ID_OFF] = (frame->can_id & CAN_SFF_MASK) >> 3; in hi3110_hw_tx() 292 ((frame->can_id & CAN_SFF_MASK) << 5) | in hi3110_hw_tx() 293 ((frame->can_id & CAN_RTR_FLAG) ? (1 << 4) : 0); in hi3110_hw_tx() [all …]
|
| H A D | mcp251x.c | 654 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */ in mcp251x_hw_tx() 656 sid = (frame->can_id & CAN_EFF_MASK) >> 18; in mcp251x_hw_tx() 658 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */ in mcp251x_hw_tx() 659 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */ in mcp251x_hw_tx() 660 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */ in mcp251x_hw_tx() 724 frame->can_id = CAN_EFF_FLAG; in mcp251x_hw_rx() 725 frame->can_id |= in mcp251x_hw_rx() 735 frame->can_id |= CAN_RTR_FLAG; in mcp251x_hw_rx() 738 frame->can_id = in mcp251x_hw_rx() 742 frame->can_id |= CAN_RTR_FLAG; in mcp251x_hw_rx() [all …]
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| H A D | kvaser_usb_hydra.c | 977 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_hydra_change_state() 980 cf->can_id |= CAN_ERR_CNT; in kvaser_usb_hydra_change_state() 1135 cf->can_id |= CAN_ERR_BUSERROR | CAN_ERR_CNT; in kvaser_usb_hydra_error_frame() 1165 cf->can_id |= CAN_ERR_BUSERROR; in kvaser_usb_hydra_one_shot_fail() 1169 cf->can_id |= CAN_ERR_ACK; in kvaser_usb_hydra_one_shot_fail() 1171 cf->can_id |= CAN_ERR_LOSTARB; in kvaser_usb_hydra_one_shot_fail() 1269 cf->can_id = le32_to_cpu(cmd->rx_can.id); in kvaser_usb_hydra_rx_msg_std() 1271 if (cf->can_id & KVASER_USB_HYDRA_EXTENDED_FRAME_ID) { in kvaser_usb_hydra_rx_msg_std() 1272 cf->can_id &= CAN_EFF_MASK; in kvaser_usb_hydra_rx_msg_std() 1273 cf->can_id |= CAN_EFF_FLAG; in kvaser_usb_hydra_rx_msg_std() [all …]
|
| H A D | kvaser_usb_leaf.c | 637 if (cf->can_id & CAN_EFF_FLAG) { in kvaser_usb_leaf_frame_to_cmd() 639 cmd->u.tx_can.data[0] = (cf->can_id >> 24) & 0x1f; in kvaser_usb_leaf_frame_to_cmd() 640 cmd->u.tx_can.data[1] = (cf->can_id >> 18) & 0x3f; in kvaser_usb_leaf_frame_to_cmd() 641 cmd->u.tx_can.data[2] = (cf->can_id >> 14) & 0x0f; in kvaser_usb_leaf_frame_to_cmd() 642 cmd->u.tx_can.data[3] = (cf->can_id >> 6) & 0xff; in kvaser_usb_leaf_frame_to_cmd() 643 cmd->u.tx_can.data[4] = cf->can_id & 0x3f; in kvaser_usb_leaf_frame_to_cmd() 646 cmd->u.tx_can.data[0] = (cf->can_id >> 6) & 0x1f; in kvaser_usb_leaf_frame_to_cmd() 647 cmd->u.tx_can.data[1] = cf->can_id & 0x3f; in kvaser_usb_leaf_frame_to_cmd() 653 if (cf->can_id & CAN_RTR_FLAG) in kvaser_usb_leaf_frame_to_cmd() 1039 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_leaf_tx_acknowledge() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-at91 | 6 Value representing the can_id of mailbox 0. 18 In order to use an extended can_id add the 19 CAN_EFF_FLAG (0x80000000U) to the can_id. Example:
|
| /linux/drivers/net/can/rcar/ |
| H A D | rcar_can.c | 241 cf->can_id |= CAN_ERR_CRTL; in rcar_can_error() 249 cf->can_id |= CAN_ERR_BUSERROR | CAN_ERR_PROT; in rcar_can_error() 285 cf->can_id |= CAN_ERR_ACK; in rcar_can_error() 340 cf->can_id |= CAN_ERR_BUSOFF; in rcar_can_error() 342 cf->can_id |= CAN_ERR_CNT; in rcar_can_error() 352 cf->can_id |= CAN_ERR_CRTL; in rcar_can_error() 363 cf->can_id |= CAN_ERR_PROT; in rcar_can_error() 602 if (cf->can_id & CAN_EFF_FLAG) /* Extended frame format */ in rcar_can_start_xmit() 603 data = FIELD_PREP(RCAR_CAN_EID, cf->can_id & CAN_EFF_MASK) | in rcar_can_start_xmit() 606 data = FIELD_PREP(RCAR_CAN_SID, cf->can_id & CAN_SFF_MASK); in rcar_can_start_xmit() [all …]
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-tx.c | 43 if (cfd->can_id & CAN_EFF_FLAG) { in mcp251xfd_tx_obj_from_skb() 46 sid = FIELD_GET(MCP251XFD_REG_FRAME_EFF_SID_MASK, cfd->can_id); in mcp251xfd_tx_obj_from_skb() 47 eid = FIELD_GET(MCP251XFD_REG_FRAME_EFF_EID_MASK, cfd->can_id); in mcp251xfd_tx_obj_from_skb() 54 id = FIELD_PREP(MCP251XFD_OBJ_ID_SID_MASK, cfd->can_id); in mcp251xfd_tx_obj_from_skb() 64 if (cfd->can_id & CAN_RTR_FLAG) in mcp251xfd_tx_obj_from_skb()
|
| /linux/drivers/net/can/usb/etas_es58x/ |
| H A D | es58x_core.h | 687 if (cf->can_id & CAN_EFF_FLAG) in es58x_get_raw_can_id() 688 return cf->can_id & CAN_EFF_MASK; in es58x_get_raw_can_id() 690 return cf->can_id & CAN_SFF_MASK; in es58x_get_raw_can_id() 704 if (cf->can_id & CAN_EFF_FLAG) in es58x_get_flags() 713 } else if (cf->can_id & CAN_RTR_FLAG) in es58x_get_flags() 726 canid_t can_id, enum es58x_flag es58x_flags, u8 dlc);
|