Lines Matching refs:tx_msg
748 struct rt_can_msg *tx_msg; in mcan_sendmsg() local
758 tx_msg = (struct rt_can_msg *)buf; in mcan_sendmsg()
761 RT_ASSERT(IS_CAN_VALID_ID(tx_msg->ide, tx_msg->id)); in mcan_sendmsg()
763 RT_ASSERT(tx_msg->len <= MCAN_DLC64); in mcan_sendmsg()
765 RT_ASSERT(tx_msg->len <= MCAN_DLC8); in mcan_sendmsg()
769 ll_tx_msg.ID = tx_msg->id; in mcan_sendmsg()
770 ll_tx_msg.IDE = tx_msg->ide; in mcan_sendmsg()
771 ll_tx_msg.RTR = tx_msg->rtr; in mcan_sendmsg()
772 ll_tx_msg.DLC = tx_msg->len; in mcan_sendmsg()
774 ll_tx_msg.FDF = tx_msg->fd_frame; in mcan_sendmsg()
775 ll_tx_msg.BRS = tx_msg->brs; in mcan_sendmsg()
778 rt_memcpy(ll_tx_msg.au8Data, tx_msg->data, m_mcan_data_size[ll_tx_msg.DLC]); in mcan_sendmsg()