Lines Matching refs:handle
55 int_fast16_t Timer_control(Timer_Handle handle, uint_fast16_t cmd, void *arg) in Timer_control() argument
57 return handle->fxnTablePtr->controlFxn(handle, cmd, arg); in Timer_control()
63 void Timer_close(Timer_Handle handle) in Timer_close() argument
65 handle->fxnTablePtr->closeFxn(handle); in Timer_close()
71 uint32_t Timer_getCount(Timer_Handle handle) in Timer_getCount() argument
73 return handle->fxnTablePtr->getCountFxn(handle); in Timer_getCount()
103 Timer_Handle handle = NULL; in Timer_open() local
113 handle = (Timer_Handle) &(Timer_config[index]); in Timer_open()
114 handle = handle->fxnTablePtr->openFxn(handle, params); in Timer_open()
117 return (handle); in Timer_open()
131 int32_t Timer_setPeriod(Timer_Handle handle, Timer_PeriodUnits periodUnits, uint32_t period) in Timer_setPeriod() argument
133 return handle->fxnTablePtr->setPeriodFxn(handle, periodUnits, period); in Timer_setPeriod()
139 int32_t Timer_start(Timer_Handle handle) in Timer_start() argument
141 return handle->fxnTablePtr->startFxn(handle); in Timer_start()
147 void Timer_stop(Timer_Handle handle) in Timer_stop() argument
149 handle->fxnTablePtr->stopFxn(handle); in Timer_stop()