Lines Matching refs:xTaskToNotify

753 BaseType_t xTaskNotifyGive(TaskHandle_t xTaskToNotify)  in xTaskNotifyGive()  argument
755 configASSERT(xTaskToNotify != NULL); in xTaskNotifyGive()
757 return xTaskNotify(xTaskToNotify, 0u, eIncrement); in xTaskNotifyGive()
761 void vTaskNotifyGiveFromISR(TaskHandle_t xTaskToNotify, in vTaskNotifyGiveFromISR() argument
764 configASSERT(xTaskToNotify != NULL); in vTaskNotifyGiveFromISR()
766 (void)xTaskNotify(xTaskToNotify, 0u, eIncrement); in vTaskNotifyGiveFromISR()
881 BaseType_t xTaskNotify(TaskHandle_t xTaskToNotify, in xTaskNotify() argument
888 return xTaskNotifyAndQuery(xTaskToNotify, ulValue, eAction, NULL); in xTaskNotify()
891 BaseType_t xTaskNotifyFromISR(TaskHandle_t xTaskToNotify, in xTaskNotifyFromISR() argument
897 configASSERT(xTaskToNotify != NULL); in xTaskNotifyFromISR()
900 return xTaskNotify(xTaskToNotify, ulValue, eAction); in xTaskNotifyFromISR()
903 BaseType_t xTaskNotifyAndQuery(TaskHandle_t xTaskToNotify, in xTaskNotifyAndQuery() argument
914 configASSERT(xTaskToNotify != NULL); in xTaskNotifyAndQuery()
920 *pulPreviousNotifyValue = xTaskToNotify->task_notify_val; in xTaskNotifyAndQuery()
927 if(xTaskToNotify->notification_sem.tx_semaphore_suspended_count != 0u) { in xTaskNotifyAndQuery()
931 if(xTaskToNotify->notification_sem.tx_semaphore_count == 0u) { in xTaskNotifyAndQuery()
934 ret = tx_semaphore_put(&xTaskToNotify->notification_sem); in xTaskNotifyAndQuery()
943 xTaskToNotify->task_notify_val_pend = xTaskToNotify->task_notify_val; in xTaskNotifyAndQuery()
953 xTaskToNotify->task_notify_val |= ulValue; in xTaskNotifyAndQuery()
957 xTaskToNotify->task_notify_val++; in xTaskNotifyAndQuery()
961 xTaskToNotify->task_notify_val = ulValue; in xTaskNotifyAndQuery()
966 xTaskToNotify->task_notify_val = ulValue; in xTaskNotifyAndQuery()
979 *xTaskToNotify->p_notify_val_ret = xTaskToNotify->task_notify_val; in xTaskNotifyAndQuery()
981 if(xTaskToNotify->clear_on_pend == TX_TRUE) { in xTaskNotifyAndQuery()
982 xTaskToNotify->task_notify_val &= ~xTaskToNotify->clear_mask; in xTaskNotifyAndQuery()
984 xTaskToNotify->task_notify_val--; in xTaskNotifyAndQuery()
996 BaseType_t xTaskNotifyAndQueryFromISR(TaskHandle_t xTaskToNotify, in xTaskNotifyAndQueryFromISR() argument
1002 configASSERT(xTaskToNotify != NULL); in xTaskNotifyAndQueryFromISR()
1006 return xTaskNotifyAndQuery(xTaskToNotify, ulValue, eAction, pulPreviousNotifyValue); in xTaskNotifyAndQueryFromISR()