Lines Matching defs:bsg_job
3085 struct bsg_job *bsg_job = sp->u.bsg_job;
3086 struct fc_bsg_request *bsg_request = bsg_job->request;
3094 els_iocb->tx_dsd_count = cpu_to_le16(bsg_job->request_payload.sg_cnt);
3097 els_iocb->rx_dsd_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt);
3108 cpu_to_le32(bsg_job->reply_payload.payload_len);
3110 cpu_to_le32(bsg_job->request_payload.payload_len);
3112 put_unaligned_le64(sg_dma_address(bsg_job->request_payload.sg_list),
3115 (bsg_job->request_payload.sg_list));
3117 put_unaligned_le64(sg_dma_address(bsg_job->reply_payload.sg_list),
3120 (bsg_job->reply_payload.sg_list));
3135 struct bsg_job *bsg_job = sp->u.bsg_job;
3147 cpu_to_le16(bsg_job->request_payload.sg_cnt);
3149 cpu_to_le16(bsg_job->request_payload.sg_cnt + 1);
3151 cpu_to_le32(bsg_job->request_payload.payload_len);
3153 cpu_to_le32(bsg_job->reply_payload.payload_len);
3155 put_unaligned_le64(sg_dma_address(bsg_job->request_payload.sg_list),
3159 put_unaligned_le64(sg_dma_address(bsg_job->reply_payload.sg_list),
3166 tot_dsds = bsg_job->reply_payload.sg_cnt;
3168 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) {
3202 struct bsg_job *bsg_job = sp->u.bsg_job;
3215 cmd_dsds = bsg_job->request_payload.sg_cnt;
3216 rsp_dsds = bsg_job->reply_payload.sg_cnt;
3222 cpu_to_le32(bsg_job->request_payload.payload_len);
3228 for_each_sg(bsg_job->request_payload.sg_list, sg, cmd_dsds, index) {
3248 for_each_sg(bsg_job->reply_payload.sg_list, sg, rsp_dsds, index) {
3846 struct bsg_job *bsg_job = sp->u.bsg_job;
3855 cmd_pkt->wr_dseg_count = cpu_to_le16(bsg_job->request_payload.sg_cnt);
3856 cmd_pkt->rd_dseg_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt);
3860 req_data_len = rsp_data_len = bsg_job->request_payload.payload_len;
3879 for_each_sg(bsg_job->request_payload.sg_list, sg,
3880 bsg_job->request_payload.sg_cnt, index) {
3901 for_each_sg(bsg_job->reply_payload.sg_list, sg,
3902 bsg_job->reply_payload.sg_cnt, index) {