Lines Matching defs:job
2046 * @job: ?
2055 _transport_smp_handler(struct bsg_job *job, struct Scsi_Host *shost,
2090 rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->request_payload,
2095 sg_copy_to_buffer(job->request_payload.sg_list,
2096 job->request_payload.sg_cnt, addr_out,
2097 job->request_payload.payload_len);
2100 rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
2166 memcpy(job->reply, mpi_reply, sizeof(*mpi_reply));
2167 job->reply_len = sizeof(*mpi_reply);
2171 sg_copy_to_buffer(job->reply_payload.sg_list,
2172 job->reply_payload.sg_cnt, addr_in,
2173 job->reply_payload.payload_len);
2178 _transport_unmap_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
2181 _transport_unmap_smp_buffer(&ioc->pdev->dev, &job->request_payload,
2187 bsg_job_done(job, rc, reslen);