Searched refs:vecs (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/fs/jffs2/
H A Dwritev.c16 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs, argument
22 res = jffs2_sum_add_kvec(c, vecs, count, (uint32_t) to);
29 return mtd_writev(c->mtd, vecs, count, to, retlen);
39 struct kvec vecs[1]; local
42 vecs[0].iov_base = (unsigned char *) buf;
43 vecs[0].iov_len = len;
45 res = jffs2_sum_add_kvec(c, vecs, 1, (uint32_t) ofs);
H A Dwrite.c67 struct kvec vecs[2]; local
77 vecs[0].iov_base = ri;
78 vecs[0].iov_len = sizeof(*ri);
79 vecs[1].iov_base = (unsigned char *)data;
80 vecs[1].iov_len = datalen;
92 /* check number of valid vecs */
98 jffs2_dbg_prewrite_paranoia_check(c, flash_ofs, vecs[0].iov_len + vecs[1].iov_len);
109 ret = jffs2_flash_writev(c, vecs, cnt, flash_ofs, &retlen,
211 struct kvec vecs[ local
[all...]
H A Derase.c422 struct kvec vecs[1]; local
433 vecs[0].iov_base = (unsigned char *) ▮
434 vecs[0].iov_len = sizeof(marker);
435 ret = jffs2_flash_direct_writev(c, vecs, 1, jeb->offset, &retlen);
H A Dos-linux.h116 int jffs2_flash_writev(struct jffs2_sb_info *c, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen, uint32_t ino);
190 int jffs2_flash_direct_writev(struct jffs2_sb_info *c, const struct kvec *vecs,
H A Dsummary.c680 struct kvec vecs[2]; local
812 vecs[0].iov_base = &isum;
813 vecs[0].iov_len = sizeof(isum);
814 vecs[1].iov_base = c->summary->sum_buf;
815 vecs[1].iov_len = datasize;
821 ret = jffs2_flash_writev(c, vecs, 2, sum_ofs, &retlen, 0);
H A Dxattr.c288 struct kvec vecs[2]; local
296 vecs[0].iov_base = ℞
297 vecs[0].iov_len = sizeof(rx);
298 vecs[1].iov_base = xd->xname;
299 vecs[1].iov_len = xd->name_len + 1 + xd->value_len;
300 totlen = vecs[0].iov_len + vecs[1].iov_len;
314 rx.data_crc = cpu_to_je32(crc32(0, vecs[1].iov_base, vecs[1].iov_len));
317 rc = jffs2_flash_writev(c, vecs,
[all...]
H A Dwbuf.c944 struct kvec vecs[1]; local
949 vecs[0].iov_base = (unsigned char *) buf;
950 vecs[0].iov_len = len;
951 return jffs2_flash_writev(c, vecs, 1, ofs, retlen, 0);
/linux-master/drivers/scsi/snic/
H A Dsnic_isr.c147 unsigned int vecs = n + m + 1; local
159 if (pci_alloc_irq_vectors(snic->pdev, vecs, vecs, PCI_IRQ_MSIX) < 0)
164 snic->intr_count = vecs;
/linux-master/tools/testing/vsock/
H A Dvsock_test_zerocopy.c45 /* Number of valid elements in 'vecs'. */
47 struct iovec vecs[VSOCK_TEST_DATA_MAX_IOV]; member in struct:vsock_test_data
167 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt);
215 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt);
260 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt);
H A Dvsock_uring_test.c32 /* Number of valid elements in 'vecs'. */
34 struct iovec vecs[VSOCK_TEST_DATA_MAX_IOV]; member in struct:vsock_io_uring_test
78 iovec = alloc_test_iovec(test_data->vecs, test_data->vecs_cnt);
108 free_test_iovec(test_data->vecs, iovec, test_data->vecs_cnt);
129 data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt);
/linux-master/drivers/md/
H A Ddm-log-writes.c131 struct bio_vec vecs[]; member in struct:pending_block
204 if (block->vecs[i].bv_page)
205 __free_page(block->vecs[i].bv_page);
366 ret = bio_add_page(bio, block->vecs[i].bv_page,
367 block->vecs[i].bv_len, 0);
368 if (ret != block->vecs[i].bv_len) {
379 ret = bio_add_page(bio, block->vecs[i].bv_page,
380 block->vecs[i].bv_len, 0);
381 if (ret != block->vecs[i].bv_len) {
387 sector += block->vecs[
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c73 cfg->vecs = min(cfg->aq_hw_caps->vecs, AQ_CFG_VECS_DEF);
74 cfg->vecs = min(cfg->vecs, num_online_cpus());
76 cfg->vecs = min(cfg->vecs, self->irqvecs - AQ_HW_SERVICE_IRQS);
77 /* cfg->vecs should be power of 2 for RSS */
78 cfg->vecs = rounddown_pow_of_two(cfg->vecs);
82 cfg->vecs
[all...]
H A Daq_nic.h46 u32 vecs; /* allocated rx/tx vectors */ member in struct:aq_nic_cfg_s
H A Daq_ethtool.c189 (rx_stat_cnt + tx_stat_cnt) * cfg->vecs * cfg->tcs;
280 for (i = 0; i < cfg->vecs; i++) {
521 cmd->data = cfg->vecs;
H A Daq_hw.h56 u32 vecs; member in struct:aq_hw_caps_s
/linux-master/crypto/
H A Dtestmgr.c84 const struct aead_testvec *vecs; member in struct:aead_test_suite
103 const struct cipher_testvec *vecs; member in struct:cipher_test_suite
109 const struct comp_testvec *vecs; member in struct:comp_test_suite::__anon148
115 const struct hash_testvec *vecs; member in struct:hash_test_suite
120 const struct cprng_testvec *vecs; member in struct:cprng_test_suite
125 const struct drbg_testvec *vecs; member in struct:drbg_test_suite
130 const struct akcipher_testvec *vecs; member in struct:akcipher_test_suite
135 const struct kpp_testvec *vecs; member in struct:kpp_test_suite
1893 static int __alg_test_hash(const struct hash_testvec *vecs, argument
1959 if (fips_enabled && vecs[
4029 test_kpp(struct crypto_kpp *tfm, const char *alg, const struct kpp_testvec *vecs, unsigned int tcount) argument
4071 test_akcipher_one(struct crypto_akcipher *tfm, const struct akcipher_testvec *vecs) argument
4253 test_akcipher(struct crypto_akcipher *tfm, const char *alg, const struct akcipher_testvec *vecs, unsigned int tcount) argument
[all...]
/linux-master/drivers/scsi/fnic/
H A Dfnic_isr.c264 int vecs = fnic->rq_count + fnic->raw_wq_count + fnic->wq_copy_count + 1; local
266 vec_count = pci_alloc_irq_vectors(fnic->pdev, min_irqs, vecs,
273 if (vec_count < vecs) {
275 "interrupts number mismatch: vec_count: %d vecs: %d\n",
276 vec_count, vecs);
/linux-master/block/
H A Dfops.c50 struct bio_vec inline_vecs[DIO_INLINE_BIO_VECS], *vecs; local
60 vecs = inline_vecs;
62 vecs = kmalloc_array(nr_pages, sizeof(struct bio_vec),
64 if (!vecs)
69 bio_init(&bio, bdev, vecs, nr_pages, REQ_OP_READ);
73 bio_init(&bio, bdev, vecs, nr_pages, dio_bio_write_op(iocb));
97 if (vecs != inline_vecs)
98 kfree(vecs);
/linux-master/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c598 int vecs, num_msix = pci_msix_vec_count(pdev); local
605 vecs = pci_alloc_irq_vectors(pdev, min_vecs, num_msix, PCI_IRQ_MSIX);
606 if (vecs > 0) {
609 vecs, num_msix);
615 return vecs;
/linux-master/drivers/mtd/lpddr/
H A Dlpddr_cmds.c23 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs,
642 static int lpddr_writev(struct mtd_info *mtd, const struct kvec *vecs, argument
654 len += vecs[i].iov_len;
672 ofs, &vecs, &vec_seek, size);
/linux-master/drivers/mtd/
H A Dmtdcore.c2360 * @vecs: the vectors to write
2361 * @count: count of vectors in @vecs
2368 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, argument
2376 if (!vecs[i].iov_len)
2378 ret = mtd_write(mtd, to, vecs[i].iov_len, &thislen,
2379 vecs[i].iov_base);
2381 if (ret || thislen != vecs[i].iov_len)
2383 to += vecs[i].iov_len;
2392 * @vecs: the vectors to write
2393 * @count: count of vectors in @vecs
2400 mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument
[all...]
H A Dmtdconcat.c185 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, argument
197 total_len += vecs[i].iov_len;
206 /* make a copy of vecs */
207 vecs_copy = kmemdup(vecs, sizeof(struct kvec) * count, GFP_KERNEL);
/linux-master/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-master/drivers/mtd/chips/
H A Dcfi_cmdset_0020.c40 static int cfi_staa_writev(struct mtd_info *mtd, const struct kvec *vecs,
664 cfi_staa_writev(struct mtd_info *mtd, const struct kvec *vecs, argument
684 size_t elem_len = vecs[i].iov_len;
685 void *elem_base = vecs[i].iov_base;
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_a0.c24 .vecs = HW_ATL_A0_RSS_MAX, \
388 [(aq_nic_cfg->vecs > 1U) ? 1 : 0]);

Completed in 481 milliseconds

12