Lines Matching defs:bsg_job

3161 	struct bsg_job *bsg_job = sp->u.bsg_job;
3162 struct fc_bsg_request *bsg_request = bsg_job->request;
3170 els_iocb->tx_dsd_count = cpu_to_le16(bsg_job->request_payload.sg_cnt);
3173 els_iocb->rx_dsd_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt);
3184 cpu_to_le32(bsg_job->reply_payload.payload_len);
3186 cpu_to_le32(bsg_job->request_payload.payload_len);
3188 put_unaligned_le64(sg_dma_address(bsg_job->request_payload.sg_list),
3191 (bsg_job->request_payload.sg_list));
3193 put_unaligned_le64(sg_dma_address(bsg_job->reply_payload.sg_list),
3196 (bsg_job->reply_payload.sg_list));
3211 struct bsg_job *bsg_job = sp->u.bsg_job;
3223 cpu_to_le16(bsg_job->request_payload.sg_cnt);
3225 cpu_to_le16(bsg_job->request_payload.sg_cnt + 1);
3227 cpu_to_le32(bsg_job->request_payload.payload_len);
3229 cpu_to_le32(bsg_job->reply_payload.payload_len);
3231 put_unaligned_le64(sg_dma_address(bsg_job->request_payload.sg_list),
3235 put_unaligned_le64(sg_dma_address(bsg_job->reply_payload.sg_list),
3242 tot_dsds = bsg_job->reply_payload.sg_cnt;
3244 for_each_sg(bsg_job->reply_payload.sg_list, sg, tot_dsds, index) {
3278 struct bsg_job *bsg_job = sp->u.bsg_job;
3291 cmd_dsds = bsg_job->request_payload.sg_cnt;
3292 rsp_dsds = bsg_job->reply_payload.sg_cnt;
3298 cpu_to_le32(bsg_job->request_payload.payload_len);
3304 for_each_sg(bsg_job->request_payload.sg_list, sg, cmd_dsds, index) {
3324 for_each_sg(bsg_job->reply_payload.sg_list, sg, rsp_dsds, index) {
4041 struct bsg_job *bsg_job = sp->u.bsg_job;
4050 cmd_pkt->wr_dseg_count = cpu_to_le16(bsg_job->request_payload.sg_cnt);
4051 cmd_pkt->rd_dseg_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt);
4055 req_data_len = rsp_data_len = bsg_job->request_payload.payload_len;
4074 for_each_sg(bsg_job->request_payload.sg_list, sg,
4075 bsg_job->request_payload.sg_cnt, index) {
4096 for_each_sg(bsg_job->reply_payload.sg_list, sg,
4097 bsg_job->reply_payload.sg_cnt, index) {