Home
last modified time | relevance | path

Searched refs:job (Results 1 – 15 of 15) sorted by relevance

/linux-4.19.296/block/
Dbsg-lib.c47 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_transport_fill_hdr() local
49 job->request_len = hdr->request_len; in bsg_transport_fill_hdr()
50 job->request = memdup_user(uptr64(hdr->request), hdr->request_len); in bsg_transport_fill_hdr()
52 return PTR_ERR_OR_ZERO(job->request); in bsg_transport_fill_hdr()
57 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_transport_complete_rq() local
64 hdr->device_status = job->result & 0xff; in bsg_transport_complete_rq()
65 hdr->transport_status = host_byte(job->result); in bsg_transport_complete_rq()
66 hdr->driver_status = driver_byte(job->result); in bsg_transport_complete_rq()
72 if (job->result < 0) { in bsg_transport_complete_rq()
74 job->reply_len = sizeof(u32); in bsg_transport_complete_rq()
[all …]
/linux-4.19.296/drivers/s390/scsi/
Dzfcp_fc.c924 struct bsg_job *job = data; in zfcp_fc_ct_els_job_handler() local
925 struct zfcp_fsf_ct_els *zfcp_ct_els = job->dd_data; in zfcp_fc_ct_els_job_handler()
926 struct fc_bsg_reply *jr = job->reply; in zfcp_fc_ct_els_job_handler()
928 jr->reply_payload_rcv_len = job->reply_payload.payload_len; in zfcp_fc_ct_els_job_handler()
931 bsg_job_done(job, jr->result, jr->reply_payload_rcv_len); in zfcp_fc_ct_els_job_handler()
934 static struct zfcp_fc_wka_port *zfcp_fc_job_wka_port(struct bsg_job *job) in zfcp_fc_job_wka_port() argument
939 struct fc_bsg_request *bsg_request = job->request; in zfcp_fc_job_wka_port()
940 struct fc_rport *rport = fc_bsg_to_rport(job); in zfcp_fc_job_wka_port()
946 shost = rport ? rport_to_shost(rport) : fc_bsg_to_shost(job); in zfcp_fc_job_wka_port()
967 struct bsg_job *job = data; in zfcp_fc_ct_job_handler() local
[all …]
/linux-4.19.296/include/linux/
Dbsg-lib.h72 void bsg_job_done(struct bsg_job *job, int result,
76 void bsg_job_put(struct bsg_job *job);
77 int __must_check bsg_job_get(struct bsg_job *job);
Dhost1x.h177 int host1x_job_submit(struct host1x_job *job);
254 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo,
256 struct host1x_job *host1x_job_get(struct host1x_job *job);
257 void host1x_job_put(struct host1x_job *job);
258 int host1x_job_pin(struct host1x_job *job, struct device *dev);
259 void host1x_job_unpin(struct host1x_job *job);
Ddm-kcopyd.h82 void dm_kcopyd_do_callback(void *job, int read_err, unsigned long write_err);
/linux-4.19.296/include/drm/
Ddrm_writeback.h126 struct drm_writeback_job *job);
128 void drm_writeback_cleanup_job(struct drm_writeback_job *job);
Dgpu_scheduler.h301 int drm_sched_job_init(struct drm_sched_job *job,
305 struct drm_sched_job *job);
/linux-4.19.296/include/scsi/
Dscsi_transport_fc.h813 static inline struct Scsi_Host *fc_bsg_to_shost(struct bsg_job *job) in fc_bsg_to_shost() argument
815 if (scsi_is_host_device(job->dev)) in fc_bsg_to_shost()
816 return dev_to_shost(job->dev); in fc_bsg_to_shost()
817 return rport_to_shost(dev_to_rport(job->dev)); in fc_bsg_to_shost()
820 static inline struct fc_rport *fc_bsg_to_rport(struct bsg_job *job) in fc_bsg_to_rport() argument
822 if (scsi_is_fc_rport(job->dev)) in fc_bsg_to_rport()
823 return dev_to_rport(job->dev); in fc_bsg_to_rport()
Dscsi_transport_iscsi.h148 int (*bsg_request)(struct bsg_job *job);
/linux-4.19.296/virt/kvm/
DKconfig26 # Toggle to switch between direct notification and batch job
/linux-4.19.296/drivers/dma-buf/
DKconfig15 associated with a buffer. When a job is submitted to the GPU a fence
/linux-4.19.296/drivers/message/fusion/
Dmptsas.c2213 static void mptsas_smp_handler(struct bsg_job *job, struct Scsi_Host *shost, in mptsas_smp_handler() argument
2227 if (job->request_payload.sg_cnt > 1 || in mptsas_smp_handler()
2228 job->reply_payload.sg_cnt > 1) { in mptsas_smp_handler()
2230 ioc->name, __func__, job->request_payload.payload_len, in mptsas_smp_handler()
2231 job->reply_payload.payload_len); in mptsas_smp_handler()
2249 cpu_to_le16(job->request_payload.payload_len - 4); in mptsas_smp_handler()
2276 if (!dma_map_sg(&ioc->pcidev->dev, job->request_payload.sg_list, in mptsas_smp_handler()
2280 flagsLength |= (sg_dma_len(job->request_payload.sg_list) - 4); in mptsas_smp_handler()
2282 sg_dma_address(job->request_payload.sg_list)); in mptsas_smp_handler()
2293 if (!dma_map_sg(&ioc->pcidev->dev, job->reply_payload.sg_list, in mptsas_smp_handler()
[all …]
/linux-4.19.296/fs/proc/
DKconfig22 /proc" or the equivalent line in /etc/fstab does the job.
/linux-4.19.296/fs/reiserfs/
DREADME153 Alpha PC Company made it possible for me to not have a day job
/linux-4.19.296/
DMAINTAINERS31 job the maintainers (and especially Linus) do is to keep things