Searched refs:sg_resp (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/drivers/s390/scsi/ |
A D | zfcp_fsf.c | 1137 struct scatterlist *sg_resp) in zfcp_fsf_setup_ct_els_unchained() argument 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() argument 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() 1199 struct scatterlist *sg_resp, in zfcp_fsf_setup_ct_els() argument [all …]
|
/linux-6.3-rc2/drivers/scsi/mvsas/ |
A D | mv_sas.c | 309 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() 1615 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in mvs_slot_complete() local 1617 to = kmap_atomic(sg_page(sg_resp)); in mvs_slot_complete() 1618 memcpy(to + sg_resp->offset, in mvs_slot_complete() 1620 sg_dma_len(sg_resp)); in mvs_slot_complete()
|
/linux-6.3-rc2/drivers/scsi/hisi_sas/ |
A D | hisi_sas_v1_hw.c | 1280 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v1_hw() local 1281 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()
|
A D | hisi_sas_v2_hw.c | 2426 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v2_hw() local 2427 void *to = page_address(sg_page(sg_resp)); in slot_complete_v2_hw() 2431 memcpy(to + sg_resp->offset, in slot_complete_v2_hw() 2434 sg_resp->length); in slot_complete_v2_hw()
|
A D | hisi_sas_v3_hw.c | 2340 struct scatterlist *sg_resp = &task->smp_task.smp_resp; in slot_complete_v3_hw() local 2341 void *to = page_address(sg_page(sg_resp)); in slot_complete_v3_hw() 2345 memcpy(to + sg_resp->offset, in slot_complete_v3_hw() 2348 sg_resp->length); in slot_complete_v3_hw()
|
/linux-6.3-rc2/drivers/scsi/pm8001/ |
A D | pm80xx_hwi.c | 2909 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() 4097 struct scatterlist *sg_req, *sg_resp, *smp_req; in pm80xx_chip_smp_req() local 4115 sg_resp = &task->smp_task.smp_resp; in pm80xx_chip_smp_req() 4116 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm80xx_chip_smp_req() 4121 resp_len = sg_dma_len(sg_resp); in pm80xx_chip_smp_req()
|
A D | pm8001_hwi.c | 3977 struct scatterlist *sg_req, *sg_resp; in pm8001_chip_smp_req() local 3992 sg_resp = &task->smp_task.smp_resp; in pm8001_chip_smp_req() 3993 elem = dma_map_sg(pm8001_ha->dev, sg_resp, 1, DMA_FROM_DEVICE); in pm8001_chip_smp_req() 3998 resp_len = sg_dma_len(sg_resp); in pm8001_chip_smp_req()
|
/linux-6.3-rc2/drivers/virtio/ |
A D | virtio_mem.c | 1324 struct scatterlist *sgs[2], sg_req, sg_resp; in virtio_mem_send_request() local 1336 sg_init_one(&sg_resp, &vm->resp, sizeof(vm->resp)); in virtio_mem_send_request() 1337 sgs[1] = &sg_resp; in virtio_mem_send_request()
|
Completed in 57 milliseconds