Home
last modified time | relevance | path

Searched refs:vecs (Results 1 – 25 of 27) sorted by relevance

12

/linux/fs/jffs2/
H A Dwritev.c16 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs, in jffs2_flash_direct_writev() argument
22 res = jffs2_sum_add_kvec(c, vecs, count, (uint32_t) to); in jffs2_flash_direct_writev()
29 return mtd_writev(c->mtd, vecs, count, to, retlen); in jffs2_flash_direct_writev()
39 struct kvec vecs[1]; in jffs2_flash_direct_write() local
42 vecs[0].iov_base = (unsigned char *) buf; in jffs2_flash_direct_write()
43 vecs[0].iov_len = len; in jffs2_flash_direct_write()
45 res = jffs2_sum_add_kvec(c, vecs, 1, (uint32_t) ofs); in jffs2_flash_direct_write()
H A Dwrite.c67 struct kvec vecs[2]; in jffs2_write_dnode() local
77 vecs[0].iov_base = ri; in jffs2_write_dnode()
78 vecs[0].iov_len = sizeof(*ri); in jffs2_write_dnode()
79 vecs[1].iov_base = (unsigned char *)data; in jffs2_write_dnode()
80 vecs[1].iov_len = datalen; in jffs2_write_dnode()
98 jffs2_dbg_prewrite_paranoia_check(c, flash_ofs, vecs[0].iov_len + vecs[1].iov_len); in jffs2_write_dnode()
109 ret = jffs2_flash_writev(c, vecs, cnt, flash_ofs, &retlen, in jffs2_write_dnode()
211 struct kvec vecs[2]; in jffs2_write_dirent() local
237 vecs[0].iov_base = rd; in jffs2_write_dirent()
238 vecs[0].iov_len = sizeof(*rd); in jffs2_write_dirent()
[all …]
H A Derase.c421 struct kvec vecs[1]; in jffs2_mark_erased_block() local
434 vecs[0].iov_base = (unsigned char *) ▮ in jffs2_mark_erased_block()
435 vecs[0].iov_len = sizeof(marker); in jffs2_mark_erased_block()
436 ret = jffs2_flash_direct_writev(c, vecs, 1, jeb->offset, &retlen); in jffs2_mark_erased_block()
H A Dxattr.c288 struct kvec vecs[2]; in save_xattr_datum() local
296 vecs[0].iov_base = ℞ in save_xattr_datum()
297 vecs[0].iov_len = sizeof(rx); in save_xattr_datum()
298 vecs[1].iov_base = xd->xname; in save_xattr_datum()
299 vecs[1].iov_len = xd->name_len + 1 + xd->value_len; in save_xattr_datum()
300 totlen = vecs[0].iov_len + vecs[1].iov_len; in save_xattr_datum()
314 rx.data_crc = cpu_to_je32(crc32(0, vecs[1].iov_base, vecs[1].iov_len)); in save_xattr_datum()
317 rc = jffs2_flash_writev(c, vecs, 2, phys_ofs, &length, 0); in save_xattr_datum()
H A Dsummary.c680 struct kvec vecs[2]; in jffs2_sum_write_data() local
812 vecs[0].iov_base = &isum; in jffs2_sum_write_data()
813 vecs[0].iov_len = sizeof(isum); in jffs2_sum_write_data()
814 vecs[1].iov_base = c->summary->sum_buf; in jffs2_sum_write_data()
815 vecs[1].iov_len = datasize; in jffs2_sum_write_data()
821 ret = jffs2_flash_writev(c, vecs, 2, sum_ofs, &retlen, 0); in jffs2_sum_write_data()
H A Dos-linux.h116 int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *vecs, unsigned long count, loff_…
190 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs,
/linux/drivers/iio/buffer/
H A Dindustrialio-buffer-dmaengine.c84 struct dma_vec *vecs; in iio_dmaengine_buffer_submit_block() local
115 vecs = kmalloc_objs(*vecs, nents, GFP_ATOMIC); in iio_dmaengine_buffer_submit_block()
116 if (!vecs) in iio_dmaengine_buffer_submit_block()
123 vecs[i].addr = sg_dma_address(sgl); in iio_dmaengine_buffer_submit_block()
124 vecs[i].len = min(sg_dma_len(sgl), len_total); in iio_dmaengine_buffer_submit_block()
125 len_total -= vecs[i].len; in iio_dmaengine_buffer_submit_block()
143 vecs, nents, dma_dir, in iio_dmaengine_buffer_submit_block()
145 kfree(vecs); in iio_dmaengine_buffer_submit_block()
/linux/drivers/scsi/snic/
H A Dsnic_isr.c147 unsigned int vecs = n + m + 1; in snic_set_intr_mode() local
159 if (pci_alloc_irq_vectors(snic->pdev, vecs, vecs, PCI_IRQ_MSIX) < 0) in snic_set_intr_mode()
164 snic->intr_count = vecs; in snic_set_intr_mode()
/linux/arch/x86/crypto/
H A Daes-ctr-avx-x86_64.S227 .macro _aesenc_loop vecs:vararg
231 .irp i, \vecs
243 .macro _aesenclast_and_xor vecs:vararg
244 .irp i, \vecs
248 .irp i, \vecs
255 .macro _xor_data vecs:vararg
256 .irp i, \vecs
259 .irp i, \vecs
/linux/drivers/md/
H A Ddm-log-writes.c131 struct bio_vec vecs[]; member
204 if (block->vecs[i].bv_page) in free_pending_block()
205 __free_page(block->vecs[i].bv_page); in free_pending_block()
366 ret = bio_add_page(bio, block->vecs[i].bv_page, in log_one_block()
367 block->vecs[i].bv_len, 0); in log_one_block()
368 if (ret != block->vecs[i].bv_len) { in log_one_block()
379 ret = bio_add_page(bio, block->vecs[i].bv_page, in log_one_block()
380 block->vecs[i].bv_len, 0); in log_one_block()
381 if (ret != block->vecs[i].bv_len) { in log_one_block()
387 sector += block->vecs[i].bv_len >> SECTOR_SHIFT; in log_one_block()
[all …]
/linux/tools/testing/vsock/
H A Dvsock_uring_test.c34 struct iovec vecs[VSOCK_TEST_DATA_MAX_IOV]; member
78 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt); in vsock_io_uring_client()
108 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt); in vsock_io_uring_client()
129 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt); in vsock_io_uring_server()
H A Dvsock_test_zerocopy.c51 struct iovec vecs[VSOCK_TEST_DATA_MAX_IOV]; member
171 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt); in test_client()
219 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt); in test_client()
264 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt); in test_server()
/linux/block/
H A Dfops.c59 struct bio_vec inline_vecs[DIO_INLINE_BIO_VECS], *vecs; in __blkdev_direct_IO_simple() local
66 vecs = inline_vecs; in __blkdev_direct_IO_simple()
68 vecs = kmalloc_objs(struct bio_vec, nr_pages); in __blkdev_direct_IO_simple()
69 if (!vecs) in __blkdev_direct_IO_simple()
74 bio_init(&bio, bdev, vecs, nr_pages, REQ_OP_READ); in __blkdev_direct_IO_simple()
78 bio_init(&bio, bdev, vecs, nr_pages, dio_bio_write_op(iocb)); in __blkdev_direct_IO_simple()
105 if (vecs != inline_vecs) in __blkdev_direct_IO_simple()
106 kfree(vecs); in __blkdev_direct_IO_simple()
/linux/drivers/scsi/fnic/
H A Dfnic_isr.c271 int vecs = fnic->rq_count + fnic->raw_wq_count + fnic->wq_copy_count + 1; in fnic_set_intr_mode_msix() local
274 vecs, PCI_IRQ_MSIX|PCI_IRQ_AFFINITY, &affd); in fnic_set_intr_mode_msix()
280 if (vec_count < vecs) { in fnic_set_intr_mode_msix()
283 vec_count, vecs); in fnic_set_intr_mode_msix()
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c595 int vecs, num_msix = pci_msix_vec_count(pdev); in fun_alloc_irqs() local
602 vecs = pci_alloc_irq_vectors(pdev, min_vecs, num_msix, PCI_IRQ_MSIX); in fun_alloc_irqs()
603 if (vecs > 0) { in fun_alloc_irqs()
606 vecs, num_msix); in fun_alloc_irqs()
612 return vecs; in fun_alloc_irqs()
/linux/arch/mips/boot/dts/loongson/
H A Dloongson64c_4core_ls7a.dts35 loongson,msi-num-vecs = <64>;
H A Dloongson64g_4core_ls7a.dts39 loongson,msi-num-vecs = <192>;
/linux/drivers/mtd/lpddr/
H A Dlpddr_cmds.c23 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs,
641 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs, in lpddr_writev() argument
653 len += vecs[i].iov_len; in lpddr_writev()
671 ofs, &vecs, &vec_seek, size); in lpddr_writev()
/linux/drivers/mtd/
H A Dmtdcore.c2463 * @vecs: the vectors to write
2464 * @count: count of vectors in @vecs
2471 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in default_mtd_writev()
2479 if (!vecs[i].iov_len) in default_mtd_writev()
2481 ret = mtd_write(mtd, to, vecs[i].iov_len, &thislen, in default_mtd_writev()
2482 vecs[i].iov_base); in default_mtd_writev()
2484 if (ret || thislen != vecs[i].iov_len) in default_mtd_writev()
2486 to += vecs[i].iov_len; in default_mtd_writev()
2495 * @vecs: the vectors to write
2496 * @count: count of vectors in @vecs
2470 default_mtd_writev(struct mtd_info * mtd,const struct kvec * vecs,unsigned long count,loff_t to,size_t * retlen) default_mtd_writev() argument
2502 mtd_writev(struct mtd_info * mtd,const struct kvec * vecs,unsigned long count,loff_t to,size_t * retlen) mtd_writev() argument
[all...]
H A Dmtdconcat.c173 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, in concat_writev() argument
185 total_len += vecs[i].iov_len; in concat_writev()
195 vecs_copy = kmemdup_array(vecs, count, sizeof(struct kvec), GFP_KERNEL); in concat_writev()
/linux/include/linux/mtd/
H A Dmtd.h345 int (*_writev) (struct mtd_info *mtd, const struct kvec *vecs,
528 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs,
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.h46 u32 vecs; /* allocated rx/tx vectors */ member
/linux/include/linux/
H A Ddmaengine.h939 struct dma_chan *chan, const struct dma_vec *vecs,
1038 struct dma_chan *chan, const struct dma_vec *vecs, size_t nents, in dmaengine_prep_peripheral_dma_vec() argument
1044 return chan->device->device_prep_peripheral_dma_vec(chan, vecs, nents, in dmaengine_prep_peripheral_dma_vec()
/linux/drivers/dma/xilinx/
H A Dxilinx_dma.c2249 struct dma_chan *dchan, const struct dma_vec *vecs, size_t nb, in xilinx_dma_prep_peripheral_dma_vec() argument
2274 while (sg_used < vecs[i].len) { in xilinx_dma_prep_peripheral_dma_vec()
2286 copy = xilinx_dma_calc_copysize(chan, vecs[i].len, in xilinx_dma_prep_peripheral_dma_vec()
2291 xilinx_axidma_buf(chan, hw, vecs[i].addr, sg_used, 0); in xilinx_dma_prep_peripheral_dma_vec()
/linux/arch/loongarch/boot/dts/
H A Dloongson-2k2000.dtsi167 loongson,msi-num-vecs = <192>;

12