Lines Matching refs:param

204 MICResult MIC_StartAutoSamplingAsync(const MICAutoParam *param, MICCallback callback, void *arg)  in MIC_StartAutoSamplingAsync()  argument
210 SDK_NULL_ASSERT(param->buffer); in MIC_StartAutoSamplingAsync()
215 if ((u32)(param->buffer) & 0x01f) in MIC_StartAutoSamplingAsync()
223 if (param->size & 0x01f) in MIC_StartAutoSamplingAsync()
231 if (param->size <= 0) in MIC_StartAutoSamplingAsync()
236 if (param->rate < MIC_SAMPLING_RATE_LIMIT) in MIC_StartAutoSamplingAsync()
241 switch (param->type) in MIC_StartAutoSamplingAsync()
265 if (param->loop_enable) in MIC_StartAutoSamplingAsync()
290 micWork.full = param->full_callback; in MIC_StartAutoSamplingAsync()
291 micWork.fullArg = param->full_arg; in MIC_StartAutoSamplingAsync()
292 if (MicStartAutoSampling(param->buffer, param->size, param->rate, flags)) in MIC_StartAutoSamplingAsync()
309 MICResult MIC_StartAutoSampling(const MICAutoParam *param) in MIC_StartAutoSampling() argument
311 micWork.commonResult = MIC_StartAutoSamplingAsync(param, MicGetResultCallback, NULL); in MIC_StartAutoSampling()
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()
543 MIC_StartLimitedSampling(const MICAutoParam* param) in MIC_StartLimitedSampling() argument
546 MICEXi_StartLimitedSampling(param) : in MIC_StartLimitedSampling()
547 MIC_StartAutoSampling(param)); in MIC_StartLimitedSampling()