/Linux-v4.19/drivers/scsi/qla2xxx/ |
D | qla_bsg.c | 44 bsg_job->request_payload.sg_cnt, DMA_TO_DEVICE); in qla2x00_bsg_sp_free() 49 bsg_job->reply_payload.sg_cnt, DMA_FROM_DEVICE); in qla2x00_bsg_sp_free() 52 bsg_job->request_payload.sg_cnt, DMA_TO_DEVICE); in qla2x00_bsg_sp_free() 55 bsg_job->reply_payload.sg_cnt, DMA_FROM_DEVICE); in qla2x00_bsg_sp_free() 188 bsg_job->reply_payload.sg_cnt, ha->fcp_prio_cfg, in qla24xx_proc_fcp_prio_cfg_cmd() 215 bsg_job->request_payload.sg_cnt, ha->fcp_prio_cfg, in qla24xx_proc_fcp_prio_cfg_cmd() 293 if (bsg_job->request_payload.sg_cnt > 1 || in qla2x00_process_els() 294 bsg_job->reply_payload.sg_cnt > 1) { in qla2x00_process_els() 298 bsg_job->request_payload.sg_cnt, in qla2x00_process_els() 299 bsg_job->reply_payload.sg_cnt); in qla2x00_process_els() [all …]
|
D | qla_iocb.c | 2775 els_iocb->tx_dsd_count = cpu_to_le16(bsg_job->request_payload.sg_cnt); in qla24xx_els_iocb() 2778 els_iocb->rx_dsd_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt); in qla24xx_els_iocb() 2833 cpu_to_le16(bsg_job->request_payload.sg_cnt); in qla2x00_ct_iocb() 2835 cpu_to_le16(bsg_job->request_payload.sg_cnt + 1); in qla2x00_ct_iocb() 2856 tot_dsds = bsg_job->reply_payload.sg_cnt; in qla2x00_ct_iocb() 2910 cmd_dsds = bsg_job->request_payload.sg_cnt; in qla24xx_ct_iocb() 2911 rsp_dsds = bsg_job->reply_payload.sg_cnt; in qla24xx_ct_iocb() 3568 cmd_pkt->wr_dseg_count = cpu_to_le16(bsg_job->request_payload.sg_cnt); in qla25xx_build_bidir_iocb() 3569 cmd_pkt->rd_dseg_count = cpu_to_le16(bsg_job->reply_payload.sg_cnt); in qla25xx_build_bidir_iocb() 3593 bsg_job->request_payload.sg_cnt, index) { in qla25xx_build_bidir_iocb() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | rw.c | 70 u32 sg_cnt, u32 offset) in rdma_rw_init_one_mr() argument 73 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_one_mr() 108 u8 port_num, struct scatterlist *sg, u32 sg_cnt, u32 offset, in rdma_rw_init_mr_wrs() argument 115 ctx->nr_ops = (sg_cnt + pages_per_mr - 1) / pages_per_mr; in rdma_rw_init_mr_wrs() 124 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 126 ret = rdma_rw_init_one_mr(qp, port_num, reg, sg, sg_cnt, in rdma_rw_init_mr_wrs() 156 sg_cnt -= nents; in rdma_rw_init_mr_wrs() 178 struct scatterlist *sg, u32 sg_cnt, u32 offset, in rdma_rw_init_map_wrs() argument 187 ctx->nr_ops = DIV_ROUND_UP(sg_cnt, max_sge); in rdma_rw_init_map_wrs() 189 ctx->map.sges = sge = kcalloc(sg_cnt, sizeof(*sge), GFP_KERNEL); in rdma_rw_init_map_wrs() [all …]
|
/Linux-v4.19/include/rdma/ |
D | rw.h | 63 struct scatterlist *sg, u32 sg_cnt, u32 sg_offset, 66 struct scatterlist *sg, u32 sg_cnt, 70 u8 port_num, struct scatterlist *sg, u32 sg_cnt, 75 u8 port_num, struct scatterlist *sg, u32 sg_cnt,
|
/Linux-v4.19/drivers/scsi/snic/ |
D | snic_fwint.h | 108 __le16 sg_cnt; member 115 u16 sg_cnt, ulong ctx) in snic_io_hdr_enc() argument 122 hdr->sg_cnt = cpu_to_le16(sg_cnt); in snic_io_hdr_enc() 194 __le16 sg_cnt; member 268 __le16 sg_cnt; /* Number of SG Elements */ member
|
D | snic_io.c | 233 snic_req_init(struct snic *snic, int sg_cnt) in snic_req_init() argument 238 typ = (sg_cnt <= SNIC_REQ_CACHE_DFLT_SGL) ? in snic_req_init() 259 if (sg_cnt == 0) in snic_req_init() 262 rqi->req_len += (sg_cnt * sizeof(struct snic_sg_desc)); in snic_req_init() 264 if (sg_cnt > atomic64_read(&snic->s_stats.io.max_sgl)) in snic_req_init() 265 atomic64_set(&snic->s_stats.io.max_sgl, sg_cnt); in snic_req_init() 267 SNIC_BUG_ON(sg_cnt > SNIC_MAX_SG_DESC_CNT); in snic_req_init() 268 atomic64_inc(&snic->s_stats.io.sgl_cnt[sg_cnt - 1]); in snic_req_init() 544 fn, line, req->hdr.cmnd_id, req->hdr.sg_cnt, req->hdr.status, in snic_dump_desc()
|
D | snic_res.h | 30 u32 data_len, u16 sg_cnt, ulong sgl_addr, in snic_icmnd_init() argument 33 snic_io_hdr_enc(&req->hdr, SNIC_REQ_ICMND, 0, cmnd_id, host_id, sg_cnt, in snic_icmnd_init()
|
D | snic_io.h | 110 snic_req_init(struct snic *, int sg_cnt);
|
D | snic_scsi.c | 166 int sg_cnt) in snic_queue_icmnd_req() argument 176 if (sg_cnt) { in snic_queue_icmnd_req() 180 for_each_sg(scsi_sglist(sc), sg, sg_cnt, i) { in snic_queue_icmnd_req() 219 sg_cnt, in snic_queue_icmnd_req() 246 int sg_cnt = 0; in snic_issue_scsi_req() local 255 sg_cnt = scsi_dma_map(sc); in snic_issue_scsi_req() 256 if (sg_cnt < 0) { in snic_issue_scsi_req() 258 sc->cmnd[0], sg_cnt, CMD_STATE(sc)); in snic_issue_scsi_req() 266 rqi = snic_req_init(snic, sg_cnt); in snic_issue_scsi_req() 285 ret = snic_queue_icmnd_req(snic, rqi, sc, sg_cnt); in snic_issue_scsi_req() [all …]
|
/Linux-v4.19/drivers/nvme/target/ |
D | io-cmd-bdev.c | 60 int sg_cnt = req->sg_cnt; in nvmet_bdev_execute_rw() local 67 if (!req->sg_cnt) { in nvmet_bdev_execute_rw() 91 for_each_sg(req->sg, sg, req->sg_cnt, i) { in nvmet_bdev_execute_rw() 96 bio = bio_alloc(GFP_KERNEL, min(sg_cnt, BIO_MAX_PAGES)); in nvmet_bdev_execute_rw() 106 sg_cnt--; in nvmet_bdev_execute_rw()
|
D | io-cmd-file.c | 143 if (!req->sg_cnt || !nr_bvec) { in nvmet_file_execute_rw() 170 for_each_sg_page(req->sg, &sg_pg_iter, req->sg_cnt, 0) { in nvmet_file_execute_rw()
|
D | core.c | 53 if (sg_pcopy_from_buffer(req->sg, req->sg_cnt, buf, len, off) != len) in nvmet_copy_to_sgl() 60 if (sg_pcopy_to_buffer(req->sg, req->sg_cnt, buf, len, off) != len) in nvmet_copy_from_sgl() 67 if (sg_zero_buffer(req->sg, req->sg_cnt, len, off) != len) in nvmet_zero_sgl() 662 req->sg_cnt = 0; in nvmet_req_init()
|
D | rdma.c | 502 rsp->req.sg_cnt, nvmet_data_dir(&rsp->req)); in nvmet_rdma_release_rsp() 585 rsp->req.sg_cnt, nvmet_data_dir(&rsp->req)); in nvmet_rdma_read_data_done() 623 rsp->req.sg_cnt = sg_count; in nvmet_rdma_use_inline_sg() 663 rsp->req.sg = sgl_alloc(len, GFP_KERNEL, &rsp->req.sg_cnt); in nvmet_rdma_map_sgl_keyed() 668 rsp->req.sg, rsp->req.sg_cnt, 0, addr, key, in nvmet_rdma_map_sgl_keyed()
|
D | fc.c | 1890 fcpreq->sg_cnt = 0; in nvmet_fc_transfer_fcp_data() 1892 fcpreq->sg_cnt < tgtport->max_sg_cnt && in nvmet_fc_transfer_fcp_data() 1894 fcpreq->sg_cnt++; in nvmet_fc_transfer_fcp_data() 1898 if (tlen < remaininglen && fcpreq->sg_cnt == 0) { in nvmet_fc_transfer_fcp_data() 1899 fcpreq->sg_cnt++; in nvmet_fc_transfer_fcp_data() 2218 fod->req.sg_cnt = fod->data_sg_cnt; in nvmet_fc_handle_fcp_rqst()
|
/Linux-v4.19/drivers/staging/rts5208/ |
D | rtsx_transport.c | 335 int sg_cnt, i, resid; in rtsx_transfer_sglist_adma_partial() local 370 sg_cnt = dma_map_sg(&rtsx->pci->dev, sg, num_sg, dma_dir); in rtsx_transfer_sglist_adma_partial() 383 for (i = *index; i < sg_cnt; i++) { in rtsx_transfer_sglist_adma_partial() 408 if ((i == (sg_cnt - 1)) || !resid) in rtsx_transfer_sglist_adma_partial() 540 int sg_cnt, j; in rtsx_transfer_sglist_adma() local 543 sg_cnt = buf_cnt % (HOST_SG_TBL_BUF_LEN / 8); in rtsx_transfer_sglist_adma() 545 sg_cnt = HOST_SG_TBL_BUF_LEN / 8; in rtsx_transfer_sglist_adma() 548 for (j = 0; j < sg_cnt; j++) { in rtsx_transfer_sglist_adma() 556 if (j == (sg_cnt - 1)) in rtsx_transfer_sglist_adma() 599 sg_ptr += sg_cnt; in rtsx_transfer_sglist_adma()
|
/Linux-v4.19/include/linux/ |
D | bsg-lib.h | 36 int sg_cnt; member
|
D | nvme-fc-driver.h | 156 int sg_cnt; member 630 int sg_cnt; member
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-qup.c | 226 unsigned int sg_cnt; member 674 ret = qup_sg_set_buf(&qup->brx.sg[qup->brx.sg_cnt++], in qup_i2c_bam_make_desc() 681 ret = qup_sg_set_buf(&qup->brx.sg[qup->brx.sg_cnt++], in qup_i2c_bam_make_desc() 691 ret = qup_sg_set_buf(&qup->btx.sg[qup->btx.sg_cnt++], in qup_i2c_bam_make_desc() 705 ret = qup_sg_set_buf(&qup->btx.sg[qup->btx.sg_cnt++], in qup_i2c_bam_make_desc() 712 ret = qup_sg_set_buf(&qup->btx.sg[qup->btx.sg_cnt++], in qup_i2c_bam_make_desc() 733 u32 tx_cnt = qup->btx.sg_cnt, rx_cnt = qup->brx.sg_cnt; in qup_i2c_bam_schedule_desc() 835 qup->btx.sg_cnt = 0; in qup_i2c_bam_clear_tag_buffers() 836 qup->brx.sg_cnt = 0; in qup_i2c_bam_clear_tag_buffers() 885 if (qup->btx.sg_cnt > qup->max_xfer_sg_len || in qup_i2c_bam_xfer() [all …]
|
/Linux-v4.19/drivers/scsi/qla4xxx/ |
D | ql4_bsg.c | 64 bsg_job->reply_payload.sg_cnt, in qla4xxx_read_flash() 124 bsg_job->request_payload.sg_cnt, flash, length); in qla4xxx_update_flash() 188 bsg_job->reply_payload.sg_cnt, in qla4xxx_get_acb_state() 259 bsg_job->reply_payload.sg_cnt, in qla4xxx_read_nvram() 323 bsg_job->request_payload.sg_cnt, nvram, len); in qla4xxx_update_nvram() 437 bsg_job->reply_payload.sg_cnt, in qla4xxx_bsg_get_acb()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | bcmsdh.c | 362 unsigned int req_sz, func_blk_sz, sg_cnt, sg_data_sz, pkt_offset; in brcmf_sdiod_sglist_rw() local 430 sg_cnt = 0; in brcmf_sdiod_sglist_rw() 443 sg_cnt++; in brcmf_sdiod_sglist_rw() 452 if (req_sz >= max_req_sz || sg_cnt >= max_seg_cnt) in brcmf_sdiod_sglist_rw() 455 seg_sz -= sg_cnt; in brcmf_sdiod_sglist_rw() 464 mmc_dat.sg_len = sg_cnt; in brcmf_sdiod_sglist_rw()
|
/Linux-v4.19/drivers/scsi/libsas/ |
D | sas_host_smp.c | 245 job->request_payload.sg_cnt, req_data, in sas_smp_host_handler() 347 job->reply_payload.sg_cnt, resp_data, in sas_smp_host_handler()
|
/Linux-v4.19/drivers/target/tcm_fc/ |
D | tcm_fc.h | 130 u32 sg_cnt; /* No. of item in scatterlist */ member
|
/Linux-v4.19/drivers/mmc/host/ |
D | wmt-sdmmc.c | 575 int sg_cnt; in wmt_mci_request() local 624 sg_cnt = dma_map_sg(mmc_dev(mmc), req->data->sg, in wmt_mci_request() 630 sg_cnt = dma_map_sg(mmc_dev(mmc), req->data->sg, in wmt_mci_request() 640 for_each_sg(req->data->sg, sg, sg_cnt, i) { in wmt_mci_request()
|
/Linux-v4.19/drivers/scsi/lpfc/ |
D | lpfc_nvme.c | 849 if (nCmd->sg_cnt) in lpfc_nvme_adj_fcp_sgls() 1215 if (nCmd->sg_cnt) { in lpfc_nvme_prep_io_cmd() 1326 if (nCmd->sg_cnt) { in lpfc_nvme_prep_io_dma() 1334 lpfc_ncmd->seg_cnt = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma() 1352 nseg = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma() 1405 nCmd->sg_cnt, nCmd->payload_length); in lpfc_nvme_prep_io_dma() 1536 if (!lpfc_queue_info->qidx && !pnvme_fcreq->sg_cnt) { in lpfc_nvme_fcp_io_submit() 1656 if (lpfc_ncmd->nvmeCmd->sg_cnt) { in lpfc_nvme_fcp_io_submit()
|
/Linux-v4.19/drivers/scsi/bfa/ |
D | bfad_im.c | 1223 int sg_cnt = 0; in bfad_im_queuecommand_lck() local 1242 sg_cnt = scsi_dma_map(cmnd); in bfad_im_queuecommand_lck() 1243 if (sg_cnt < 0) in bfad_im_queuecommand_lck() 1265 itnim->bfa_itnim, sg_cnt); in bfad_im_queuecommand_lck()
|