Lines Matching refs:bsg_reply

25 	struct fc_bsg_reply *bsg_reply = bsg_job->reply;
29 bsg_reply->result = res;
30 bsg_job_done(bsg_job, bsg_reply->result,
31 bsg_reply->reply_payload_rcv_len);
131 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
158 bsg_reply->result = DID_OK;
161 bsg_reply->result = (DID_ERROR << 16);
173 bsg_reply->result = DID_OK;
176 bsg_reply->result = (DID_ERROR << 16);
186 bsg_reply->result = (DID_ERROR << 16);
190 bsg_reply->result = DID_OK;
191 bsg_reply->reply_payload_rcv_len =
202 bsg_reply->result = (DID_ERROR << 16);
213 bsg_reply->result = (DID_ERROR << 16);
227 bsg_reply->result = (DID_ERROR << 16);
241 bsg_reply->result = DID_OK;
249 bsg_job_done(bsg_job, bsg_reply->result,
250 bsg_reply->reply_payload_rcv_len);
723 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
923 bsg_reply->result = (DID_ERROR << 16);
924 bsg_reply->reply_payload_rcv_len = 0;
928 bsg_reply->result = (DID_OK << 16);
957 bsg_job_done(bsg_job, bsg_reply->result,
958 bsg_reply->reply_payload_rcv_len);
967 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
990 bsg_reply->result = DID_OK;
991 bsg_job_done(bsg_job, bsg_reply->result,
992 bsg_reply->reply_payload_rcv_len);
1002 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1090 bsg_reply->result = DID_OK;
1103 bsg_job_done(bsg_job, bsg_reply->result,
1104 bsg_reply->reply_payload_rcv_len);
1112 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1271 bsg_reply->result = DID_OK;
1275 bsg_reply->reply_payload_rcv_len =
1299 bsg_job_done(bsg_job, bsg_reply->result,
1300 bsg_reply->reply_payload_rcv_len);
1308 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1378 rsp_ptr = ((uint8_t *)bsg_reply) +
1385 bsg_reply->result = DID_OK;
1386 bsg_job_done(bsg_job, bsg_reply->result,
1387 bsg_reply->reply_payload_rcv_len);
1466 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1489 bsg_reply->reply_payload_rcv_len = ha->optrom_region_size;
1490 bsg_reply->result = DID_OK;
1495 bsg_job_done(bsg_job, bsg_reply->result,
1496 bsg_reply->reply_payload_rcv_len);
1503 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1527 bsg_reply->result = -EINVAL;
1530 bsg_reply->result = DID_OK;
1536 bsg_job_done(bsg_job, bsg_reply->result,
1537 bsg_reply->reply_payload_rcv_len);
1544 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1557 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1573 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1580 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = 0;
1587 bsg_reply->result = DID_OK << 16;
1588 bsg_job_done(bsg_job, bsg_reply->result,
1589 bsg_reply->reply_payload_rcv_len);
1597 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1608 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1622 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1630 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = 0;
1637 bsg_reply->reply_payload_rcv_len = sizeof(*sr);
1638 bsg_reply->result = DID_OK << 16;
1639 bsg_job_done(bsg_job, bsg_reply->result,
1640 bsg_reply->reply_payload_rcv_len);
1648 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1659 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1673 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1678 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = 0;
1685 bsg_reply->result = DID_OK << 16;
1686 bsg_job_done(bsg_job, bsg_reply->result,
1687 bsg_reply->reply_payload_rcv_len);
1695 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1706 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1719 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1724 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = 0;
1731 bsg_reply->result = DID_OK << 16;
1732 bsg_job_done(bsg_job, bsg_reply->result,
1733 bsg_reply->reply_payload_rcv_len);
1741 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1752 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1764 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
1773 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = 0;
1780 bsg_reply->reply_payload_rcv_len = sizeof(*i2c);
1781 bsg_reply->result = DID_OK << 16;
1782 bsg_job_done(bsg_job, bsg_reply->result,
1783 bsg_reply->reply_payload_rcv_len);
1791 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
1956 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = rval;
1958 bsg_reply->reply_payload_rcv_len = 0;
1959 bsg_reply->result = (DID_OK) << 16;
1960 bsg_job_done(bsg_job, bsg_reply->result,
1961 bsg_reply->reply_payload_rcv_len);
2092 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2106 bsg_reply->reply_payload_rcv_len = 0;
2112 bsg_reply->reply_payload_rcv_len = sizeof(sr);
2121 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2125 bsg_reply->result = DID_OK << 16;
2126 bsg_job_done(bsg_job, bsg_reply->result,
2127 bsg_reply->reply_payload_rcv_len);
2134 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2148 bsg_reply->reply_payload_rcv_len = 0;
2154 bsg_reply->reply_payload_rcv_len = sizeof(sr);
2163 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2167 bsg_reply->result = DID_OK << 16;
2168 bsg_job_done(bsg_job, bsg_reply->result,
2169 bsg_reply->reply_payload_rcv_len);
2176 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2193 bsg_reply->reply_payload_rcv_len = sizeof(cap);
2195 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2199 bsg_reply->result = DID_OK << 16;
2200 bsg_job_done(bsg_job, bsg_reply->result,
2201 bsg_reply->reply_payload_rcv_len);
2208 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2228 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2234 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2239 bsg_reply->reply_payload_rcv_len = 0;
2241 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2245 bsg_reply->result = DID_OK << 16;
2246 bsg_job_done(bsg_job, bsg_reply->result,
2247 bsg_reply->reply_payload_rcv_len);
2254 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2299 bsg_reply->reply_payload_rcv_len = sizeof(bbcr);
2301 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = EXT_STATUS_OK;
2304 bsg_reply->result = DID_OK << 16;
2305 bsg_job_done(bsg_job, bsg_reply->result,
2306 bsg_reply->reply_payload_rcv_len);
2314 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2354 bsg_reply->reply_payload_rcv_len = sizeof(*stats);
2355 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2358 bsg_job->reply_len = sizeof(*bsg_reply);
2359 bsg_reply->result = DID_OK << 16;
2360 bsg_job_done(bsg_job, bsg_reply->result,
2361 bsg_reply->reply_payload_rcv_len);
2372 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2399 bsg_reply->reply_payload_rcv_len = sizeof(*dd);
2400 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] =
2403 bsg_job->reply_len = sizeof(*bsg_reply);
2404 bsg_reply->result = DID_OK << 16;
2405 bsg_job_done(bsg_job, bsg_reply->result,
2406 bsg_reply->reply_payload_rcv_len);
2417 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2442 bsg_reply->reply_data.vendor_reply.vendor_rsp[0] = EXT_STATUS_OK;
2443 bsg_reply->reply_payload_rcv_len = sizeof(regions);
2444 bsg_reply->result = DID_OK << 16;
2446 bsg_job_done(bsg_job, bsg_reply->result,
2447 bsg_reply->reply_payload_rcv_len);
2537 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2544 bsg_reply->reply_payload_rcv_len = 0;
2591 struct fc_bsg_reply *bsg_reply = bsg_job->reply;
2619 bsg_reply->result = -EIO;
2624 bsg_reply->result = 0;
2634 bsg_reply->result = -ENXIO;