Lines Matching defs:cb_data

199  * @cb_data: pointer to callback data structure to service client
206 struct stratix10_svc_cb_data *cb_data)
224 cb_data->status = BIT(SVC_STATUS_BUFFER_DONE);
225 cb_data->kaddr1 = svc_pa_to_va(res.a1);
226 cb_data->kaddr2 = (res.a2) ?
228 cb_data->kaddr3 = (res.a3) ?
231 cb_data);
245 * @cb_data: pointer to callback data structure to service client
252 struct stratix10_svc_cb_data *cb_data)
258 cb_data->kaddr1 = NULL;
259 cb_data->kaddr2 = NULL;
260 cb_data->kaddr3 = NULL;
261 cb_data->status = BIT(SVC_STATUS_ERROR);
290 cb_data->status = BIT(SVC_STATUS_BUSY);
292 cb_data->status = BIT(SVC_STATUS_COMPLETED);
293 cb_data->kaddr2 = (res.a2) ?
295 cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
298 cb_data->kaddr1 = &res.a1;
299 cb_data->kaddr2 = (res.a2) ?
301 cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
302 cb_data->status = BIT(SVC_STATUS_ERROR);
305 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);
311 * @cb_data: pointer to callback data structure to service client
317 struct stratix10_svc_cb_data *cb_data,
320 cb_data->kaddr1 = NULL;
321 cb_data->kaddr2 = NULL;
322 cb_data->kaddr3 = NULL;
332 cb_data->status = BIT(SVC_STATUS_OK);
335 cb_data->status = BIT(SVC_STATUS_BUFFER_SUBMITTED);
338 cb_data->status = BIT(SVC_STATUS_COMPLETED);
344 cb_data->status = BIT(SVC_STATUS_OK);
345 cb_data->kaddr1 = &res.a1;
348 cb_data->status = BIT(SVC_STATUS_OK);
349 cb_data->kaddr1 = &res.a1;
350 cb_data->kaddr2 = &res.a2;
353 cb_data->status = BIT(SVC_STATUS_OK);
354 cb_data->kaddr1 = &res.a1;
355 cb_data->kaddr2 = &res.a2;
360 cb_data->status = BIT(SVC_STATUS_OK);
361 cb_data->kaddr1 = &res.a1;
362 cb_data->kaddr2 = svc_pa_to_va(res.a2);
363 cb_data->kaddr3 = &res.a3;
366 cb_data->status = BIT(SVC_STATUS_OK);
367 cb_data->kaddr1 = &res.a1;
370 cb_data->kaddr2 = &res.a2;
378 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);