Lines Matching defs:job
1837 * @job: ?
1846 _transport_smp_handler(struct bsg_job *job, struct Scsi_Host *shost,
1881 rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->request_payload,
1886 sg_copy_to_buffer(job->request_payload.sg_list,
1887 job->request_payload.sg_cnt, addr_out,
1888 job->request_payload.payload_len);
1891 rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
1957 memcpy(job->reply, mpi_reply, sizeof(*mpi_reply));
1958 job->reply_len = sizeof(*mpi_reply);
1962 sg_copy_to_buffer(job->reply_payload.sg_list,
1963 job->reply_payload.sg_cnt, addr_in,
1964 job->reply_payload.payload_len);
1969 _transport_unmap_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
1972 _transport_unmap_smp_buffer(&ioc->pdev->dev, &job->request_payload,
1978 bsg_job_done(job, rc, reslen);