Lines Matching refs:xTimer
2353 BaseType_t xTimerDelete(TimerHandle_t xTimer, TickType_t xBlockTime) in xTimerDelete() argument
2357 configASSERT(xTimer != NULL); in xTimerDelete()
2359 ret = tx_timer_delete(&xTimer->timer); in xTimerDelete()
2365 if(xTimer->allocated == 1u) { in xTimerDelete()
2366 vPortFree(xTimer); in xTimerDelete()
2373 BaseType_t xTimerIsTimerActive(TimerHandle_t xTimer) in xTimerIsTimerActive() argument
2378 configASSERT(xTimer != NULL); in xTimerIsTimerActive()
2380 ret = tx_timer_info_get(&xTimer->timer, NULL, &is_active, NULL, NULL, NULL); in xTimerIsTimerActive()
2393 BaseType_t xTimerStart(TimerHandle_t xTimer, in xTimerStart() argument
2398 configASSERT(xTimer != NULL); in xTimerStart()
2400 ret = tx_timer_activate(&xTimer->timer); in xTimerStart()
2409 BaseType_t xTimerStop(TimerHandle_t xTimer, in xTimerStop() argument
2414 configASSERT(xTimer != NULL); in xTimerStop()
2416 ret = tx_timer_deactivate(&xTimer->timer); in xTimerStop()
2425 BaseType_t xTimerChangePeriod(TimerHandle_t xTimer, in xTimerChangePeriod() argument
2432 configASSERT(xTimer != NULL); in xTimerChangePeriod()
2437 ret = tx_timer_deactivate(&xTimer->timer); in xTimerChangePeriod()
2443 if(xTimer->one_shot != 0u) { in xTimerChangePeriod()
2444 ret = tx_timer_change(&xTimer->timer, xNewPeriod, xNewPeriod); in xTimerChangePeriod()
2446 ret = tx_timer_change(&xTimer->timer, xNewPeriod, 0u); in xTimerChangePeriod()
2453 ret = tx_timer_activate(&xTimer->timer); in xTimerChangePeriod()
2465 BaseType_t xTimerReset(TimerHandle_t xTimer, in xTimerReset() argument
2471 configASSERT(xTimer != NULL); in xTimerReset()
2475 ret = tx_timer_deactivate(&xTimer->timer); in xTimerReset()
2481 if(xTimer->one_shot != 0u) { in xTimerReset()
2482 ret = tx_timer_change(&xTimer->timer, xTimer->period, xTimer->period); in xTimerReset()
2484 ret = tx_timer_change(&xTimer->timer, xTimer->period, 0u); in xTimerReset()
2491 ret = tx_timer_activate(&xTimer->timer); in xTimerReset()
2503 BaseType_t xTimerStartFromISR(TimerHandle_t xTimer, in xTimerStartFromISR() argument
2506 configASSERT(xTimer != NULL); in xTimerStartFromISR()
2508 return xTimerStart(xTimer, 0u); in xTimerStartFromISR()
2512 BaseType_t xTimerStopFromISR(TimerHandle_t xTimer, in xTimerStopFromISR() argument
2515 configASSERT(xTimer != NULL); in xTimerStopFromISR()
2517 return xTimerStop(xTimer, 0u); in xTimerStopFromISR()
2521 BaseType_t xTimerChangePeriodFromISR(TimerHandle_t xTimer, in xTimerChangePeriodFromISR() argument
2525 configASSERT(xTimer != NULL); in xTimerChangePeriodFromISR()
2528 return xTimerChangePeriod(xTimer, xNewPeriod, 0u); in xTimerChangePeriodFromISR()
2532 BaseType_t xTimerResetFromISR(TimerHandle_t xTimer, in xTimerResetFromISR() argument
2535 configASSERT(xTimer != NULL); in xTimerResetFromISR()
2537 return xTimerReset(xTimer, 0u); in xTimerResetFromISR()
2541 void *pvTimerGetTimerID(TimerHandle_t xTimer) in pvTimerGetTimerID() argument
2546 configASSERT(xTimer != NULL); in pvTimerGetTimerID()
2549 p_id = xTimer->id; in pvTimerGetTimerID()
2555 void vTimerSetTimerID(TimerHandle_t xTimer, void *pvNewID) in vTimerSetTimerID() argument
2559 configASSERT(xTimer != NULL); in vTimerSetTimerID()
2562 xTimer->id = pvNewID; in vTimerSetTimerID()
2568 void vTimerSetReloadMode(TimerHandle_t xTimer, in vTimerSetReloadMode() argument
2575 configASSERT(xTimer != NULL); in vTimerSetReloadMode()
2579 ret = tx_timer_deactivate(&xTimer->timer); in vTimerSetReloadMode()
2585 left = xTimer->timer.tx_timer_internal.tx_timer_internal_remaining_ticks; in vTimerSetReloadMode()
2588 ret = tx_timer_change(&xTimer->timer, left, xTimer->period); in vTimerSetReloadMode()
2590 ret = tx_timer_change(&xTimer->timer, left, 0u); in vTimerSetReloadMode()
2597 ret = tx_timer_activate(&xTimer->timer); in vTimerSetReloadMode()
2609 const char * pcTimerGetName(TimerHandle_t xTimer) in pcTimerGetName() argument
2611 configASSERT(xTimer != NULL); in pcTimerGetName()
2613 return (const char *)xTimer->timer.tx_timer_name; in pcTimerGetName()
2617 TickType_t xTimerGetPeriod(TimerHandle_t xTimer) in xTimerGetPeriod() argument
2622 configASSERT(xTimer != NULL); in xTimerGetPeriod()
2626 period = xTimer->period; in xTimerGetPeriod()
2634 TickType_t xTimerGetExpiryTime(TimerHandle_t xTimer) in xTimerGetExpiryTime() argument
2641 configASSERT(xTimer != NULL); in xTimerGetExpiryTime()
2645 ret = tx_timer_info_get(&xTimer->timer, NULL, NULL, &time_tx, NULL, NULL); in xTimerGetExpiryTime()
2659 UBaseType_t uxTimerGetReloadMode(TimerHandle_t xTimer) in uxTimerGetReloadMode() argument
2664 configASSERT(xTimer != NULL); in uxTimerGetReloadMode()
2668 if(xTimer->one_shot == 0u) { in uxTimerGetReloadMode()