Lines Matching refs:pmsg

450     struct rt_can_msg *pmsg = (struct rt_can_msg *) buf;  in ht32_can_sendmsg()  local
458 if (CAN_STD_ID == pmsg->ide) in ht32_can_sendmsg()
461 tx_msg.cfg_msg.Id = pmsg->id; in ht32_can_sendmsg()
463 else if (CAN_EXT_ID == pmsg->ide) in ht32_can_sendmsg()
466 tx_msg.cfg_msg.Id = pmsg->id; in ht32_can_sendmsg()
475 if (RT_CAN_RTR == pmsg->rtr) in ht32_can_sendmsg()
479 else if (RT_CAN_DTR == pmsg->rtr) in ht32_can_sendmsg()
490 tx_msg.data_len = pmsg->len & 0x0FU; in ht32_can_sendmsg()
492 tx_msg.data[0] = pmsg->data[0]; in ht32_can_sendmsg()
493 tx_msg.data[1] = pmsg->data[1]; in ht32_can_sendmsg()
494 tx_msg.data[2] = pmsg->data[2]; in ht32_can_sendmsg()
495 tx_msg.data[3] = pmsg->data[3]; in ht32_can_sendmsg()
496 tx_msg.data[4] = pmsg->data[4]; in ht32_can_sendmsg()
497 tx_msg.data[5] = pmsg->data[5]; in ht32_can_sendmsg()
498 tx_msg.data[6] = pmsg->data[6]; in ht32_can_sendmsg()
499 tx_msg.data[7] = pmsg->data[7]; in ht32_can_sendmsg()
520 struct rt_can_msg *pmsg = (struct rt_can_msg *) buf; in ht32_can_recvmsg() local
523 RT_ASSERT(pmsg != RT_NULL); in ht32_can_recvmsg()
544 pmsg->data[0] = rx_msg.data[0]; in ht32_can_recvmsg()
545 pmsg->data[1] = rx_msg.data[1]; in ht32_can_recvmsg()
546 pmsg->data[2] = rx_msg.data[2]; in ht32_can_recvmsg()
547 pmsg->data[3] = rx_msg.data[3]; in ht32_can_recvmsg()
548 pmsg->data[4] = rx_msg.data[4]; in ht32_can_recvmsg()
549 pmsg->data[5] = rx_msg.data[5]; in ht32_can_recvmsg()
550 pmsg->data[6] = rx_msg.data[6]; in ht32_can_recvmsg()
551 pmsg->data[7] = rx_msg.data[7]; in ht32_can_recvmsg()
552 pmsg->len = rx_msg.data_len; in ht32_can_recvmsg()
556 pmsg->id = can_instance->filter_cfg.filter_mag[i].Id; in ht32_can_recvmsg()
557 pmsg->ide = RT_CAN_EXTID; in ht32_can_recvmsg()
561 pmsg->id = can_instance->filter_cfg.filter_mag[i].Id; in ht32_can_recvmsg()
562 pmsg->ide = RT_CAN_EXTID; in ht32_can_recvmsg()
567 pmsg->rtr = RT_CAN_DTR; in ht32_can_recvmsg()
571 pmsg->rtr = RT_CAN_RTR; in ht32_can_recvmsg()