Lines Matching refs:status
168 can->status.sndchange |= 1<<no; in _can_int_tx()
173 can->status.sndchange &= ~ (1<<no); in _can_int_tx()
192 can->status.sndpkg++; in _can_int_tx()
203 can->status.dropedsndpkg++; in _can_int_tx()
248 can->status.sndchange |= 1<<no; in _can_int_tx_priv()
251 can->status.sndchange &= ~ (1<<no); in _can_int_tx_priv()
259 can->status.sndpkg++; in _can_int_tx_priv()
268 can->status.dropedsndpkg++; in _can_int_tx_priv()
687 rt_device_control((rt_device_t)can, RT_CAN_CMD_GET_STATUS, (void *)&can->status); in cantimeout()
757 rt_memset(&can->status, 0, sizeof(can->status)); in rt_hw_can_register()
781 can->status.dropedrcvpkg++; in rt_hw_can_isr()
807 can->status.rcvpkg++; in rt_hw_can_isr()
808 can->status.rcvchange = 1; in rt_hw_can_isr()
827 can->status.dropedrcvpkg++; in rt_hw_can_isr()
907 if (can->status.sndchange&(1<<no)) in rt_hw_can_isr()
938 struct rt_can_status status; in cmd_canstat() local
947 rt_device_control(candev, RT_CAN_CMD_GET_STATUS, &status); in cmd_canstat()
949 status.rcverrcnt, status.snderrcnt); in cmd_canstat()
951 status.bitpaderrcnt, status.formaterrcnt); in cmd_canstat()
953 status.ackerrcnt, status.biterrcnt); in cmd_canstat()
955 status.crcerrcnt, status.errcode); in cmd_canstat()
956 switch (status.errcode) in cmd_canstat()
976 status.rcvpkg, status.dropedrcvpkg); in cmd_canstat()
978 status.sndpkg + status.dropedsndpkg, status.dropedsndpkg); in cmd_canstat()
987 MSH_CMD_EXPORT_ALIAS(cmd_canstat, canstat, stat can device status);