Home
last modified time | relevance | path

Searched refs:sg_resp (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/s390/scsi/
Dzfcp_fsf.c1005 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_unchained() argument
1008 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_resp), sg_resp->length); in zfcp_fsf_setup_ct_els_unchained()
1014 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_sbals() argument
1026 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1029 zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1038 if (zfcp_qdio_sg_one_sbale(sg_req) && zfcp_qdio_sg_one_sbale(sg_resp)) { in zfcp_fsf_setup_ct_els_sbals()
1040 sg_req, sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1055 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals()
1058 qtcb->bottom.support.resp_buf_length = zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals()
1067 struct scatterlist *sg_resp, in zfcp_fsf_setup_ct_els() argument
[all …]
/Linux-v5.4/drivers/scsi/mvsas/
Dmv_sas.c310 struct scatterlist *sg_req, *sg_resp; in mvs_task_prep_smp() local
328 sg_resp = &task->smp_task.smp_resp; in mvs_task_prep_smp()
329 elem = dma_map_sg(mvi->dev, sg_resp, 1, DMA_FROM_DEVICE); in mvs_task_prep_smp()
1782 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in mvs_slot_complete() local
1784 to = kmap_atomic(sg_page(sg_resp)); in mvs_slot_complete()
1785 memcpy(to + sg_resp->offset, in mvs_slot_complete()
1787 sg_dma_len(sg_resp)); in mvs_slot_complete()
/Linux-v5.4/drivers/scsi/hisi_sas/
Dhisi_sas_v1_hw.c1278 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v1_hw() local
1279 void *to = page_address(sg_page(sg_resp)); in slot_complete_v1_hw()
1285 memcpy(to + sg_resp->offset, in slot_complete_v1_hw()
1288 sg_resp->length); in slot_complete_v1_hw()
Dhisi_sas_v2_hw.c2421 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v2_hw() local
2422 void *to = page_address(sg_page(sg_resp)); in slot_complete_v2_hw()
2428 memcpy(to + sg_resp->offset, in slot_complete_v2_hw()
2431 sg_resp->length); in slot_complete_v2_hw()
Dhisi_sas_v3_hw.c2234 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v3_hw() local
2235 void *to = page_address(sg_page(sg_resp)); in slot_complete_v3_hw()
2241 memcpy(to + sg_resp->offset, in slot_complete_v3_hw()
2244 sg_resp->length); in slot_complete_v3_hw()
/Linux-v5.4/drivers/scsi/pm8001/
Dpm8001_hwi.c4245 struct scatterlist *sg_req, *sg_resp; in pm8001_chip_smp_req() local
4261 sg_resp = &task->smp_task.smp_resp; in pm8001_chip_smp_req()
4262 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm8001_chip_smp_req()
4267 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
Dpm80xx_hwi.c3891 struct scatterlist *sg_req, *sg_resp; in pm80xx_chip_smp_req() local
3910 sg_resp = &task->smp_task.smp_resp; in pm80xx_chip_smp_req()
3911 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm80xx_chip_smp_req()
3916 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()