Lines Matching refs:client
86 void phyHook(RCL *rclState, RCL_Handle client, RCL_Command *cmd);
96 void scheduleHook(RCL_SchedulerState *rclSchedulerState, RCL_Handle client, RCL_Command *cmd);
111 RCL_Client *client = cmd->runtime.client; in rclCommandHwi() local
187 if (rclState.lrfConfig != client->lrfConfig) in rclCommandHwi()
190 rclState.lrfConfig = client->lrfConfig; in rclCommandHwi()
273 client->deferredRclEvents.value |= rclEventMask.value & rclEventsOut.value; in rclCommandHwi()
276 if (cmd->status >= RCL_CommandStatus_Finished || client->deferredRclEvents.value) in rclCommandHwi()
305 RCL_Client *currClient = currCmd->runtime.client; in rclDispatchHwi()
321 if (doneCmd->runtime.client->pendCmd == doneCmd) in rclDispatchHwi()
323 Log_printf(RclCore, Log_INFO, "Unpending client: 0x%08X", doneCmd->runtime.client); in rclDispatchHwi()
324 doneCmd->runtime.client->pendCmd = NULL; in rclDispatchHwi()
325 SemaphoreP_post(&doneCmd->runtime.client->pendSem); in rclDispatchHwi()
405 __attribute__((weak)) void phyHook(RCL *rclState, RCL_Handle client, RCL_Command *cmd) in phyHook() argument
408 (void)client; in phyHook()
415 __attribute__((weak)) void scheduleHook(RCL_SchedulerState *rclSchedulerState, RCL_Handle client, R… in scheduleHook() argument
417 (void) client; in scheduleHook()
490 scheduleHook(&rclSchedulerState, nextCmd->runtime.client, nextCmd); in rclSchedulerHwi()
514 phyHook(&rclState, nextCmd->runtime.client, rclSchedulerState.currCmd); in rclSchedulerHwi()
528 nextCmd->runtime.client->lrfConfig != rclState.lrfConfig) in rclSchedulerHwi()
533 LRF_imagesNeedUpdate(nextCmd->runtime.client->lrfConfig)) in rclSchedulerHwi()
750 cmd->runtime.client = h; in RCL_Command_submit()
770 RCL_Handle h = cmd->runtime.client; in RCL_Command_pend()