Searched refs:can_id (Results 1 – 8 of 8) sorted by relevance
/qemu/hw/net/can/ |
H A D | can_sja1000.c | 87 filter->can_id = (uint32_t)acr[0] << 21; in can_sja_single_filter() 88 filter->can_id |= (uint32_t)acr[1] << 13; in can_sja_single_filter() 89 filter->can_id |= (uint32_t)acr[2] << 5; in can_sja_single_filter() 90 filter->can_id |= (uint32_t)acr[3] >> 3; in can_sja_single_filter() 92 filter->can_id |= QEMU_CAN_RTR_FLAG; in can_sja_single_filter() 104 filter->can_id = (uint32_t)acr[0] << 3; in can_sja_single_filter() 105 filter->can_id |= (uint32_t)acr[1] >> 5; in can_sja_single_filter() 107 filter->can_id |= QEMU_CAN_RTR_FLAG; in can_sja_single_filter() 124 filter->can_id = (uint32_t)acr[0] << 21; in can_sja_dual_filter() 125 filter->can_id |= (uint32_t)acr[1] << 13; in can_sja_dual_filter() [all …]
|
H A D | ctucan_core.c | 52 frame->can_id = 0; in ctucan_buff2frame() 74 frame->can_id = (identifier_w.s.identifier_base << 18) | in ctucan_buff2frame() 76 frame->can_id |= QEMU_CAN_EFF_FLAG; in ctucan_buff2frame() 78 frame->can_id = identifier_w.s.identifier_base; in ctucan_buff2frame() 86 frame->can_id |= QEMU_CAN_RTR_FLAG; in ctucan_buff2frame() 123 if (frame->can_id & QEMU_CAN_EFF_FLAG) { in ctucan_frame2buff() 126 (frame->can_id & 0x1FFC0000) >> 18; in ctucan_frame2buff() 127 identifier_w.s.identifier_ext = frame->can_id & 0x3FFFF; in ctucan_frame2buff() 129 identifier_w.s.identifier_base = frame->can_id & 0x7FF; in ctucan_frame2buff() 136 if (frame->can_id & QEMU_CAN_RTR_FLAG) { in ctucan_frame2buff()
|
H A D | xlnx-versal-canfd.c | 884 frame->can_id = (FIELD_EX32(id_reg_val, TB_ID_REGISTER, ID) << 18) | in regs2frame() 891 frame->can_id = FIELD_EX32(id_reg_val, TB_ID_REGISTER, ID); in regs2frame() 905 frame->can_id |= QEMU_CAN_RTR_FLAG; in regs2frame() 938 const bool is_rtr = !is_canfd_frame && (frame->can_id & QEMU_CAN_RTR_FLAG); in frame_to_reg_id() 940 if (frame->can_id & QEMU_CAN_EFF_FLAG) { in frame_to_reg_id() 942 (frame->can_id & QEMU_CAN_EFF_MASK) >> 18); in frame_to_reg_id() 944 frame->can_id & QEMU_CAN_EFF_MASK); in frame_to_reg_id() 952 frame->can_id & QEMU_CAN_SFF_MASK); in frame_to_reg_id() 1139 trace_xlnx_canfd_rx_fifo_filter_reject(path, frame->can_id, in update_rx_sequential() 1179 trace_xlnx_canfd_rx_data(path, frame->can_id, frame->can_dlc, in update_rx_sequential() [all …]
|
H A D | xlnx-zynqmp-can.c | 390 frame->can_id = data[0]; in generate_frame() 523 trace_xlnx_can_tx_data(frame.can_id, frame.can_dlc, in transfer_fifo() 685 uint32_t id_masked = s->regs[R_AFMR1] & frame->can_id; in update_rx_fifo() 694 uint32_t id_masked = s->regs[R_AFMR2] & frame->can_id; in update_rx_fifo() 703 uint32_t id_masked = s->regs[R_AFMR3] & frame->can_id; in update_rx_fifo() 712 uint32_t id_masked = s->regs[R_AFMR4] & frame->can_id; in update_rx_fifo() 721 trace_xlnx_can_rx_fifo_filter_reject(frame->can_id, frame->can_dlc); in update_rx_fifo() 733 fifo32_push(&s->rx_fifo, frame->can_id); in update_rx_fifo() 770 trace_xlnx_can_rx_data(frame->can_id, frame->can_dlc, in update_rx_fifo()
|
/qemu/net/can/ |
H A D | can_core.c | 129 int can_bus_filter_match(struct qemu_can_filter *filter, qemu_canid_t can_id) in can_bus_filter_match() argument 132 if (((can_id | filter->can_mask) & QEMU_CAN_ERR_FLAG)) { in can_bus_filter_match() 135 m = (can_id & filter->can_mask) == (filter->can_id & filter->can_mask); in can_bus_filter_match() 136 return filter->can_id & QEMU_CAN_INV_FILTER ? !m : m; in can_bus_filter_match()
|
H A D | can_socketcan.c | 83 msg->can_id & QEMU_CAN_EFF_MASK, in can_host_socketcan_display_msg() 85 msg->can_id & QEMU_CAN_EFF_FLAG ? "EFF" : "SFF", in can_host_socketcan_display_msg() 86 msg->can_id & QEMU_CAN_RTR_FLAG ? "RTR" : "DAT"); in can_host_socketcan_display_msg() 250 c->rfilter[0].can_id = 0; in can_host_socketcan_connect()
|
/qemu/include/net/ |
H A D | can_emu.h | 47 qemu_canid_t can_id; /* 32 bit CAN_ID + EFF/RTR/ERR flags */ member 80 qemu_canid_t can_id; member 111 int can_bus_filter_match(struct qemu_can_filter *filter, qemu_canid_t can_id);
|
/qemu/include/hw/net/ |
H A D | xlnx-versal-canfd.h | 83 uint32_t can_id; member
|