Lines Matching defs:cb_data
192 * @cb_data: pointer to callback data structure to service client
199 struct stratix10_svc_cb_data *cb_data)
217 cb_data->status = BIT(SVC_STATUS_BUFFER_DONE);
218 cb_data->kaddr1 = svc_pa_to_va(res.a1);
219 cb_data->kaddr2 = (res.a2) ?
221 cb_data->kaddr3 = (res.a3) ?
224 cb_data);
238 * @cb_data: pointer to callback data structure to service client
245 struct stratix10_svc_cb_data *cb_data)
250 cb_data->kaddr1 = NULL;
251 cb_data->kaddr2 = NULL;
252 cb_data->kaddr3 = NULL;
253 cb_data->status = BIT(SVC_STATUS_ERROR);
274 cb_data->status = BIT(SVC_STATUS_COMPLETED);
276 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);
282 * @cb_data: pointer to callback data structure to service client
288 struct stratix10_svc_cb_data *cb_data,
291 cb_data->kaddr1 = NULL;
292 cb_data->kaddr2 = NULL;
293 cb_data->kaddr3 = NULL;
299 cb_data->status = BIT(SVC_STATUS_OK);
302 cb_data->status = BIT(SVC_STATUS_BUFFER_SUBMITTED);
305 cb_data->status = BIT(SVC_STATUS_COMPLETED);
309 cb_data->status = BIT(SVC_STATUS_OK);
310 cb_data->kaddr1 = &res.a1;
313 cb_data->status = BIT(SVC_STATUS_OK);
314 cb_data->kaddr1 = &res.a1;
315 cb_data->kaddr2 = &res.a2;
323 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data);