Searched refs:sg_len (Results 126 - 150 of 173) sorted by relevance

1234567

/linux-master/drivers/mmc/host/
H A Dmeson-mx-sdio.c327 dma_len = dma_map_sg(mmc_dev(mmc), data->sg, data->sg_len,
453 cmd->data->sg_len,
H A Dpxamci.c205 host->dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len,
342 data->sg, data->sg_len, host->dma_dir);
H A Dmeson-mx-sdhc-mmc.c371 dma_len = dma_map_sg(mmc_dev(mmc), data->sg, data->sg_len,
601 cmd->data->sg_len, mmc_get_dma_dir(cmd->data));
H A Dmvsdio.c126 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, miter_flags);
135 data->sg, data->sg_len,
H A Dmmci.c594 data->sg_len, data->blksz, data->blocks, data->flags);
680 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
943 dma_unmap_sg(chan->device->dev, data->sg, data->sg_len,
1060 nr_sg = dma_map_sg(device->dev, data->sg, data->sg_len,
1080 dma_unmap_sg(device->dev, data->sg, data->sg_len,
H A Drtsx_usb_sdmmc.c522 data->sg_len, NULL, 10000);
568 sg_copy_from_buffer(data->sg, data->sg_len, buf, data->blksz);
570 sg_copy_to_buffer(data->sg, data->sg_len, buf, data->blksz);
H A Dtoshsd.c488 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
H A Dvia-sdmmc.c492 count = dma_map_sg(mmc_dev(host->mmc), data->sg, data->sg_len,
639 dma_unmap_sg(mmc_dev(host->mmc), data->sg, data->sg_len,
/linux-master/drivers/dma/
H A Dimg-mdc-dma.c448 unsigned int sg_len, enum dma_transfer_direction dir,
473 for_each_sg(sgl, sg, sg_len, i) {
446 mdc_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
H A Dsun4i-dma.c793 unsigned int sg_len, enum dma_transfer_direction dir,
839 for_each_sg(sgl, sg, sg_len, i) {
792 sun4i_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
H A Dep93xx_dma.c1027 * @sg_len: number of entries in @sgl
1036 unsigned int sg_len, enum dma_transfer_direction dir,
1059 for_each_sg(sgl, sg, sg_len, i) {
1035 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
H A Dimx-sdma.c1601 unsigned int sg_len, enum dma_transfer_direction direction,
1613 desc = sdma_transfer_init(sdmac, direction, sg_len);
1618 sg_len, channel);
1620 for_each_sg(sgl, sg, sg_len, i) {
1660 if (i + 1 == sg_len) {
1599 sdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
H A Dfsl-edma-common.h473 unsigned int sg_len, enum dma_transfer_direction direction,
H A Dowl-dma.c918 unsigned int sg_len,
938 for_each_sg(sgl, sg, sg_len, i) {
916 owl_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) argument
/linux-master/drivers/scsi/csiostor/
H A Dcsio_scsi.c566 uint32_t sg_len = 0; local
571 sg_len = sg_dma_len(sgel);
578 sg_addr, sg_len);
584 ((buf_off + sg_len) & (ddp_pagesz - 1))) {
587 "(%llx:%d)\n", sg_addr, sg_len);
/linux-master/drivers/scsi/qedf/
H A Dqedf_io.c482 u32 sg_len; local
496 sg_len = (u32)sg_dma_len(sg);
505 (i != (sg_count - 1)) && sg_len < QEDF_PAGE_SIZE)
510 bd[bd_count].sge_len = cpu_to_le32(sg_len);
513 byte_count += sg_len;
/linux-master/drivers/tty/serial/
H A Datmel_serial.c926 unsigned int tx_len, part1_len, part2_len, sg_len; local
958 sg_len = 0;
961 sg = &sgl[sg_len++];
969 sg = &sgl[sg_len++];
982 sg_len,
/linux-master/drivers/mmc/core/
H A Dblock.c514 data.sg_len = 1;
969 data.sg_len = 1;
1469 brq->data.sg_len = mmc_queue_map_sg(mq, mqrq);
1479 for_each_sg(brq->data.sg, sg, brq->data.sg_len, i) {
1487 brq->data.sg_len = i;
/linux-master/drivers/crypto/
H A Datmel-sha.c1450 unsigned int sg_len; local
1460 sg_len = dma_map_sg(dd->dev, dma->sg, dma->nents, DMA_TO_DEVICE);
1461 if (!sg_len) {
1472 desc = dmaengine_prep_slave_sg(chan, dma->sg, sg_len, DMA_MEM_TO_DEV,
/linux-master/drivers/scsi/hisi_sas/
H A Dhisi_sas.h513 __le32 sg_len; member in struct:hisi_sas_cmd_hdr
/linux-master/drivers/dma/xilinx/
H A Dxilinx_dma.c2176 * @sg_len: number of entries in @scatterlist
2184 struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len,
2209 for_each_sg(sgl, sg, sg_len, i) {
2385 * @sg_len: number of entries in @scatterlist
2394 unsigned int sg_len,
2419 for_each_sg(sgl, sg, sg_len, i) {
2183 xilinx_dma_prep_slave_sg( struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
2393 xilinx_mcdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
/linux-master/drivers/media/platform/intel/
H A Dpxa_camera.c642 int sg_len[3]; member in struct:pxa_buffer
1300 buf->sg_len[i] = 0;
1330 buf->plane_sizes, buf->sg, buf->sg_len, GFP_KERNEL);
1338 buf->sg[i], buf->sg_len[i]);
/linux-master/drivers/dma/ti/
H A Dcppi41.c585 struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len,
607 for_each_sg(sgl, sg, sg_len, i) {
584 cppi41_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) argument
/linux-master/drivers/scsi/bfa/
H A Dbfa_fcpim.c2436 sge->sg_len = pgdlen;
2447 sgpge->sg_len = sg_dma_len(sg);
2448 pgcumsz += sgpge->sg_len;
2466 sgpge->sg_len = pgcumsz;
2472 sgpge->sg_len = pgcumsz;
2486 sge->sg_len = pgdlen;
/linux-master/drivers/dma/qcom/
H A Dgpi.c1792 unsigned int sg_len, enum dma_transfer_direction direction,
1810 if (sg_len > 1) {
1811 dev_err(dev, "Multi sg sent, we support only one atm: %d\n", sg_len);
1791 gpi_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument

Completed in 500 milliseconds

1234567