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() 89 filter->can_id |= (uint32_t)acr[2] << 5; in can_sja_single_filter() 104 filter->can_id = (uint32_t)acr[0] << 3; in can_sja_single_filter() 273 frame->can_id = 0; in buff2frame_pel() 275 frame->can_id = QEMU_CAN_RTR_FLAG; in buff2frame_pel() 284 frame->can_id |= QEMU_CAN_EFF_FLAG; in buff2frame_pel() 287 frame->can_id |= buff[3] << 5; in buff2frame_pel() 288 frame->can_id |= buff[4] >> 3; in buff2frame_pel() 296 frame->can_id |= buff[1] << 3; in buff2frame_pel() 297 frame->can_id |= buff[2] >> 5; in buff2frame_pel() [all …]
|
H A D | ctucan_core.c | 51 frame->can_id = 0; in ctucan_buff2frame() 73 frame->can_id = (identifier_w.s.identifier_base << 18) | in ctucan_buff2frame() 75 frame->can_id |= QEMU_CAN_EFF_FLAG; in ctucan_buff2frame() 77 frame->can_id = identifier_w.s.identifier_base; in ctucan_buff2frame() 85 frame->can_id |= QEMU_CAN_RTR_FLAG; in ctucan_buff2frame() 122 if (frame->can_id & QEMU_CAN_EFF_FLAG) { in ctucan_frame2buff() 125 (frame->can_id & 0x1FFC0000) >> 18; in ctucan_frame2buff() 126 identifier_w.s.identifier_ext = frame->can_id & 0x3FFFF; in ctucan_frame2buff() 128 identifier_w.s.identifier_base = frame->can_id & 0x7FF; in ctucan_frame2buff() 135 if (frame->can_id & QEMU_CAN_RTR_FLAG) { in ctucan_frame2buff()
|
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()
|
H A D | xlnx-versal-canfd.c | 880 frame->can_id = s->regs[reg_num]; in regs2frame() 1002 s->regs[store_location] = frame->can_id; in store_rx_sequential() 1097 frame->can_id; in update_rx_sequential() 1138 trace_xlnx_canfd_rx_fifo_filter_reject(path, frame->can_id, in update_rx_sequential() 1198 trace_xlnx_canfd_rx_data(path, frame->can_id, frame->can_dlc, in update_rx_sequential() 1315 return tx_reg_1->can_id - tx_reg_2->can_id; in g_cmp_ids() 1344 temp->can_id = s->regs[reg_num]; in prepare_tx_data() 1390 trace_xlnx_canfd_tx_data(path, frame.can_id, frame.can_dlc, in transfer_data()
|
/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
|