Lines Matching defs:cbdata
396 struct stratix10_svc_cb_data *cbdata;
405 cbdata = kmalloc(sizeof(*cbdata), GFP_KERNEL);
406 if (!cbdata) {
437 svc_thread_cmd_data_claim(ctrl, pdata, cbdata);
576 cbdata->status = BIT(SVC_STATUS_ERROR);
578 cbdata->status = BIT(SVC_STATUS_OK);
580 cbdata->kaddr1 = &res;
581 cbdata->kaddr2 = NULL;
582 cbdata->kaddr3 = NULL;
583 pdata->chan->scl->receive_cb(pdata->chan->scl, cbdata);
589 svc_thread_recv_status_ok(pdata, cbdata, res);
595 pdata, cbdata);
600 pdata, cbdata);
618 cbdata->status = BIT(SVC_STATUS_INVALID_PARAM);
619 cbdata->kaddr1 = NULL;
620 cbdata->kaddr2 = NULL;
621 cbdata->kaddr3 = NULL;
623 cbdata);
630 cbdata->status = BIT(SVC_STATUS_ERROR);
631 cbdata->kaddr1 = &res.a1;
632 cbdata->kaddr2 = (res.a2) ?
634 cbdata->kaddr3 = (res.a3) ? &res.a3 : NULL;
635 pdata->chan->scl->receive_cb(pdata->chan->scl, cbdata);
646 cbdata->status =
648 cbdata->kaddr1 = NULL;
649 cbdata->kaddr2 = NULL;
650 cbdata->kaddr3 = NULL;
652 pdata->chan->scl, cbdata);
659 kfree(cbdata);