Home
last modified time | relevance | path

Searched refs:sg_resp (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/s390/scsi/
H A Dzfcp_fsf.c1116 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_unchained()
1119 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_resp), sg_resp->length); in zfcp_fsf_setup_ct_els_unchained()
1125 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_sbals()
1137 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1140 zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1149 if (zfcp_qdio_sg_one_sbale(sg_req) && zfcp_qdio_sg_one_sbale(sg_resp)) { in zfcp_fsf_setup_ct_els_sbals()
1151 sg_req, sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1166 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1169 qtcb->bottom.support.resp_buf_length = zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1113 zfcp_fsf_setup_ct_els_unchained(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req, struct scatterlist *sg_req, struct scatterlist *sg_resp) zfcp_fsf_setup_ct_els_unchained() argument
1123 zfcp_fsf_setup_ct_els_sbals(struct zfcp_fsf_req *req, struct scatterlist *sg_req, struct scatterlist *sg_resp) zfcp_fsf_setup_ct_els_sbals() argument
1176 zfcp_fsf_setup_ct_els(struct zfcp_fsf_req *req, struct scatterlist *sg_req, struct scatterlist *sg_resp, unsigned int timeout) zfcp_fsf_setup_ct_els() argument
[all...]
/kernel/linux/linux-6.6/drivers/s390/scsi/
H A Dzfcp_fsf.c1137 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_unchained()
1140 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_resp), sg_resp->length); in zfcp_fsf_setup_ct_els_unchained()
1146 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_sbals()
1158 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1161 zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1170 if (zfcp_qdio_sg_one_sbale(sg_req) && zfcp_qdio_sg_one_sbale(sg_resp)) { in zfcp_fsf_setup_ct_els_sbals()
1172 sg_req, sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1187 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1190 qtcb->bottom.support.resp_buf_length = zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1134 zfcp_fsf_setup_ct_els_unchained(struct zfcp_qdio *qdio, struct zfcp_qdio_req *q_req, struct scatterlist *sg_req, struct scatterlist *sg_resp) zfcp_fsf_setup_ct_els_unchained() argument
1144 zfcp_fsf_setup_ct_els_sbals(struct zfcp_fsf_req *req, struct scatterlist *sg_req, struct scatterlist *sg_resp) zfcp_fsf_setup_ct_els_sbals() argument
1197 zfcp_fsf_setup_ct_els(struct zfcp_fsf_req *req, struct scatterlist *sg_req, struct scatterlist *sg_resp, unsigned int timeout) zfcp_fsf_setup_ct_els() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mvsas/
H A Dmv_sas.c309 struct scatterlist *sg_req, *sg_resp; in mvs_task_prep_smp() local
327 sg_resp = &task->smp_task.smp_resp; in mvs_task_prep_smp()
328 elem = dma_map_sg(mvi->dev, sg_resp, 1, DMA_FROM_DEVICE); in mvs_task_prep_smp()
1610 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in mvs_slot_complete() local
1612 to = kmap_atomic(sg_page(sg_resp)); in mvs_slot_complete()
1613 memcpy(to + sg_resp->offset, in mvs_slot_complete()
1615 sg_dma_len(sg_resp)); in mvs_slot_complete()
/kernel/linux/linux-5.10/drivers/scsi/mvsas/
H A Dmv_sas.c308 struct scatterlist *sg_req, *sg_resp; in mvs_task_prep_smp() local
326 sg_resp = &task->smp_task.smp_resp; in mvs_task_prep_smp()
327 elem = dma_map_sg(mvi->dev, sg_resp, 1, DMA_FROM_DEVICE); in mvs_task_prep_smp()
1780 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in mvs_slot_complete() local
1782 to = kmap_atomic(sg_page(sg_resp)); in mvs_slot_complete()
1783 memcpy(to + sg_resp->offset, in mvs_slot_complete()
1785 sg_dma_len(sg_resp)); in mvs_slot_complete()
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_mem.c837 struct scatterlist *sgs[2], sg_req, sg_resp; in virtio_mem_send_request() local
849 sg_init_one(&sg_resp, &vm->resp, sizeof(vm->resp)); in virtio_mem_send_request()
850 sgs[1] = &sg_resp; in virtio_mem_send_request()
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c1281 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v1_hw() local
1282 void *to = page_address(sg_page(sg_resp)); in slot_complete_v1_hw()
1288 memcpy(to + sg_resp->offset, in slot_complete_v1_hw()
1291 sg_resp->length); in slot_complete_v1_hw()
H A Dhisi_sas_v3_hw.c2288 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v3_hw() local
2289 void *to = page_address(sg_page(sg_resp)); in slot_complete_v3_hw()
2295 memcpy(to + sg_resp->offset, in slot_complete_v3_hw()
2298 sg_resp->length); in slot_complete_v3_hw()
H A Dhisi_sas_v2_hw.c2433 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v2_hw() local
2434 void *to = page_address(sg_page(sg_resp)); in slot_complete_v2_hw()
2440 memcpy(to + sg_resp->offset, in slot_complete_v2_hw()
2443 sg_resp->length); in slot_complete_v2_hw()
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_v1_hw.c1279 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v1_hw() local
1280 void *to = page_address(sg_page(sg_resp)); in slot_complete_v1_hw()
1284 memcpy(to + sg_resp->offset, in slot_complete_v1_hw()
1287 sg_resp->length); in slot_complete_v1_hw()
H A Dhisi_sas_v2_hw.c2435 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v2_hw() local
2436 void *to = page_address(sg_page(sg_resp)); in slot_complete_v2_hw()
2440 memcpy(to + sg_resp->offset, in slot_complete_v2_hw()
2443 sg_resp->length); in slot_complete_v2_hw()
H A Dhisi_sas_v3_hw.c2373 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v3_hw() local
2374 void *to = page_address(sg_page(sg_resp)); in slot_complete_v3_hw()
2378 memcpy(to + sg_resp->offset, in slot_complete_v3_hw()
2381 sg_resp->length); in slot_complete_v3_hw()
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_mem.c1367 struct scatterlist *sgs[2], sg_req, sg_resp; in virtio_mem_send_request() local
1379 sg_init_one(&sg_resp, &vm->resp, sizeof(vm->resp)); in virtio_mem_send_request()
1380 sgs[1] = &sg_resp; in virtio_mem_send_request()
/kernel/linux/linux-6.6/drivers/scsi/pm8001/
H A Dpm80xx_hwi.c2909 struct scatterlist *sg_resp = &t->smp_task.smp_resp; in mpi_smp_completion() local
2916 to = kmap_atomic(sg_page(sg_resp)); in mpi_smp_completion()
2917 payload = to + sg_resp->offset; in mpi_smp_completion()
4134 struct scatterlist *sg_req, *sg_resp, *smp_req; in pm80xx_chip_smp_req() local
4152 sg_resp = &task->smp_task.smp_resp; in pm80xx_chip_smp_req()
4153 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm80xx_chip_smp_req()
4158 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()
H A Dpm8001_hwi.c3978 struct scatterlist *sg_req, *sg_resp; in pm8001_chip_smp_req() local
3993 sg_resp = &task->smp_task.smp_resp; in pm8001_chip_smp_req()
3994 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm8001_chip_smp_req()
3999 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
/kernel/linux/linux-5.10/drivers/scsi/pm8001/
H A Dpm8001_hwi.c4096 struct scatterlist *sg_req, *sg_resp; in pm8001_chip_smp_req() local
4112 sg_resp = &task->smp_task.smp_resp; in pm8001_chip_smp_req()
4113 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm8001_chip_smp_req()
4118 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
H A Dpm80xx_hwi.c4166 struct scatterlist *sg_req, *sg_resp; in pm80xx_chip_smp_req() local
4185 sg_resp = &task->smp_task.smp_resp; in pm80xx_chip_smp_req()
4186 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm80xx_chip_smp_req()
4191 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()

Completed in 65 milliseconds