Lines Matching refs:BMK_timedFnState_t
158 }; /* typedef'd to BMK_timedFnState_t within bench.h */
160 BMK_timedFnState_t* BMK_createTimedFnState(unsigned total_ms, unsigned run_ms)
162 BMK_timedFnState_t* const r = (BMK_timedFnState_t*)malloc(sizeof(*r));
168 void BMK_freeTimedFnState(BMK_timedFnState_t* state) { free(state); }
170 BMK_timedFnState_t*
174 typedef struct { check_size c; BMK_timedFnState_t tfs; } tfs_align; /* force tfs to be aligned at its next best position */
175 size_t const tfs_alignment = offsetof(tfs_align, tfs); /* provides the minimal alignment restriction for BMK_timedFnState_t */
176 BMK_timedFnState_t* const r = (BMK_timedFnState_t*)buffer;
184 void BMK_resetTimedFnState(BMK_timedFnState_t* timedFnState, unsigned total_ms, unsigned run_ms)
200 int BMK_isCompleted_TimedFn(const BMK_timedFnState_t* timedFnState)
211 BMK_runOutcome_t BMK_benchTimedFn(BMK_timedFnState_t* cont,