Home
last modified time | relevance | path

Searched refs:sg_mapping_iter (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/drivers/misc/cb710/
Dsgbuf2.c14 static bool sg_dwiter_next(struct sg_mapping_iter *miter) in sg_dwiter_next()
23 static bool sg_dwiter_is_at_end(struct sg_mapping_iter *miter) in sg_dwiter_is_at_end()
28 static uint32_t sg_dwiter_read_buffer(struct sg_mapping_iter *miter) in sg_dwiter_read_buffer()
57 static bool sg_dwiter_get_next_block(struct sg_mapping_iter *miter, uint32_t **ptr) in sg_dwiter_get_next_block()
93 uint32_t cb710_sg_dwiter_read_next_block(struct sg_mapping_iter *miter) in cb710_sg_dwiter_read_next_block()
104 static void sg_dwiter_write_slow(struct sg_mapping_iter *miter, uint32_t data) in sg_dwiter_write_slow()
133 void cb710_sg_dwiter_write_next_block(struct sg_mapping_iter *miter, uint32_t data) in cb710_sg_dwiter_write_next_block()
/Linux-v4.19/include/linux/
Dcb710.h161 uint32_t cb710_sg_dwiter_read_next_block(struct sg_mapping_iter *miter);
162 void cb710_sg_dwiter_write_next_block(struct sg_mapping_iter *miter, uint32_t data);
179 static inline void cb710_sg_dwiter_write_from_io(struct sg_mapping_iter *miter, in cb710_sg_dwiter_write_from_io()
201 static inline void cb710_sg_dwiter_read_to_io(struct sg_mapping_iter *miter, in cb710_sg_dwiter_read_to_io()
Dscatterlist.h413 struct sg_mapping_iter { struct
427 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, argument
429 bool sg_miter_skip(struct sg_mapping_iter *miter, off_t offset);
430 bool sg_miter_next(struct sg_mapping_iter *miter);
431 void sg_miter_stop(struct sg_mapping_iter *miter);
/Linux-v4.19/lib/
Dscatterlist.c640 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start()
643 memset(miter, 0, sizeof(struct sg_mapping_iter)); in sg_miter_start()
651 static bool sg_miter_get_next_page(struct sg_mapping_iter *miter) in sg_miter_get_next_page()
691 bool sg_miter_skip(struct sg_mapping_iter *miter, off_t offset) in sg_miter_skip()
728 bool sg_miter_next(struct sg_mapping_iter *miter) in sg_miter_next()
765 void sg_miter_stop(struct sg_mapping_iter *miter) in sg_miter_stop()
809 struct sg_mapping_iter miter; in sg_copy_buffer()
924 struct sg_mapping_iter miter; in sg_zero_buffer()
/Linux-v4.19/lib/mpi/
Dmpicoder.c259 struct sg_mapping_iter miter; in mpi_write_to_sgl()
332 struct sg_mapping_iter miter; in mpi_read_raw_from_sgl()
/Linux-v4.19/drivers/usb/storage/
Dprotocol.c127 struct sg_mapping_iter miter; in usb_stor_access_xfer_buf()
/Linux-v4.19/drivers/usb/musb/
Dmusb_host.h41 struct sg_mapping_iter sg_miter; /* for highmem in PIO mode */
/Linux-v4.19/drivers/mmc/host/
Dtoshsd.h173 struct sg_mapping_iter sg_miter; /* for PIO */
Dcb710-mmc.c246 struct sg_mapping_iter *miter, size_t dw_count) in cb710_mmc_receive_pio()
268 struct sg_mapping_iter miter; in cb710_mmc_receive()
312 struct sg_mapping_iter miter; in cb710_mmc_send()
Dmmci.h322 struct sg_mapping_iter sg_miter;
Dcavium.h68 struct sg_mapping_iter smi;
Djz4740_mmc.c159 struct sg_mapping_iter miter;
494 struct sg_mapping_iter *miter = &host->miter; in jz4740_mmc_write_data()
549 struct sg_mapping_iter *miter = &host->miter; in jz4740_mmc_read_data()
Ddw_mmc.h168 struct sg_mapping_iter sg_miter;
Dcavium.c301 struct sg_mapping_iter *smi = &host->smi; in do_read()
717 struct sg_mapping_iter *smi = &host->smi; in do_write_request()
Dsdhci.h511 struct sg_mapping_iter sg_miter; /* SG state for PIO */
Dtoshsd.c164 struct sg_mapping_iter *sg_miter = &host->sg_miter; in toshsd_thread_irq()
/Linux-v4.19/drivers/fpga/
Dfpga-mgr.c100 struct sg_mapping_iter miter; in fpga_mgr_write_init_sg()
189 struct sg_mapping_iter miter; in fpga_mgr_buf_load_sg()
/Linux-v4.19/drivers/crypto/sunxi-ss/
Dsun4i-ss-cipher.c37 struct sg_mapping_iter mi, mo; in sun4i_ss_opti_poll()
148 struct sg_mapping_iter mi, mo; in sun4i_ss_cipher_poll()
Dsun4i-ss-hash.c188 struct sg_mapping_iter mi; in sun4i_hash()
/Linux-v4.19/drivers/crypto/marvell/
Dcesa.h538 struct sg_mapping_iter iter;
/Linux-v4.19/drivers/scsi/
Dsd_zbc.c167 struct sg_mapping_iter miter; in sd_zbc_report_zones_complete()
/Linux-v4.19/drivers/target/
Dtarget_core_rd.c437 struct sg_mapping_iter m; in rd_execute_rw()
/Linux-v4.19/drivers/memstick/host/
Dr592.c419 struct sg_mapping_iter miter; in r592_transfer_fifo_pio()
/Linux-v4.19/drivers/iommu/
Ddma-iommu.c555 struct sg_mapping_iter miter; in iommu_dma_alloc()
/Linux-v4.19/drivers/memstick/core/
Dms_block.c102 struct sg_mapping_iter miter; in msb_sg_compare_to_buffer()
866 struct sg_mapping_iter miter; in msb_read_page()

12