Home
last modified time | relevance | path

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

/drivers/iio/buffer/
A Dindustrialio-buffer-dmaengine.c69 struct dma_vec *vecs; in iio_dmaengine_buffer_submit_block() local
90 vecs = kmalloc_array(nents, sizeof(*vecs), GFP_ATOMIC); in iio_dmaengine_buffer_submit_block()
91 if (!vecs) in iio_dmaengine_buffer_submit_block()
97 vecs[i].addr = sg_dma_address(sgl); in iio_dmaengine_buffer_submit_block()
98 vecs[i].len = min(sg_dma_len(sgl), len_total); in iio_dmaengine_buffer_submit_block()
99 len_total -= vecs[i].len; in iio_dmaengine_buffer_submit_block()
105 vecs, nents, dma_dir, in iio_dmaengine_buffer_submit_block()
107 kfree(vecs); in iio_dmaengine_buffer_submit_block()
/drivers/md/
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()
749 block->vecs[i].bv_page = page; in log_writes_map()
[all …]
/drivers/scsi/snic/
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()
/drivers/net/ethernet/aquantia/atlantic/
A Daq_nic.c73 cfg->vecs = min(cfg->aq_hw_caps->vecs, AQ_CFG_VECS_DEF); in aq_nic_cfg_update_num_vecs()
74 cfg->vecs = min(cfg->vecs, num_online_cpus()); in aq_nic_cfg_update_num_vecs()
76 cfg->vecs = min(cfg->vecs, self->irqvecs - AQ_HW_SERVICE_IRQS); in aq_nic_cfg_update_num_vecs()
78 cfg->vecs = rounddown_pow_of_two(cfg->vecs); in aq_nic_cfg_update_num_vecs()
82 cfg->vecs = min(cfg->vecs, 4U); in aq_nic_cfg_update_num_vecs()
85 if (cfg->vecs <= 4) in aq_nic_cfg_update_num_vecs()
131 (cfg->aq_hw_caps->vecs == 1U) || in aq_nic_cfg_start()
132 (cfg->vecs == 1U)) { in aq_nic_cfg_start()
134 cfg->vecs = 1U; in aq_nic_cfg_start()
142 cfg->link_irq_vec = cfg->vecs; in aq_nic_cfg_start()
[all …]
A Daq_ethtool.c190 (rx_stat_cnt + tx_stat_cnt) * cfg->vecs * cfg->tcs; in aq_ethtool_n_stats()
281 for (i = 0; i < cfg->vecs; i++) { in aq_ethtool_get_strings()
515 cmd->data = cfg->vecs; in aq_ethtool_get_rxnfc()
A Daq_nic.h46 u32 vecs; /* allocated rx/tx vectors */ member
A Daq_hw.h56 u32 vecs; member
A Daq_ring.c373 vec = cpu % aq_cfg->vecs; in aq_xdp_xmit()
/drivers/scsi/fnic/
A Dfnic_isr.c264 int vecs = fnic->rq_count + fnic->raw_wq_count + fnic->wq_copy_count + 1; in fnic_set_intr_mode_msix() local
266 vec_count = pci_alloc_irq_vectors(fnic->pdev, min_irqs, vecs, in fnic_set_intr_mode_msix()
273 if (vec_count < vecs) { in fnic_set_intr_mode_msix()
276 vec_count, vecs); in fnic_set_intr_mode_msix()
/drivers/net/ethernet/fungible/funcore/
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()
/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac-loongson.c407 int i, ch_num, ret, vecs; in loongson_dwmac_msi_config() local
411 vecs = roundup_pow_of_two(ch_num * 2 + 1); in loongson_dwmac_msi_config()
412 ret = pci_alloc_irq_vectors(pdev, vecs, vecs, PCI_IRQ_MSI); in loongson_dwmac_msi_config()
/drivers/dma/
A Ddma-axi-dmac.c624 axi_dmac_prep_peripheral_dma_vec(struct dma_chan *c, const struct dma_vec *vecs, in axi_dmac_prep_peripheral_dma_vec() argument
638 num_sgs += DIV_ROUND_UP(vecs[i].len, chan->max_length); in axi_dmac_prep_peripheral_dma_vec()
647 if (!axi_dmac_check_addr(chan, vecs[i].addr) || in axi_dmac_prep_peripheral_dma_vec()
648 !axi_dmac_check_len(chan, vecs[i].len)) { in axi_dmac_prep_peripheral_dma_vec()
653 dsg = axi_dmac_fill_linear_sg(chan, direction, vecs[i].addr, 1, in axi_dmac_prep_peripheral_dma_vec()
654 vecs[i].len, dsg); in axi_dmac_prep_peripheral_dma_vec()
/drivers/mtd/lpddr/
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, in lpddr_writev() argument
654 len += vecs[i].iov_len; in lpddr_writev()
672 ofs, &vecs, &vec_seek, size); in lpddr_writev()
/drivers/mtd/
A Dmtdcore.c2379 static int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in default_mtd_writev() argument
2387 if (!vecs[i].iov_len) in default_mtd_writev()
2389 ret = mtd_write(mtd, to, vecs[i].iov_len, &thislen, in default_mtd_writev()
2390 vecs[i].iov_base); in default_mtd_writev()
2392 if (ret || thislen != vecs[i].iov_len) in default_mtd_writev()
2394 to += vecs[i].iov_len; in default_mtd_writev()
2411 int mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, in mtd_writev() argument
2421 return default_mtd_writev(mtd, vecs, count, to, retlen); in mtd_writev()
2423 return master->_writev(master, vecs, count, in mtd_writev()
A Dmtdconcat.c185 concat_writev(struct mtd_info *mtd, const struct kvec *vecs, in concat_writev() argument
197 total_len += vecs[i].iov_len; in concat_writev()
207 vecs_copy = kmemdup_array(vecs, count, sizeof(struct kvec), GFP_KERNEL); in concat_writev()
/drivers/mtd/chips/
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, in cfi_staa_writev() argument
684 size_t elem_len = vecs[i].iov_len; in cfi_staa_writev()
685 void *elem_base = vecs[i].iov_base; in cfi_staa_writev()
A Dcfi_cmdset_0001.c1889 static int cfi_intelext_writev (struct mtd_info *mtd, const struct kvec *vecs, in cfi_intelext_writev() argument
1901 len += vecs[i].iov_len; in cfi_intelext_writev()
1917 ofs, &vecs, &vec_seek, size); in cfi_intelext_writev()
/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
A Dhw_atl2.c27 .vecs = HW_ATL2_RSS_MAX, \
581 [(aq_nic_cfg->vecs > 1U) ? in hw_atl2_hw_init()
/drivers/net/ethernet/aquantia/atlantic/hw_atl/
A Dhw_atl_a0.c24 .vecs = HW_ATL_A0_RSS_MAX, \
388 [(aq_nic_cfg->vecs > 1U) ? 1 : 0]); in hw_atl_a0_hw_init()
A Dhw_atl_b0.c26 .vecs = HW_ATL_B0_RSS_MAX, \
608 [(aq_nic_cfg->vecs > 1U) ? in hw_atl_b0_hw_init()

Completed in 49 milliseconds