Searched refs:sg_resp (Results 1 – 7 of 7) sorted by relevance
/drivers/s390/scsi/ |
D | zfcp_fsf.c | 977 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_unchained() argument 980 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_resp), sg_resp->length); in zfcp_fsf_setup_ct_els_unchained() 986 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_sbals() argument 998 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals() 1001 zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals() 1010 if (zfcp_qdio_sg_one_sbale(sg_req) && zfcp_qdio_sg_one_sbale(sg_resp)) { in zfcp_fsf_setup_ct_els_sbals() 1012 sg_req, sg_resp); in zfcp_fsf_setup_ct_els_sbals() 1027 if (zfcp_qdio_sbals_from_sg(qdio, &req->qdio_req, sg_resp)) in zfcp_fsf_setup_ct_els_sbals() 1030 qtcb->bottom.support.resp_buf_length = zfcp_qdio_real_bytes(sg_resp); in zfcp_fsf_setup_ct_els_sbals() 1039 struct scatterlist *sg_resp, in zfcp_fsf_setup_ct_els() argument [all …]
|
/drivers/scsi/hisi_sas/ |
D | hisi_sas_v1_hw.c | 977 struct scatterlist *sg_req, *sg_resp; in prep_smp_v1_hw() local 995 sg_resp = &task->smp_task.smp_resp; in prep_smp_v1_hw() 996 elem = dma_map_sg(dev, sg_resp, 1, DMA_FROM_DEVICE); in prep_smp_v1_hw() 1001 resp_len = sg_dma_len(sg_resp); in prep_smp_v1_hw() 1376 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v1_hw() local 1379 to = kmap_atomic(sg_page(sg_resp)); in slot_complete_v1_hw() 1385 memcpy(to + sg_resp->offset, in slot_complete_v1_hw() 1388 sg_dma_len(sg_resp)); in slot_complete_v1_hw()
|
D | hisi_sas_v3_hw.c | 930 struct scatterlist *sg_req, *sg_resp; in prep_smp_v3_hw() local 948 sg_resp = &task->smp_task.smp_resp; in prep_smp_v3_hw() 949 elem = dma_map_sg(dev, sg_resp, 1, DMA_FROM_DEVICE); in prep_smp_v3_hw() 954 resp_len = sg_dma_len(sg_resp); in prep_smp_v3_hw() 1472 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v3_hw() local 1476 to = kmap_atomic(sg_page(sg_resp)); in slot_complete_v3_hw() 1482 memcpy(to + sg_resp->offset, in slot_complete_v3_hw() 1485 sg_dma_len(sg_resp)); in slot_complete_v3_hw()
|
D | hisi_sas_v2_hw.c | 1692 struct scatterlist *sg_req, *sg_resp; in prep_smp_v2_hw() local 1710 sg_resp = &task->smp_task.smp_resp; in prep_smp_v2_hw() 1711 elem = dma_map_sg(dev, sg_resp, 1, DMA_FROM_DEVICE); in prep_smp_v2_hw() 1716 resp_len = sg_dma_len(sg_resp); in prep_smp_v2_hw() 2446 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v2_hw() local 2450 to = kmap_atomic(sg_page(sg_resp)); in slot_complete_v2_hw() 2456 memcpy(to + sg_resp->offset, in slot_complete_v2_hw() 2459 sg_dma_len(sg_resp)); in slot_complete_v2_hw()
|
/drivers/scsi/mvsas/ |
D | mv_sas.c | 326 struct scatterlist *sg_req, *sg_resp; in mvs_task_prep_smp() local 344 sg_resp = &task->smp_task.smp_resp; in mvs_task_prep_smp() 345 elem = dma_map_sg(mvi->dev, sg_resp, 1, PCI_DMA_FROMDEVICE); in mvs_task_prep_smp() 1799 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in mvs_slot_complete() local 1801 to = kmap_atomic(sg_page(sg_resp)); in mvs_slot_complete() 1802 memcpy(to + sg_resp->offset, in mvs_slot_complete() 1804 sg_dma_len(sg_resp)); in mvs_slot_complete()
|
/drivers/scsi/pm8001/ |
D | pm80xx_hwi.c | 3856 struct scatterlist *sg_req, *sg_resp; in pm80xx_chip_smp_req() local 3875 sg_resp = &task->smp_task.smp_resp; in pm80xx_chip_smp_req() 3876 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, PCI_DMA_FROMDEVICE); in pm80xx_chip_smp_req() 3881 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()
|
D | pm8001_hwi.c | 4237 struct scatterlist *sg_req, *sg_resp; in pm8001_chip_smp_req() local 4253 sg_resp = &task->smp_task.smp_resp; in pm8001_chip_smp_req() 4254 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, PCI_DMA_FROMDEVICE); in pm8001_chip_smp_req() 4259 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
|