Lines Matching defs:rqst
532 struct ssam_request *rqst,
535 if (rqst->target_category == SSAM_SSH_TC_BAS && rqst->command_id == 0x0D) {
553 dev_dbg(d->dev, "rqst: fixup: base-state quirk\n");
567 struct ssam_request rqst;
575 rqst.target_category = gsb_rqst->tc;
576 rqst.target_id = gsb_rqst->tid;
577 rqst.command_id = gsb_rqst->cid;
578 rqst.instance_id = gsb_rqst->iid;
579 rqst.flags = gsb_rqst->snc ? SSAM_REQUEST_HAS_RESPONSE : 0;
580 rqst.length = get_unaligned(&gsb_rqst->cdl);
581 rqst.payload = &gsb_rqst->pld[0];
589 dev_warn(d->dev, "rqst: device is suspended, not executing\n");
590 return san_rqst_fixup_suspended(d, &rqst, buffer);
594 d->ctrl, &rqst, &rsp, SAN_GSB_MAX_RQSX_PAYLOAD);
599 dev_err(d->dev, "rqst: failed with error %d\n", status);