Home
last modified time | relevance | path

Searched refs:sglen (Results 1 – 42 of 42) sorted by relevance

/linux-4.1.27/drivers/crypto/nx/
Dnx.c162 unsigned int sglen, in nx_walk_and_build() argument
187 while (len && (nx_sg - nx_dst) < sglen) { in nx_walk_and_build()
197 nx_sg = nx_build_sg_list(nx_sg, dst, &n, sglen - (nx_sg - nx_dst)); in nx_walk_and_build()
285 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_build_sg_lists()
407 props->ap[msc->fc][msc->mode][0].sglen = in nx_of_update_msc()
408 trip->sglen; in nx_of_update_msc()
413 props->ap[msc->fc][msc->mode][1].sglen = in nx_of_update_msc()
414 trip->sglen; in nx_of_update_msc()
420 props->ap[msc->fc][msc->mode][2].sglen = in nx_of_update_msc()
421 trip->sglen; in nx_of_update_msc()
[all …]
Dnx-aes-xcbc.c94 nx_ctx->ap->sglen); in nx_xcbc_empty()
100 nx_ctx->ap->sglen); in nx_xcbc_empty()
122 nx_ctx->ap->sglen); in nx_xcbc_empty()
129 nx_ctx->ap->sglen); in nx_xcbc_empty()
211 nx_ctx->ap->sglen); in nx_xcbc_update()
217 &len, nx_ctx->ap->sglen); in nx_xcbc_update()
340 &len, nx_ctx->ap->sglen); in nx_xcbc_final()
349 nx_ctx->ap->sglen); in nx_xcbc_final()
Dnx.h35 u32 sglen; member
47 u32 sglen; member
Dnx-aes-gcm.c147 nx_ctx->ap->sglen); in nx_gca()
210 nx_ctx->ap->sglen); in gmac()
293 &len, nx_ctx->ap->sglen); in gcm_empty()
300 nx_ctx->ap->sglen); in gcm_empty()
Dnx-aes-ccm.c254 nx_insg = nx_build_sg_list(nx_insg, b1, &len, nx_ctx->ap->sglen); in generate_pat()
260 nx_ctx->ap->sglen); in generate_pat()
291 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in generate_pat()
301 nx_ctx->ap->sglen, in generate_pat()
Dnx-sha256.c99 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha256_update()
202 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha256_final()
Dnx-sha512.c99 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha512_update()
206 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha512_final()
/linux-4.1.27/drivers/usb/misc/
Dusbtest.c30 unsigned sglen; member
1103 for (i = 1; i < ctx->param->sglen; i++) { in ctrl_complete()
1106 % ctx->param->sglen]; in ctrl_complete()
1154 if (param->sglen == 0 || param->iterations > UINT_MAX / param->sglen) in test_ctrl_queue()
1160 context.count = param->sglen * param->iterations; in test_ctrl_queue()
1170 urb = kcalloc(param->sglen, sizeof(struct urb *), GFP_KERNEL); in test_ctrl_queue()
1173 for (i = 0; i < param->sglen; i++) { in test_ctrl_queue()
1334 for (i = 0; i < param->sglen; i++) { in test_ctrl_queue()
1353 for (i = 0; i < param->sglen; i++) { in test_ctrl_queue()
1931 if (param->sglen > 10) in test_iso_queue()
[all …]
/linux-4.1.27/drivers/dma/
Dsa11x0-dma.c84 unsigned sglen; member
180 if (p->sg_load == txd->sglen) { in sa11x0_dma_start_sg()
231 if (++p->sg_done == txd->sglen) { in sa11x0_dma_complete()
468 for (i = 0; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
484 for (; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
527 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, in sa11x0_dma_prep_slave_sg() argument
533 unsigned i, j = sglen; in sa11x0_dma_prep_slave_sg()
544 if (sglen == 0) in sa11x0_dma_prep_slave_sg()
547 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
567 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
[all …]
Domap-dma.c74 unsigned sglen; member
440 if (++c->sgidx < d->sglen) { in omap_dma_callback()
604 for (size = i = 0; i < d->sglen; i++) in omap_dma_desc_size()
615 for (size = i = 0; i < d->sglen; i++) { in omap_dma_desc_size_pos()
757 struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, in omap_dma_prep_slave_sg() argument
798 d = kzalloc(sizeof(*d) + sglen * sizeof(d->sg[0]), GFP_ATOMIC); in omap_dma_prep_slave_sg()
842 for_each_sg(sgl, sgent, sglen, i) { in omap_dma_prep_slave_sg()
849 d->sglen = j; in omap_dma_prep_slave_sg()
906 d->sglen = 1; in omap_dma_prep_dma_cyclic()
Dmoxart-dma.c126 unsigned int sglen; member
324 d->sglen = sg_len; in moxart_prep_slave_sg()
455 for (size = i = completed_sgs; i < d->sglen; i++) in moxart_dma_desc_size()
544 if (++ch->sgidx < ch->desc->sglen) { in moxart_dma_interrupt()
Dk3dma.c465 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in k3_dma_prep_slave_sg() argument
473 int num = sglen, i; in k3_dma_prep_slave_sg()
478 for_each_sg(sgl, sg, sglen, i) { in k3_dma_prep_slave_sg()
493 for_each_sg(sgl, sg, sglen, i) { in k3_dma_prep_slave_sg()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf-dma-sg.c301 dma->sglen = 1; in videobuf_dma_map()
313 dma->sglen = dma_map_sg(dev, dma->sglist, in videobuf_dma_map()
315 if (0 == dma->sglen) { in videobuf_dma_map()
320 dma->sglen = 0; in videobuf_dma_map()
332 if (!dma->sglen) in videobuf_dma_unmap()
335 dma_unmap_sg(dev, dma->sglist, dma->sglen, dma->direction); in videobuf_dma_unmap()
339 dma->sglen = 0; in videobuf_dma_unmap()
349 BUG_ON(dma->sglen); in videobuf_dma_free()
576 BUG_ON(!mem || !mem->dma.sglen); in __videobuf_sync()
582 mem->dma.sglen, mem->dma.direction); in __videobuf_sync()
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_transport.c83 unsigned int sglen = sg->length - *offset; in rtsx_stor_access_xfer_buf() local
85 if (sglen > buflen - cnt) { in rtsx_stor_access_xfer_buf()
88 sglen = buflen - cnt; in rtsx_stor_access_xfer_buf()
89 *offset += sglen; in rtsx_stor_access_xfer_buf()
101 while (sglen > 0) { in rtsx_stor_access_xfer_buf()
102 unsigned int plen = min(sglen, (unsigned int) in rtsx_stor_access_xfer_buf()
116 sglen -= plen; in rtsx_stor_access_xfer_buf()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-alsa.c128 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx23885_alsa_dma_map()
131 if (0 == buf->sglen) { in cx23885_alsa_dma_map()
142 if (!buf->sglen) in cx23885_alsa_dma_unmap()
145 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx23885_alsa_dma_unmap()
146 buf->sglen = 0; in cx23885_alsa_dma_unmap()
Dcx23885.h327 int sglen; member
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-alsa.c69 int sglen; member
192 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx25821_alsa_dma_map()
195 if (0 == buf->sglen) { in cx25821_alsa_dma_map()
206 if (!buf->sglen) in cx25821_alsa_dma_unmap()
209 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx25821_alsa_dma_unmap()
210 buf->sglen = 0; in cx25821_alsa_dma_unmap()
/linux-4.1.27/drivers/media/platform/soc_camera/
Dpxa_camera.c183 int sglen; member
290 static int calculate_dma_sglen(struct scatterlist *sglist, int sglen, in calculate_dma_sglen() argument
297 for_each_sg(sglist, sg, sglen, i) { in calculate_dma_sglen()
338 int i, offset, sglen; in pxa_init_dma_channel() local
345 sglen = calculate_dma_sglen(*sg_first, dma->sglen, in pxa_init_dma_channel()
348 pxa_dma->sg_size = (sglen + 1) * sizeof(struct pxa_dma_desc); in pxa_init_dma_channel()
354 pxa_dma->sglen = sglen; in pxa_init_dma_channel()
358 *sg_first, sglen, *sg_first_ofs, pxa_dma->sg_dma); in pxa_init_dma_channel()
361 for_each_sg(*sg_first, sg, sglen, i) { in pxa_init_dma_channel()
389 pxa_dma->sg_cpu[sglen].ddadr = DDADR_STOP; in pxa_init_dma_channel()
[all …]
/linux-4.1.27/drivers/misc/carma/
Dcarma-fpga-program.c71 int sglen; member
122 priv->sglen = dma_map_sg(priv->dev, priv->sglist, in fpga_dma_map()
125 if (0 == priv->sglen) { in fpga_dma_map()
134 if (!priv->sglen) in fpga_dma_unmap()
137 dma_unmap_sg(priv->dev, priv->sglist, priv->sglen, DMA_TO_DEVICE); in fpga_dma_unmap()
138 priv->sglen = 0; in fpga_dma_unmap()
603 priv->sglist, priv->sglen, 0); in fpga_program_dma()
Dcarma-fpga.c146 int sglen; member
254 buf->sglen = dma_map_sg(dev, buf->sglist, in carma_dma_map()
257 if (0 == buf->sglen) { in carma_dma_map()
266 if (!buf->sglen) in carma_dma_unmap()
269 dma_unmap_sg(dev, buf->sglist, buf->sglen, DMA_FROM_DEVICE); in carma_dma_unmap()
270 buf->sglen = 0; in carma_dma_unmap()
702 dst_nents = buf->sglen; in data_submit_dma()
/linux-4.1.27/tools/usb/
Dtestusb.c61 unsigned sglen; member
399 param.sglen = 32; in main()
421 if (parse_num(&param.sglen, optarg)) in main()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dbase.c86 unsigned m, sglen; in nvkm_vm_map_sg_table() local
93 sglen = sg_dma_len(sg) >> PAGE_SHIFT; in nvkm_vm_map_sg_table()
95 end = pte + sglen; in nvkm_vm_map_sg_table()
114 if (m < sglen) { in nvkm_vm_map_sg_table()
115 for (; m < sglen; m++) { in nvkm_vm_map_sg_table()
/linux-4.1.27/include/media/
Dvideobuf-dma-sg.h65 int sglen; member
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-alsa.c67 int sglen; member
339 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, in cx88_alsa_dma_map()
342 if (0 == buf->sglen) { in cx88_alsa_dma_map()
353 if (!buf->sglen) in cx88_alsa_dma_unmap()
356 dma_unmap_sg(&dev->pci->dev, buf->sglist, buf->sglen, PCI_DMA_FROMDEVICE); in cx88_alsa_dma_unmap()
357 buf->sglen = 0; in cx88_alsa_dma_unmap()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-alsa.c321 dma->sglen = dma_map_sg(&dev->pci->dev, dma->sglist, in saa7134_alsa_dma_map()
324 if (0 == dma->sglen) { in saa7134_alsa_dma_map()
335 if (!dma->sglen) in saa7134_alsa_dma_unmap()
338 dma_unmap_sg(&dev->pci->dev, dma->sglist, dma->sglen, PCI_DMA_FROMDEVICE); in saa7134_alsa_dma_unmap()
339 dma->sglen = 0; in saa7134_alsa_dma_unmap()
737 dev->dmasound.sglist, dev->dmasound.sglen, 0); in snd_card_saa7134_hw_params()
Dsaa7134.h505 int sglen; member
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_core.c248 struct scatterlist *list, int sglen ) in saa7146_pgtable_build_single() argument
254 BUG_ON(0 == sglen); in saa7146_pgtable_build_single()
262 for (i = 0; i < sglen; i++, list++) { in saa7146_pgtable_build_single()
Dsaa7146_vbi.c257 dma->sglist, dma->sglen); in buffer_prepare()
Dsaa7146_video.c212 int length = dma->sglen; in saa7146_pgtable_build()
/linux-4.1.27/drivers/ata/
Dpata_arasan_cf.c434 u32 xfer_cnt, sglen, dma_len, xfer_ctr; in sg_xfer() local
439 sglen = sg_dma_len(sg); in sg_xfer()
455 while (sglen) { in sg_xfer()
456 xfer_cnt = min(sglen, MAX_XFER_COUNT); in sg_xfer()
486 sglen -= dma_len; in sg_xfer()
/linux-4.1.27/drivers/scsi/megaraid/
Dmega_common.h169 uint16_t sglen; member
Dmegaraid_mbox.c650 host->sg_tablesize = adapter->sglen; in megaraid_io_attach()
839 adapter->sglen = megaraid_mbox_get_max_sg(adapter); in megaraid_init_mbox()
1365 BUG_ON(sgcnt < 0 || sgcnt > adapter->sglen); in megaraid_mbox_mksgl()
/linux-4.1.27/drivers/scsi/cxgbi/
Dlibcxgbi.c1383 unsigned int sglen = sg->length; in ddp_make_gl() local
1418 if (sgpage == page && sg->offset == sgoffset + sglen) in ddp_make_gl()
1419 sglen += sg->length; in ddp_make_gl()
1426 ((sglen + sgoffset) & ~PAGE_MASK))) { in ddp_make_gl()
1429 i, sgcnt, sgoffset, sglen); in ddp_make_gl()
1441 sglen = sg->length; in ddp_make_gl()
2043 unsigned int sglen = sg->length - sgoffset; in sgl_read_to_frags() local
2051 if (!sglen) { in sgl_read_to_frags()
2059 sglen = sg->length; in sgl_read_to_frags()
2063 copy = min(datalen, sglen); in sgl_read_to_frags()
[all …]
/linux-4.1.27/drivers/scsi/
Dinitio.c1059 scb->sgmax = scb->sglen; in initio_exec_scb()
1606 scb->sglen = (u8) (scb->sgmax - i); in initio_state_5()
1714 outl(((u32) scb->sglen) << 3, host->addr + TUL_XCntH); in initio_xfer_data_in()
1746 outl(((u32) scb->sglen) << 3, host->addr + TUL_XCntH); in initio_xfer_data_out()
2612 cblk->sglen = nseg; in initio_build_scb()
2617 scsi_for_each_sg(cmnd, sglist, cblk->sglen, i) { in initio_build_scb()
2628 cblk->sglen = 0; in initio_build_scb()
Dmegaraid.c307 adapter->host->sg_tablesize = adapter->sglen; in mega_query_adapter()
1740 BUG_ON(sgcnt > adapter->sglen || sgcnt < 0); in mega_build_sglist()
1822 sizeof(mega_sgl64) * adapter->sglen, in mega_free_sgl()
2933 sizeof(mega_sgl64) * adapter->sglen, in mega_init_scb()
3939 adapter->sglen = MIN_SGLIST; in mega_get_max_sgl()
3942 adapter->sglen = *((char *)adapter->mega_buffer); in mega_get_max_sgl()
3948 if ( adapter->sglen > MAX_SGLIST ) in mega_get_max_sgl()
3949 adapter->sglen = MAX_SGLIST; in mega_get_max_sgl()
Dinitio.h373 u8 sglen; /*30 SG list # */ member
Dmegaraid.h854 u8 sglen; /* f/w supported scatter-gather list length */ member
/linux-4.1.27/Documentation/video4linux/
Dvideobuf281 int sglen;
284 populate it with pointers to the pieces of the allocated buffer; sglen
/linux-4.1.27/drivers/mmc/host/
Datmel-mci.c1000 unsigned int sglen; in atmci_prepare_data_dma() local
1049 sglen = dma_map_sg(chan->device->dev, data->sg, in atmci_prepare_data_dma()
1054 data->sg, sglen, slave_dirn, in atmci_prepare_data_dma()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx_core.c5731 uint32_t sglen; in ahd_handle_ign_wide_residue() local
5758 sglen = ahd_le32toh(sg->len) & AHD_SG_LEN_MASK; in ahd_handle_ign_wide_residue()
5760 && sglen < (data_cnt & AHD_SG_LEN_MASK)) { in ahd_handle_ign_wide_residue()
5763 sglen = ahd_le32toh(sg->len); in ahd_handle_ign_wide_residue()
5768 data_cnt = 1|(sglen&(~AHD_SG_LEN_MASK)); in ahd_handle_ign_wide_residue()
5770 + (sglen & AHD_SG_LEN_MASK) in ahd_handle_ign_wide_residue()
5791 sglen = ahd_le32toh(sg->len) & AHD_SG_LEN_MASK; in ahd_handle_ign_wide_residue()
5793 && sglen < (data_cnt & AHD_SG_LEN_MASK)) { in ahd_handle_ign_wide_residue()
5796 sglen = ahd_le32toh(sg->len); in ahd_handle_ign_wide_residue()
5801 data_cnt = 1|(sglen&(~AHD_SG_LEN_MASK)); in ahd_handle_ign_wide_residue()
[all …]
Daic7xxx_core.c4197 uint32_t sglen; in ahc_handle_ign_wide_residue() local
4225 sglen = ahc_le32toh(sg->len) & AHC_SG_LEN_MASK; in ahc_handle_ign_wide_residue()
4227 && sglen < (data_cnt & AHC_SG_LEN_MASK)) { in ahc_handle_ign_wide_residue()
4230 sglen = ahc_le32toh(sg->len); in ahc_handle_ign_wide_residue()
4235 data_cnt = 1 | (sglen & (~AHC_SG_LEN_MASK)); in ahc_handle_ign_wide_residue()
4237 + (sglen & AHC_SG_LEN_MASK) - 1; in ahc_handle_ign_wide_residue()
/linux-4.1.27/drivers/media/platform/
Dvia-camera.c375 viafb_dma_copy_out_sg(cam->cb_offsets[bufn], vdma->sglist, vdma->sglen); in viacam_irq()