Lines Matching refs:c
64 static RCL_CommandStatus rclStop(RCL_Command_Handle c, RCL_StopType stopType, RCL_SchedulerStopReas…
648 RCL_Handle RCL_open(RCL_Client *c, const LRF_Config *lrfConfig) in RCL_open() argument
650 *c = (RCL_Client){ 0 }; in RCL_open()
655 SemaphoreP_construct(&c->pendSem, 0, &sp); in RCL_open()
677 c->lrfConfig = lrfConfig; in RCL_open()
679 return c; in RCL_open()
713 __attribute__((weak)) bool submitHook(RCL *rclState, RCL_Handle h, RCL_Command *c) in submitHook() argument
719 c->status = RCL_CommandStatus_Error_CommandQueueFull; in submitHook()
724 rclState->nextCmd = c; in submitHook()
725 c->status = RCL_CommandStatus_Scheduled; in submitHook()
733 RCL_CommandStatus RCL_Command_submit(RCL_Handle h, RCL_Command_Handle c) in RCL_Command_submit() argument
735 RCL_Command *cmd = (RCL_Command *)c; in RCL_Command_submit()
767 RCL_CommandStatus RCL_Command_pend(RCL_Command_Handle c) in RCL_Command_pend() argument
769 RCL_Command *cmd = (RCL_Command *)c; in RCL_Command_pend()
794 RCL_CommandStatus RCL_Command_stop(RCL_Command_Handle c, RCL_StopType stopType) in RCL_Command_stop() argument
796 return rclStop(c, stopType, RCL_SchedulerStopReason_Api); in RCL_Command_stop()
802 static RCL_CommandStatus rclStop(RCL_Command_Handle c, RCL_StopType stopType, RCL_SchedulerStopReas… in rclStop() argument
804 RCL_Command *cmd = (RCL_Command *)c; in rclStop()