Lines Matching refs:param

40 MICEXi_StartLimitedSampling(const MICAutoParam* param)  in MICEXi_StartLimitedSampling()  argument
59 result = MICEXi_StartLimitedSamplingAsync(param, MicexSyncCallback, (void*)(&msgQ)); in MICEXi_StartLimitedSampling()
77 MICEXi_StartLimitedSamplingAsync(const MICAutoParam* param, MICCallback callback, void* arg) in MICEXi_StartLimitedSamplingAsync() argument
84 SDK_NULL_ASSERT(param->buffer); in MICEXi_StartLimitedSamplingAsync()
89 if (param->size <= 0) in MICEXi_StartLimitedSamplingAsync()
92 OS_TWarning("%s: Illegal desination buffer size. (%d)\n", __FUNCTION__, param->size); in MICEXi_StartLimitedSamplingAsync()
97 … if (((u32)(param->buffer) % HW_CACHE_LINE_SIZE != 0) || ((param->size % HW_CACHE_LINE_SIZE) != 0)) in MICEXi_StartLimitedSamplingAsync()
101 … __FUNCTION__, param->buffer, (void*)((u32)param->buffer + param->size), HW_CACHE_LINE_SIZE); in MICEXi_StartLimitedSamplingAsync()
106 switch (param->type) in MICEXi_StartLimitedSamplingAsync()
128 OS_TWarning("%s: Illegal sampling type. (%d)\n", __FUNCTION__, param->type); in MICEXi_StartLimitedSamplingAsync()
133 switch (param->rate) in MICEXi_StartLimitedSamplingAsync()
142 OS_TWarning("%s: Illegal sampling rate. (%d)\n", __FUNCTION__, param->rate); in MICEXi_StartLimitedSamplingAsync()
147 if (param->loop_enable) in MICEXi_StartLimitedSamplingAsync()
172 w->full = param->full_callback; in MICEXi_StartLimitedSamplingAsync()
173 w->fullArg = param->full_arg; in MICEXi_StartLimitedSamplingAsync()
174 if (MicexStartLimitedSampling(param->buffer, param->size, param->rate, flags)) in MICEXi_StartLimitedSamplingAsync()