Lines Matching refs:pmsg
612 struct rt_can_msg *pmsg = (struct rt_can_msg *) buf; in _can_sendmsg() local
644 if (RT_CAN_STDID == pmsg->ide) in _can_sendmsg()
647 tx_message.standard_id = pmsg->id; in _can_sendmsg()
652 tx_message.extended_id = pmsg->id; in _can_sendmsg()
655 if (RT_CAN_DTR == pmsg->rtr) in _can_sendmsg()
665 tx_message.dlc = pmsg->len & 0x0FU; in _can_sendmsg()
667 tx_message.data[0] = (uint32_t)pmsg->data[0]; in _can_sendmsg()
668 tx_message.data[1] = (uint32_t)pmsg->data[1]; in _can_sendmsg()
669 tx_message.data[2] = (uint32_t)pmsg->data[2]; in _can_sendmsg()
670 tx_message.data[3] = (uint32_t)pmsg->data[3]; in _can_sendmsg()
671 tx_message.data[4] = (uint32_t)pmsg->data[4]; in _can_sendmsg()
672 tx_message.data[5] = (uint32_t)pmsg->data[5]; in _can_sendmsg()
673 tx_message.data[6] = (uint32_t)pmsg->data[6]; in _can_sendmsg()
674 tx_message.data[7] = (uint32_t)pmsg->data[7]; in _can_sendmsg()
685 struct rt_can_msg *pmsg = (struct rt_can_msg *) buf; in _can_recvmsg() local
693 pmsg->data[0] = rx_message.data[0]; in _can_recvmsg()
694 pmsg->data[1] = rx_message.data[1]; in _can_recvmsg()
695 pmsg->data[2] = rx_message.data[2]; in _can_recvmsg()
696 pmsg->data[3] = rx_message.data[3]; in _can_recvmsg()
697 pmsg->data[4] = rx_message.data[4]; in _can_recvmsg()
698 pmsg->data[5] = rx_message.data[5]; in _can_recvmsg()
699 pmsg->data[6] = rx_message.data[6]; in _can_recvmsg()
700 pmsg->data[7] = rx_message.data[7]; in _can_recvmsg()
702 pmsg->len = rx_message.dlc; in _can_recvmsg()
706 pmsg->id = rx_message.standard_id; in _can_recvmsg()
707 pmsg->ide = RT_CAN_STDID; in _can_recvmsg()
711 pmsg->id = rx_message.extended_id; in _can_recvmsg()
712 pmsg->ide = RT_CAN_EXTID; in _can_recvmsg()
715 pmsg->rtr = rx_message.frame_type; in _can_recvmsg()
716 pmsg->hdr_index = rx_message.filter_index; in _can_recvmsg()