/linux-master/drivers/scsi/ |
H A D | scsi_lib_dma.c | 25 int nseg = 0; local 30 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), 32 if (unlikely(!nseg)) 35 return nseg;
|
H A D | aha1740.c | 332 int ecbno, nseg; local 403 nseg = scsi_dma_map(SCpnt); 404 BUG_ON(nseg < 0); 405 if (nseg) { 414 scsi_for_each_sg(SCpnt, sg, nseg, i) { 418 host->ecb[ecbno].datalen = nseg * sizeof(struct aha1740_chain);
|
H A D | mac53c94.c | 360 int i, dma_cmd, total, nseg; local 366 nseg = scsi_dma_map(cmd); 367 BUG_ON(nseg < 0); 368 if (!nseg) 376 scsi_for_each_sg(cmd, scl, nseg, i) {
|
H A D | stex.c | 433 int i, nseg; local 436 nseg = scsi_dma_map(cmd); 437 BUG_ON(nseg < 0); 438 if (nseg) { 441 ccb->sg_count = nseg; 442 dst->sg_count = cpu_to_le16((u16)nseg); 447 scsi_for_each_sg(cmd, sg, nseg, i) { 455 return nseg; 465 int i, nseg; local 468 nseg [all...] |
H A D | hptiop.c | 851 int idx, nseg; local 853 nseg = scsi_dma_map(scp); 854 BUG_ON(nseg < 0); 855 if (!nseg) 858 HPT_SCP(scp)->sgcnt = nseg;
|
H A D | initio.c | 2535 int i, nseg; local 2572 nseg = scsi_dma_map(cmnd); 2573 BUG_ON(nseg < 0); 2574 if (nseg) { 2581 cblk->sglen = nseg;
|
H A D | mesh.c | 1265 int nseg; local 1269 nseg = scsi_dma_map(cmd); 1270 BUG_ON(nseg < 0); 1272 if (nseg) { 1276 scsi_for_each_sg(cmd, scl, nseg, i) {
|
H A D | pmcraid.c | 3187 int i, nseg; local 3199 nseg = scsi_dma_map(scsi_cmd); 3201 if (nseg < 0) { 3204 } else if (nseg > PMCRAID_MAX_IOADLS) { 3207 "sg count is (%d) more than allowed!\n", nseg); 3217 ioadl = pmcraid_init_ioadls(cmd, nseg); 3220 scsi_for_each_sg(scsi_cmd, sglist, nseg, i) {
|
H A D | dc395x.c | 865 int nseg; local 887 nseg = scsi_dma_map(cmd); 888 BUG_ON(nseg < 0); 890 if (dir == DMA_NONE || !nseg) { 901 srb->sg_count = nseg;
|
/linux-master/include/scsi/ |
H A D | scsi_cmnd.h | 206 #define scsi_for_each_sg(cmd, sg, nseg, __i) \ 207 for_each_sg(scsi_sglist(cmd), sg, nseg, __i) 331 #define scsi_for_each_prot_sg(cmd, sg, nseg, __i) \ 332 for_each_sg(scsi_prot_sglist(cmd), sg, nseg, __i)
|
/linux-master/drivers/block/xen-blkback/ |
H A D | blkback.c | 920 int indirect_grefs, rc, n, nseg, i; local 923 nseg = pending_req->nr_segs; 924 indirect_grefs = INDIRECT_PAGES(nseg); 934 for (n = 0; n < nseg; n++) { 1296 unsigned int nseg; local 1342 nseg = req->operation == BLKIF_OP_INDIRECT ? 1345 if (unlikely(nseg == 0 && operation_flags != REQ_PREFLUSH) || 1347 (nseg > BLKIF_MAX_SEGMENTS_PER_REQUEST)) || 1349 (nseg > MAX_INDIRECT_SEGMENTS))) { 1350 pr_debug("Bad number of segments in request (%d)\n", nseg); [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_nsp.c | 510 int i, ret, nseg; local 515 nseg = DIV_ROUND_UP(max_size, chunk_size); 517 chunks = kcalloc(nseg, sizeof(*chunks), GFP_KERNEL); 523 for (i = 0; i < nseg; i++) { 545 for (i = 0; i < nseg; i++) { 566 desc_sz = struct_size(desc, descs, nseg); 573 desc->chunk_cnt = cpu_to_le32(nseg); 574 for (i = 0; i < nseg; i++) { 606 i = nseg; 611 i = nseg; [all...] |
/linux-master/drivers/scsi/aacraid/ |
H A D | aachba.c | 225 int pages, int nseg, int nseg_new); 3797 int nseg; local 3806 nseg = scsi_dma_map(scsicmd); 3807 if (nseg <= 0) 3808 return nseg; 3810 psg->count = cpu_to_le32(nseg); 3812 scsi_for_each_sg(scsicmd, sg, nseg, i) { 3838 int nseg; local 3848 nseg = scsi_dma_map(scsicmd); 3849 if (nseg < 3880 int nseg; local 3929 int nseg; local 4006 aac_convert_sgraw2(struct aac_raw_io2 *rio2, int pages, int nseg, int nseg_new) argument 4047 int nseg; local [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_iocb.c | 326 int nseg; local 369 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), 371 if (unlikely(!nseg)) 374 nseg = 0; 376 tot_dsds = nseg; 1541 int nseg; local 1582 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), 1584 if (unlikely(!nseg)) 1587 nseg = 0; 1589 tot_dsds = nseg; 1697 int nseg; local 1905 int nseg; local 2065 int nseg; local 3373 int nseg; local 4238 int nseg; local [all...] |
H A D | qla_mr.c | 3049 int nseg; local 3080 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), 3082 if (unlikely(!nseg)) 3085 nseg = 0; 3087 tot_dsds = nseg;
|
H A D | qla_edif.c | 2970 int nseg; local 3025 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), 3027 if (unlikely(!nseg)) 3030 nseg = 0; 3033 tot_dsds = nseg;
|
/linux-master/drivers/scsi/qla4xxx/ |
H A D | ql4_iocb.c | 277 int nseg; local 307 nseg = scsi_dma_map(cmd); 308 if (nseg < 0) 310 tot_dsds = nseg;
|
/linux-master/drivers/atm/ |
H A D | fore200e.h | 114 u32 nseg : 8, /* number of transmit segments */ 163 u32 nseg; /* number of receive segments */ member in struct:rpd
|
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_nvme.c | 1351 int nseg, i, j; local 1387 nseg = nCmd->sg_cnt; 1392 for (i = 0; i < nseg; i++) { 1395 "6059 dptr err %d, nseg %d\n", 1396 i, nseg); 1402 if (nseg == 1) { 1412 ((nseg - 1) != i)) { 1437 if ((nseg - 1) == i) 1473 if (nseg == 1 && phba->cfg_enable_pbde) {
|
H A D | lpfc_scsi.c | 815 int nseg, datadir = scsi_cmnd->sc_data_direction; local 832 nseg = dma_map_sg(&phba->pcidev->dev, scsi_sglist(scsi_cmnd), 834 if (unlikely(!nseg)) 837 lpfc_cmd->seg_cnt = nseg; 859 scsi_for_each_sg(scsi_cmnd, sgel, nseg, num_bde) { 864 nseg <= LPFC_EXT_DATA_BDE_COUNT) { 3053 int nseg, i, j; local 3072 nseg = scsi_dma_map(scsi_cmnd); 3073 if (unlikely(nseg <= 0)) 3082 lpfc_cmd->seg_cnt = nseg; [all...] |
/linux-master/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_osm.c | 881 cb(cb_arg, &stack_sg, /*nseg*/1, /*error*/0); 1419 int nseg; local 1446 nseg = scsi_dma_map(cmd); 1447 if (nseg < 0) 1510 if (nseg > 0) { 1518 * The sg_count may be larger than nseg if 1521 scsi_for_each_sg(cmd, cur_seg, nseg, i) {
|
H A D | aic79xx_osm.c | 981 cb(cb_arg, &stack_sg, /*nseg*/1, /*error*/0); 1549 int nseg; local 1551 nseg = scsi_dma_map(cmd); 1552 if (nseg < 0) 1619 if (nseg > 0) { 1626 scsi_for_each_sg(cmd, cur_seg, nseg, i) { 1634 i == (nseg - 1));
|
/linux-master/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.h | 105 u8 nseg:4; member in struct:RAID_CONTEXT 109 u8 nseg:4;
|
/linux-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 2224 int i, nseg; local 2227 nseg = (data_len + ATL1_MAX_TX_BUF_LEN - 1) / 2229 for (i = 0; i < nseg; i++) { 2263 u16 i, nseg; local 2267 nseg = (buf_len + ATL1_MAX_TX_BUF_LEN - 1) / 2269 for (i = 0; i < nseg; i++) {
|
/linux-master/drivers/scsi/arcmsr/ |
H A D | arcmsr_hba.c | 1852 int nseg; local 1861 nseg = scsi_dma_map(pcmd); 1862 if (unlikely(nseg > acb->host->sg_tablesize || nseg < 0)) 1864 scsi_for_each_sg(pcmd, sg, nseg, i) { 1886 arcmsr_cdb->sgcount = (uint8_t)nseg;
|