| /linux/net/sched/ |
| A D | em_canid.c | 50 return cf->can_id; in em_canid_get_id() 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 102 can_id = em_canid_get_id(skb); in em_canid_match() 104 if (can_id & CAN_EFF_FLAG) { in em_canid_match() 107 if (!(((lp->can_id ^ can_id) & lp->can_mask))) { in em_canid_match() 113 can_id &= CAN_SFF_MASK; in em_canid_match() 154 if (conf[i].can_id & CAN_EFF_FLAG) { in em_canid_change() [all …]
|
| /linux/net/can/ |
| A D | af_can.c | 330 hash = can_id; in effhash() 385 *can_id &= *mask; in can_rcv_list_find() 469 rcv->can_id = can_id; in can_rx_register() 537 if (rcv->can_id == can_id && rcv->mask == mask && in can_rx_unregister() 583 canid_t can_id = cf->can_id; in can_rcv_filter() local 591 if (can_id & rcv->mask) { in can_rcv_filter() 607 if ((can_id & rcv->mask) == rcv->can_id) { in can_rcv_filter() 615 if ((can_id & rcv->mask) != rcv->can_id) { in can_rcv_filter() 622 if (can_id & CAN_RTR_FLAG) in can_rcv_filter() 627 if (rcv->can_id == can_id) { in can_rcv_filter() [all …]
|
| A D | bcm.c | 104 canid_t can_id; member 415 msg_head.can_id = op->can_id; in bcm_tx_timeout_handler() 453 head.can_id = op->can_id; in bcm_rx_changed() 575 msg_head.can_id = op->can_id; in bcm_rx_timeout_handler() 646 if (op->can_id != rxframe->can_id) in bcm_rx_handler() 896 cf->can_id = msg_head->can_id; in bcm_tx_setup() 908 op->can_id = msg_head->can_id; in bcm_tx_setup() 946 cf->can_id = msg_head->can_id; in bcm_tx_setup() 1082 op->can_id = msg_head->can_id; in bcm_rx_setup() 1164 (frame0->can_id == op->can_id)) in bcm_rx_setup() [all …]
|
| A D | gw.c | 156 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id) 160 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id) 164 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id) 168 MODFUNC(mod_set_id, cf->can_id = mod->modframe.set.can_id) 271 dst->can_id = src->can_id; in canframecpy() 283 dst->can_id = src->can_id; in canfdframecpy() 394 crc = crc8->crctab[crc ^ (cf->can_id & 0xFF) ^ in cgw_csum_crc8_rel() 395 (cf->can_id >> 8 & 0xFF)]; in cgw_csum_crc8_rel() 421 crc = crc8->crctab[crc ^ (cf->can_id & 0xFF) ^ in cgw_csum_crc8_pos() 422 (cf->can_id >> 8 & 0xFF)]; in cgw_csum_crc8_pos() [all …]
|
| /linux/drivers/net/can/mscan/ |
| A D | mscan.c | 192 u32 can_id; in mscan_start_xmit() local 231 can_id = (frame->can_id & CAN_EFF_MASK) in mscan_start_xmit() 237 can_id >>= 16; in mscan_start_xmit() 239 can_id = (can_id & 0x7) | ((can_id << 2) & 0xffe0) in mscan_start_xmit() 242 can_id = (frame->can_id & CAN_SFF_MASK) in mscan_start_xmit() 297 u32 can_id; in mscan_get_rx_frame() local 303 can_id = ((can_id << 16) | in_be16(®s->rx.idr3_2)); in mscan_get_rx_frame() 304 can_id = ((can_id & 0xffe00000) | in mscan_get_rx_frame() 307 can_id >>= 4; in mscan_get_rx_frame() 311 frame->can_id |= can_id >> 1; in mscan_get_rx_frame() [all …]
|
| /linux/drivers/net/can/ |
| A D | xilinx_can.c | 769 cf->can_id |= CAN_EFF_FLAG; in xcan_rx() 771 cf->can_id |= CAN_RTR_FLAG; in xcan_rx() 777 cf->can_id |= CAN_RTR_FLAG; in xcan_rx() 846 cf->can_id |= CAN_EFF_FLAG; in xcanfd_rx() 848 cf->can_id |= CAN_RTR_FLAG; in xcanfd_rx() 855 cf->can_id |= CAN_RTR_FLAG; in xcanfd_rx() 1022 cf.can_id |= CAN_ERR_CRTL; in xcan_err_interrupt() 1031 cf.can_id |= CAN_ERR_CRTL; in xcan_err_interrupt() 1048 cf.can_id |= CAN_ERR_ACK; in xcan_err_interrupt() 1091 if (cf.can_id) { in xcan_err_interrupt() [all …]
|
| A D | at91_can.c | 306 if (can_id & CAN_EFF_FLAG) in at91_can_id_to_reg_mid() 553 cf->can_id |= CAN_ERR_CRTL; in at91_rx_overflow_err() 586 cf->can_id |= CAN_RTR_FLAG; in at91_read_mb() 746 cf->can_id |= CAN_ERR_ACK; in at91_poll_err_frame() 892 cf->can_id |= CAN_ERR_CRTL; in at91_irq_err_state() 908 cf->can_id |= CAN_ERR_CRTL; in at91_irq_err_state() 941 cf->can_id |= CAN_ERR_PROT; in at91_irq_err_state() 1184 unsigned long can_id; in mb0_id_store() local 1201 if (can_id & CAN_EFF_FLAG) in mb0_id_store() 1204 can_id &= CAN_SFF_MASK; in mb0_id_store() [all …]
|
| A D | janz-ican3.c | 915 cf->can_id |= CAN_RTR_FLAG; in ican3_to_can_frame() 917 cf->can_id |= desc->data[0] << 3; in ican3_to_can_frame() 924 cf->can_id |= CAN_RTR_FLAG; in ican3_to_can_frame() 927 cf->can_id |= CAN_EFF_FLAG; in ican3_to_can_frame() 957 if (cf->can_id & CAN_RTR_FLAG) in can_frame_to_ican3() 961 if (cf->can_id & CAN_EFF_FLAG) { in can_frame_to_ican3() 1017 cf->can_id |= CAN_ERR_CRTL; in ican3_handle_msglost() 1103 cf->can_id |= CAN_ERR_CRTL; in ican3_handle_cevtind() 1114 cf->can_id |= CAN_ERR_BUSOFF; in ican3_handle_cevtind() 1156 cf->can_id |= CAN_ERR_CRTL; in ican3_handle_cevtind() [all …]
|
| A D | slcan.c | 155 cf.can_id = CAN_RTR_FLAG; in slc_bump() 165 cf.can_id = CAN_RTR_FLAG; in slc_bump() 168 cf.can_id |= CAN_EFF_FLAG; in slc_bump() 182 cf.can_id |= tmpid; in slc_bump() 191 if (!(cf.can_id & CAN_RTR_FLAG)) { in slc_bump() 257 canid_t id = cf->can_id; in slc_encaps() 261 if (cf->can_id & CAN_RTR_FLAG) in slc_encaps() 267 if (cf->can_id & CAN_EFF_FLAG) { in slc_encaps() 283 pos += (cf->can_id & CAN_EFF_FLAG) ? SLC_EFF_ID_LEN : SLC_SFF_ID_LEN; in slc_encaps() 288 if (!(cf->can_id & CAN_RTR_FLAG)) { in slc_encaps()
|
| /linux/drivers/net/can/softing/ |
| A D | softing_main.c | 80 if (cf->can_id & CAN_RTR_FLAG) in softing_netdev_start_xmit() 82 if (cf->can_id & CAN_EFF_FLAG) in softing_netdev_start_xmit() 88 *ptr++ = (cf->can_id >> 0); in softing_netdev_start_xmit() 89 *ptr++ = (cf->can_id >> 8); in softing_netdev_start_xmit() 91 *ptr++ = (cf->can_id >> 16); in softing_netdev_start_xmit() 92 *ptr++ = (cf->can_id >> 24); in softing_netdev_start_xmit() 220 msg.can_id = CAN_ERR_FLAG; in softing_handle_1() 229 msg.can_id |= CAN_ERR_CRTL; in softing_handle_1() 234 msg.can_id |= CAN_ERR_CRTL; in softing_handle_1() 262 msg.can_id |= CAN_RTR_FLAG; in softing_handle_1() [all …]
|
| /linux/drivers/net/can/peak_canfd/ |
| 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() 369 cf->can_id |= CAN_ERR_BUSOFF; in pucan_handle_status() 376 cf->can_id |= CAN_ERR_CRTL; in pucan_handle_status() 389 cf->can_id |= CAN_ERR_CRTL; in pucan_handle_status() 435 cf->can_id |= CAN_ERR_CRTL; in pucan_handle_cache_critical() 676 if (cf->can_id & CAN_EFF_FLAG) { in peak_canfd_start_xmit() 678 msg->can_id = cpu_to_le32(cf->can_id & CAN_EFF_MASK); in peak_canfd_start_xmit() 680 msg->can_id = cpu_to_le32(cf->can_id & CAN_SFF_MASK); in peak_canfd_start_xmit() [all …]
|
| /linux/drivers/net/can/usb/kvaser_usb/ |
| A D | kvaser_usb_leaf.c | 419 if (cf->can_id & CAN_EFF_FLAG) { in kvaser_usb_leaf_frame_to_cmd() 435 if (cf->can_id & CAN_RTR_FLAG) in kvaser_usb_leaf_frame_to_cmd() 642 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_leaf_tx_acknowledge() 811 cf->can_id |= CAN_ERR_RESTARTED; in kvaser_usb_leaf_rx_error() 839 cf->can_id |= CAN_ERR_BUSERROR; in kvaser_usb_leaf_rx_error() 1042 if (cf->can_id & KVASER_EXTENDED_FRAME) in kvaser_usb_leaf_rx_can_msg() 1045 cf->can_id &= CAN_SFF_MASK; in kvaser_usb_leaf_rx_can_msg() 1050 cf->can_id |= CAN_RTR_FLAG; in kvaser_usb_leaf_rx_can_msg() 1058 cf->can_id <<= 18; in kvaser_usb_leaf_rx_can_msg() 1062 cf->can_id |= CAN_EFF_FLAG; in kvaser_usb_leaf_rx_can_msg() [all …]
|
| A D | kvaser_usb_hydra.c | 1105 cf->can_id |= CAN_ERR_ACK; in kvaser_usb_hydra_one_shot_fail() 1200 cf->can_id &= CAN_EFF_MASK; in kvaser_usb_hydra_rx_msg_std() 1201 cf->can_id |= CAN_EFF_FLAG; in kvaser_usb_hydra_rx_msg_std() 1203 cf->can_id &= CAN_SFF_MASK; in kvaser_usb_hydra_rx_msg_std() 1212 cf->can_id |= CAN_RTR_FLAG; in kvaser_usb_hydra_rx_msg_std() 1270 cf->can_id &= CAN_EFF_MASK; in kvaser_usb_hydra_rx_msg_ext() 1271 cf->can_id |= CAN_EFF_FLAG; in kvaser_usb_hydra_rx_msg_ext() 1273 cf->can_id &= CAN_SFF_MASK; in kvaser_usb_hydra_rx_msg_ext() 1290 cf->can_id |= CAN_RTR_FLAG; in kvaser_usb_hydra_rx_msg_ext() 1421 if (cf->can_id & CAN_ERR_FLAG) in kvaser_usb_hydra_frame_to_cmd_ext() [all …]
|
| /linux/drivers/net/can/dev/ |
| A D | length.c | 76 else if (cf->can_id & CAN_RTR_FLAG) in can_skb_get_frame_len() 82 if (cf->can_id & CAN_EFF_FLAG) in can_skb_get_frame_len() 87 if (cf->can_id & CAN_EFF_FLAG) in can_skb_get_frame_len()
|
| /linux/drivers/net/can/usb/ |
| A D | mcba_usb.c | 331 if (cf->can_id & CAN_EFF_FLAG) { in mcba_usb_start_xmit() 337 sid |= (cf->can_id & 0x1ffc0000) >> 13; in mcba_usb_start_xmit() 339 sid |= (cf->can_id & 0x30000) >> 16; in mcba_usb_start_xmit() 348 put_unaligned_be16((cf->can_id & CAN_SFF_MASK) << 5, in mcba_usb_start_xmit() 357 if (cf->can_id & CAN_RTR_FLAG) in mcba_usb_start_xmit() 438 cf->can_id = CAN_EFF_FLAG; in mcba_usb_process_can() 441 cf->can_id |= (sid & 0xffe0) << 13; in mcba_usb_process_can() 443 cf->can_id |= (sid & 3) << 16; in mcba_usb_process_can() 445 cf->can_id |= get_unaligned_be16(&msg->eid); in mcba_usb_process_can() 450 cf->can_id = (sid & 0xffe0) >> 5; in mcba_usb_process_can() [all …]
|
| A D | ems_usb.c | 310 cf->can_id = le32_to_cpu(msg->msg.can_msg.id); in ems_usb_rx_can_msg() 315 cf->can_id |= CAN_EFF_FLAG; in ems_usb_rx_can_msg() 319 cf->can_id |= CAN_RTR_FLAG; in ems_usb_rx_can_msg() 345 cf->can_id |= CAN_ERR_BUSOFF; in ems_usb_rx_err() 365 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in ems_usb_rx_err() 388 cf->can_id |= CAN_ERR_CRTL; in ems_usb_rx_err() 393 cf->can_id |= CAN_ERR_CRTL; in ems_usb_rx_err() 769 msg->msg.can_msg.id = cpu_to_le32(cf->can_id & CAN_ERR_MASK); in ems_usb_start_xmit() 772 if (cf->can_id & CAN_RTR_FLAG) { in ems_usb_start_xmit() 773 msg->type = cf->can_id & CAN_EFF_FLAG ? in ems_usb_start_xmit() [all …]
|
| A D | usb_8dev.c | 364 cf->can_id |= CAN_ERR_PROT; in usb_8dev_rx_err_msg() 369 cf->can_id |= CAN_ERR_BUSOFF; in usb_8dev_rx_err_msg() 376 cf->can_id |= CAN_ERR_CRTL; in usb_8dev_rx_err_msg() 380 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in usb_8dev_rx_err_msg() 390 cf->can_id |= CAN_ERR_ACK; in usb_8dev_rx_err_msg() 473 cf->can_id = be32_to_cpu(msg->id); in usb_8dev_rx_can_msg() 477 cf->can_id |= CAN_EFF_FLAG; in usb_8dev_rx_can_msg() 480 cf->can_id |= CAN_RTR_FLAG; in usb_8dev_rx_can_msg() 634 if (cf->can_id & CAN_RTR_FLAG) in usb_8dev_start_xmit() 637 if (cf->can_id & CAN_EFF_FLAG) in usb_8dev_start_xmit() [all …]
|
| /linux/drivers/net/can/spi/ |
| A D | hi311x.c | 267 if (frame->can_id & CAN_EFF_FLAG) { in hi3110_hw_tx() 273 (((frame->can_id & CAN_EFF_MASK) >> 15) & 0x07); in hi3110_hw_tx() 275 (frame->can_id & CAN_EFF_MASK) >> 7; in hi3110_hw_tx() 277 ((frame->can_id & CAN_EFF_MASK) << 1) | in hi3110_hw_tx() 278 ((frame->can_id & CAN_RTR_FLAG) ? 1 : 0); in hi3110_hw_tx() 291 ((frame->can_id & CAN_SFF_MASK) << 5) | in hi3110_hw_tx() 292 ((frame->can_id & CAN_RTR_FLAG) ? (1 << 4) : 0); in hi3110_hw_tx() 329 frame->can_id = CAN_EFF_FLAG; in hi3110_hw_rx() 330 frame->can_id |= in hi3110_hw_rx() 338 frame->can_id = in hi3110_hw_rx() [all …]
|
| A D | mcp251x.c | 714 frame->can_id = CAN_EFF_FLAG; in mcp251x_hw_rx() 715 frame->can_id |= in mcp251x_hw_rx() 728 frame->can_id = in mcp251x_hw_rx() 988 frame->can_id |= can_id; in mcp251x_error_skb() 1073 int can_id = 0, data1 = 0; in mcp251x_can_ist() local 1111 can_id |= CAN_ERR_BUSOFF; in mcp251x_can_ist() 1114 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist() 1118 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist() 1122 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist() 1126 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist() [all …]
|
| /linux/include/uapi/linux/ |
| A D | can.h | 108 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member 161 canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member 232 canid_t can_id; member
|
| /linux/Documentation/ABI/testing/ |
| 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/usb/etas_es58x/ |
| A D | es58x_core.h | 644 if (cf->can_id & CAN_EFF_FLAG) in es58x_get_raw_can_id() 645 return cf->can_id & CAN_EFF_MASK; in es58x_get_raw_can_id() 647 return cf->can_id & CAN_SFF_MASK; in es58x_get_raw_can_id() 661 if (cf->can_id & CAN_EFF_FLAG) in es58x_get_flags() 670 } else if (cf->can_id & CAN_RTR_FLAG) in es58x_get_flags() 682 canid_t can_id, enum es58x_flag es58x_flags, u8 dlc);
|
| A D | es58x_fd.h | 128 __le32 can_id; member 143 __le32 can_id; member 163 __le32 can_id; member
|
| /linux/drivers/net/can/rcar/ |
| A D | rcar_can.c | 239 cf->can_id |= CAN_ERR_CRTL; in rcar_can_error() 250 cf->can_id |= CAN_ERR_BUSERROR | CAN_ERR_PROT; in rcar_can_error() 286 cf->can_id |= CAN_ERR_ACK; in rcar_can_error() 341 cf->can_id |= CAN_ERR_BUSOFF; in rcar_can_error() 349 cf->can_id |= CAN_ERR_CRTL; in rcar_can_error() 360 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 = (cf->can_id & CAN_EFF_MASK) | RCAR_CAN_IDE; in rcar_can_start_xmit() 605 data = (cf->can_id & CAN_SFF_MASK) << RCAR_CAN_SID_SHIFT; in rcar_can_start_xmit() 657 cf->can_id = (data & CAN_EFF_MASK) | CAN_EFF_FLAG; in rcar_can_rx_pkt() [all …]
|
| /linux/drivers/net/can/usb/peak_usb/ |
| A D | pcan_usb_pro.c | 533 can_frame->can_id = le32_to_cpu(rx->id); in pcan_usb_pro_handle_canmsg() 537 can_frame->can_id |= CAN_EFF_FLAG; in pcan_usb_pro_handle_canmsg() 540 can_frame->can_id |= CAN_RTR_FLAG; in pcan_usb_pro_handle_canmsg() 619 can_frame->can_id |= CAN_ERR_BUSOFF; in pcan_usb_pro_handle_error() 625 can_frame->can_id |= CAN_ERR_CRTL; in pcan_usb_pro_handle_error() 631 can_frame->can_id |= CAN_ERR_CRTL; in pcan_usb_pro_handle_error() 642 can_frame->can_id |= CAN_ERR_PROT; in pcan_usb_pro_handle_error() 649 can_frame->can_id |= CAN_ERR_CRTL; in pcan_usb_pro_handle_error() 769 if ((cf->can_id & CAN_RTR_FLAG) || (cf->len == 0)) in pcan_usb_pro_encode_msg() 779 if (cf->can_id & CAN_EFF_FLAG) in pcan_usb_pro_encode_msg() [all …]
|