Lines Matching refs:callback
43 MICCallback callback; // For saving an asynchronous callback function member
93 micWork.callback = NULL; in MIC_Init()
120 MICResult MIC_DoSamplingAsync(MICSamplingType type, void *buf, MICCallback callback, void *arg) in MIC_DoSamplingAsync() argument
126 SDK_NULL_ASSERT(callback); in MIC_DoSamplingAsync()
162 micWork.callback = callback; in MIC_DoSamplingAsync()
204 MICResult MIC_StartAutoSamplingAsync(const MICAutoParam *param, MICCallback callback, void *arg) in MIC_StartAutoSamplingAsync() argument
209 SDK_NULL_ASSERT(callback); in MIC_StartAutoSamplingAsync()
288 micWork.callback = callback; in MIC_StartAutoSamplingAsync()
329 MICResult MIC_StopAutoSamplingAsync(MICCallback callback, void *arg) in MIC_StopAutoSamplingAsync() argument
333 SDK_NULL_ASSERT(callback); in MIC_StopAutoSamplingAsync()
346 micWork.callback = callback; in MIC_StopAutoSamplingAsync()
389 MICResult MIC_AdjustAutoSamplingAsync(u32 rate, MICCallback callback, void *arg) in MIC_AdjustAutoSamplingAsync() argument
393 SDK_NULL_ASSERT(callback); in MIC_AdjustAutoSamplingAsync()
412 micWork.callback = callback; in MIC_AdjustAutoSamplingAsync()
475 MIC_StartLimitedSamplingAsync(const MICAutoParam* param, MICCallback callback, void* arg) in MIC_StartLimitedSamplingAsync() argument
478 MICEXi_StartLimitedSamplingAsync(param, callback, arg) : in MIC_StartLimitedSamplingAsync()
479 MIC_StartAutoSamplingAsync(param, callback, arg)); in MIC_StartLimitedSamplingAsync()
497 MIC_StopLimitedSamplingAsync(MICCallback callback, void* arg) in MIC_StopLimitedSamplingAsync() argument
500 MICEXi_StopLimitedSamplingAsync(callback, arg) : in MIC_StopLimitedSamplingAsync()
501 MIC_StopAutoSamplingAsync(callback, arg)); in MIC_StopLimitedSamplingAsync()
520 MIC_AdjustLimitedSamplingAsync(u32 rate, MICCallback callback, void* arg) in MIC_AdjustLimitedSamplingAsync() argument
523 MICEXi_AdjustLimitedSamplingAsync(rate, callback, arg) : in MIC_AdjustLimitedSamplingAsync()
524 MIC_AdjustAutoSamplingAsync(rate, callback, arg)); in MIC_AdjustLimitedSamplingAsync()
619 if (micWork.callback) in MicCommonCallback()
621 cb = micWork.callback; in MicCommonCallback()
622 micWork.callback = NULL; in MicCommonCallback()
678 if (micWork.callback) in MicCommonCallback()
680 cb = micWork.callback; in MicCommonCallback()
681 micWork.callback = NULL; in MicCommonCallback()