/linux-master/drivers/misc/bcm-vk/ |
H A D | bcm_vk_sg.h | 35 int sglen; /* Length (bytes) of sglist */ member in struct:bcm_vk_dma
|
H A D | bcm_vk_sg.c | 87 dma->sglen = (dma->nr_pages * sizeof(*sgdata)) + 92 dma->sglen, 162 "sgl 0x%llx handle 0x%llx, sglen: 0x%x sgsize: 0x%x\n", 165 dma->sglen, 234 dev_dbg(dev, "free sglist=%p sglen=0x%x\n", dma->sglist, dma->sglen); 247 dma_free_coherent(dev, dma->sglen, dma->sglist, dma->handle);
|
/linux-master/lib/ |
H A D | sg_split.c | 25 unsigned int sglen; local 36 sglen = mapped ? sg_dma_len(sg) : sg->length; 37 if (skip > sglen) { 38 skip -= sglen; 42 len = min_t(size_t, size, sglen - skip); 51 while (!size && (skip + len < sglen) && (--nb_splits > 0)) { 55 len = min_t(size_t, size, sglen - skip);
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-omnitek.h | 35 struct scatterlist *scatter_list, bool to_pci, unsigned sglen,
|
H A D | cobalt-omnitek.c | 150 struct scatterlist *scatter_list, bool to_pci, unsigned sglen, 200 if (sglen == 1) { 149 descriptor_list_create(struct cobalt *cobalt, struct scatterlist *scatter_list, bool to_pci, unsigned sglen, unsigned size, unsigned width, unsigned stride, struct sg_dma_desc_info *desc) argument
|
/linux-master/drivers/usb/misc/ |
H A D | usbtest.c | 34 __u32 sglen; member in struct:usbtest_param_32 51 __u32 sglen; member in struct:usbtest_param_64 1157 for (i = 1; i < ctx->param->sglen; i++) { 1160 % ctx->param->sglen]; 1208 if (param->sglen == 0 || param->iterations > UINT_MAX / param->sglen) 1214 context.count = param->sglen * param->iterations; 1221 * as with bulk/intr sglists, sglen is the queue depth; it also 1222 * controls which subtests run (more tests than sglen) or rerun. 1224 urb = kcalloc(param->sglen, sizeo [all...] |
/linux-master/drivers/crypto/nx/ |
H A D | nx.c | 143 * @sglen: max number of nx_sg entries we're allowed to write 149 unsigned int sglen, 174 while (len && (nx_sg - nx_dst) < sglen) { 184 nx_sg = nx_build_sg_list(nx_sg, dst, &n, sglen - (nx_sg - nx_dst)); 273 max_sg_len = min_t(u64, nx_ctx->ap->sglen, 390 if (!trip->sglen || trip->databytelen < NX_PAGE_SIZE) { 391 dev_warn(dev, "bogus sglen/databytelen: " 392 "%u/%u (ignored)\n", trip->sglen, 402 props->ap[msc->fc][msc->mode][0].sglen = 403 trip->sglen; 148 nx_walk_and_build(struct nx_sg *nx_dst, unsigned int sglen, struct scatterlist *sg_src, unsigned int start, unsigned int *src_len) argument [all...] |
H A D | nx-aes-xcbc.c | 82 nx_ctx->ap->sglen); 88 nx_ctx->ap->sglen); 109 nx_ctx->ap->sglen); 116 nx_ctx->ap->sglen); 197 nx_ctx->ap->sglen); 203 &len, nx_ctx->ap->sglen); 325 &len, nx_ctx->ap->sglen); 334 nx_ctx->ap->sglen);
|
H A D | nx.h | 33 u32 sglen; member in struct:msc_triplet 45 u32 sglen; member in struct:alg_props
|
H A D | nx-aes-gcm.c | 123 nx_ctx->ap->sglen); 187 nx_ctx->ap->sglen); 270 &len, nx_ctx->ap->sglen); 277 nx_ctx->ap->sglen);
|
H A D | nx-aes-ccm.c | 236 nx_insg = nx_build_sg_list(nx_insg, b1, &len, nx_ctx->ap->sglen); 242 nx_ctx->ap->sglen); 273 max_sg_len = min_t(u64, nx_ctx->ap->sglen, 283 nx_ctx->ap->sglen,
|
H A D | nx-sha512.c | 92 max_sg_len = min_t(u64, nx_ctx->ap->sglen, 198 max_sg_len = min_t(u64, nx_ctx->ap->sglen,
|
H A D | nx-sha256.c | 92 max_sg_len = min_t(u64, nx_ctx->ap->sglen, 194 max_sg_len = min_t(u64, nx_ctx->ap->sglen,
|
/linux-master/drivers/dma/ |
H A D | sa11x0-dma.c | 80 unsigned sglen; member in struct:sa11x0_dma_desc 81 struct sa11x0_dma_sg sg[] __counted_by(sglen); 176 if (p->sg_load == txd->sglen) { 227 if (++p->sg_done == txd->sglen) { 464 for (i = 0; i < txd->sglen; i++) { 480 for (; i < txd->sglen; i++) { 523 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, 529 unsigned i, j = sglen; 540 if (sglen == 0) 543 for_each_sg(sg, sgent, sglen, 522 sa11x0_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, enum dma_transfer_direction dir, unsigned long flags, void *context) argument 610 unsigned i, j, k, sglen, sgperiod; local [all...] |
H A D | moxart-dma.c | 123 unsigned int sglen; member in struct:moxart_desc 127 struct moxart_sg sg[] __counted_by(sglen); 312 d->sglen = sg_len; 452 for (size = i = completed_sgs; i < d->sglen; i++) 540 if (++ch->sgidx < ch->desc->sglen) {
|
H A D | sprd-dma.c | 744 unsigned int sglen, int sg_index, 846 temp = sglen ? (sg_index + 1) % sglen : 0; 875 unsigned int sglen, int sg_index, 890 return sprd_dma_fill_desc(chan, hw, sglen, sg_index, src, dst, len, 951 unsigned int sglen, enum dma_transfer_direction dir, 995 for_each_sg(sgl, sg, sglen, i) { 1016 if (sglen < 2) 1019 ret = sprd_dma_fill_linklist_desc(chan, sglen, i, src, dst, len, 742 sprd_dma_fill_desc(struct dma_chan *chan, struct sprd_dma_chn_hw *hw, unsigned int sglen, int sg_index, dma_addr_t src, dma_addr_t dst, u32 len, enum dma_transfer_direction dir, unsigned long flags, struct dma_slave_config *slave_cfg) argument 874 sprd_dma_fill_linklist_desc(struct dma_chan *chan, unsigned int sglen, int sg_index, dma_addr_t src, dma_addr_t dst, u32 len, enum dma_transfer_direction dir, unsigned long flags, struct dma_slave_config *slave_cfg) argument 950 sprd_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
|
H A D | at_hdmac.c | 225 * @sglen: number of sg entries. 238 unsigned int sglen; member in struct:at_desc 248 struct atdma_sg sg[] __counted_by(sglen); 598 for (i = 0; i < desc->sglen; i++) { 722 for (i = 1; i < desc->sglen; i++) { 796 for (i = 0; i < desc->sglen; i++) 935 desc->sglen = 1; 998 desc->sglen = sg_len; 1137 desc->sglen = 1; 1197 desc->sglen [all...] |
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_req.h | 595 unsigned int sglen; local 597 for (; buflen && from_sg; buflen -= sglen) { 598 sglen = from_sg->length; 599 if (sglen > buflen) 600 sglen = buflen; 602 sg_set_buf(sg, sg_virt(from_sg), sglen);
|
/linux-master/drivers/staging/rts5208/ |
H A D | rtsx_transport.c | 79 unsigned int sglen = sg->length - *offset; local 81 if (sglen > buflen - cnt) { 83 sglen = buflen - cnt; 84 *offset += sglen; 92 while (sglen > 0) { 93 unsigned int plen = min(sglen, (unsigned int) 105 sglen -= plen;
|
/linux-master/drivers/dma/ti/ |
H A D | omap-dma.c | 126 unsigned sglen; member in struct:omap_desc 127 struct omap_sg sg[] __counted_by(sglen); 256 for (i = 0; i < d->sglen; i++) { 621 } else if (d->using_ll || c->sgidx == d->sglen) { 796 for (size = i = 0; i < d->sglen; i++) 807 for (size = i = 0; i < d->sglen; i++) { 960 struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, 1005 d = kzalloc(struct_size(d, sg, sglen), GFP_ATOMIC); 1008 d->sglen = sglen; 959 omap_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) argument [all...] |
/linux-master/tools/usb/ |
H A D | testusb.c | 48 unsigned sglen; member in struct:usbtest_param 396 param.sglen = 32; 418 if (parse_num(¶m.sglen, optarg)) 456 "\t-g sglen default 32\n"
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-alsa.c | 116 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, 119 if (0 == buf->sglen) { 130 if (!buf->sglen) 134 buf->sglen = 0;
|
/linux-master/drivers/media/pci/cx25821/ |
H A D | cx25821-alsa.c | 56 int sglen; member in struct:cx25821_audio_buffer 179 buf->sglen = dma_map_sg(&dev->pci->dev, buf->sglist, 182 if (0 == buf->sglen) { 193 if (!buf->sglen) 197 buf->sglen = 0;
|
/linux-master/drivers/media/common/saa7146/ |
H A D | saa7146_core.c | 238 struct scatterlist *list, int sglen) 245 if (WARN_ON(!sglen) || 254 for_each_sg_dma_page(list, &dma_iter, sglen, 0) { 237 saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt, struct scatterlist *list, int sglen) argument
|
/linux-master/drivers/scsi/megaraid/ |
H A D | mega_common.h | 111 * @sglen : max sg elements supported 165 uint16_t sglen; member in struct:__anon95
|