Home
last modified time | relevance | path

Searched refs:num_queues (Results 1 – 41 of 41) sorted by relevance

/linux-4.4.14/drivers/net/xen-netback/
Dinterface.c149 unsigned int num_queues = vif->num_queues; in xenvif_start_xmit() local
156 if (num_queues < 1) in xenvif_start_xmit()
161 if (index >= num_queues) { in xenvif_start_xmit()
164 index %= num_queues; in xenvif_start_xmit()
199 unsigned int num_queues = vif->num_queues; in xenvif_get_stats() local
210 for (index = 0; index < num_queues; ++index) { in xenvif_get_stats()
230 unsigned int num_queues = vif->num_queues; in xenvif_up() local
233 for (queue_index = 0; queue_index < num_queues; ++queue_index) { in xenvif_up()
246 unsigned int num_queues = vif->num_queues; in xenvif_down() local
249 for (queue_index = 0; queue_index < num_queues; ++queue_index) { in xenvif_down()
[all …]
Dxenbus.c199 for (i = 0; i < vif->num_queues; ++i) { in xenvif_debugfs_addif()
674 for (queue_index = 0; queue_index < vif->num_queues; queue_index++) { in xen_net_rate_changed()
797 be->vif->num_queues = requested_num_queues; in connect()
815 be->vif->num_queues = queue_index; in connect()
830 be->vif->num_queues = queue_index; in connect()
861 if (be->vif->num_queues > 0) in connect()
865 be->vif->num_queues = 0; in connect()
873 unsigned int num_queues = queue->vif->num_queues; in connect_rings() local
887 if (num_queues == 1) { in connect_rings()
Dcommon.h250 unsigned int num_queues; /* active queues, resource allocated */ member
/linux-4.4.14/arch/mips/cavium-octeon/executive/
Dcvmx-pko.c71 const int num_queues = 1; in __cvmx_pko_iport_config() local
76 for (queue = 0; queue < num_queues; queue++) { in __cvmx_pko_iport_config()
85 config.s.tail = (queue == (num_queues - 1)); in __cvmx_pko_iport_config()
101 num_queues, queue); in __cvmx_pko_iport_config()
341 uint64_t num_queues, in cvmx_pko_config_port() argument
361 if (base_queue + num_queues > CVMX_PKO_MAX_OUTPUT_QUEUES) { in cvmx_pko_config_port()
364 (unsigned long long)(base_queue + num_queues)); in cvmx_pko_config_port()
374 for (queue = 0; queue < num_queues; queue++) { in cvmx_pko_config_port()
388 && queue == num_queues - 1) in cvmx_pko_config_port()
431 cvmx_dprintf("num queues: %d (%lld,%lld)\n", num_queues, in cvmx_pko_config_port()
[all …]
/linux-4.4.14/drivers/net/
Dxen-netfront.c339 unsigned int num_queues = dev->real_num_tx_queues; in xennet_open() local
343 for (i = 0; i < num_queues; ++i) { in xennet_open()
545 unsigned int num_queues = dev->real_num_tx_queues; in xennet_select_queue() local
550 if (num_queues == 1) { in xennet_select_queue()
554 queue_idx = hash % num_queues; in xennet_select_queue()
575 unsigned int num_queues = dev->real_num_tx_queues; in xennet_start_xmit() local
579 if (num_queues < 1) in xennet_start_xmit()
695 unsigned int num_queues = dev->real_num_tx_queues; in xennet_close() local
699 for (i = 0; i < num_queues; ++i) { in xennet_close()
1254 unsigned int num_queues = dev->real_num_tx_queues; in xennet_poll_controller() local
[all …]
/linux-4.4.14/drivers/scsi/
Dvirtio_scsi.c105 u32 num_queues; member
250 num_vqs = vscsi->num_queues; in virtscsi_poll_requests()
615 while (unlikely(queue_num >= vscsi->num_queues)) in virtscsi_pick_vq()
616 queue_num -= vscsi->num_queues; in virtscsi_pick_vq()
820 if ((vscsi->num_queues == 1 || in __virtscsi_set_affinity()
821 vscsi->num_queues != num_online_cpus()) && affinity) { in __virtscsi_set_affinity()
837 for (i = 0; i < vscsi->num_queues; i++) { in __virtscsi_set_affinity()
902 num_vqs = vscsi->num_queues + VIRTIO_SCSI_VQ_BASE; in virtscsi_init()
955 u32 num_queues; in virtscsi_probe() local
965 num_queues = virtscsi_config_get(vdev, num_queues) ? : 1; in virtscsi_probe()
[all …]
/linux-4.4.14/drivers/soc/ti/
Dknav_qmss_acc.c50 for (queue = 0; queue < range->num_queues; queue++) { in __knav_acc_notify()
167 queue >= range_base + range->num_queues) { in knav_acc_int_handler()
171 range_base + range->num_queues); in knav_acc_int_handler()
330 queue_mask = BIT(range->num_queues) - 1; in knav_acc_setup_cmd()
396 for (queue = 0; queue < range->num_queues; queue++) { in knav_acc_init_range()
456 channels = range->num_queues; in knav_acc_free_range()
540 channels = range->num_queues; in knav_init_acc_range()
550 if (range->num_queues > 32) { in knav_init_acc_range()
Dknav_qmss.h146 unsigned num_queues; member
298 unsigned num_queues; member
332 unsigned num_queues; member
Dknav_qmss_queue.c208 kdev->base_id + kdev->num_queues > id) { in knav_queue_find_by_id()
454 kdev->base_id + kdev->num_queues - 1); in knav_queue_debug_show()
1212 range->num_queues = temp[1]; in knav_setup_queue_range()
1236 range->num_irqs = min(range->num_irqs, range->num_queues); in knav_setup_queue_range()
1256 end = min(qmgr->start_queue + qmgr->num_queues, in knav_setup_queue_range()
1257 range->queue_base + range->num_queues); in knav_setup_queue_range()
1270 range->queue_base + range->num_queues - 1, in knav_setup_queue_range()
1275 kdev->num_queues_in_use += range->num_queues; in knav_setup_queue_range()
1383 qmgr->num_queues = temp[1]; in knav_queue_init_qmgrs()
1391 qmgr->start_queue, qmgr->num_queues); in knav_queue_init_qmgrs()
[all …]
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_packet_manager.c150 uint32_t num_queues; in pm_create_map_process() local
169 num_queues = 0; in pm_create_map_process()
171 num_queues++; in pm_create_map_process()
172 packet->bitfields10.num_queues = (qpd->is_debug) ? 0 : num_queues; in pm_create_map_process()
202 packet->bitfields2.num_queues = 1; in pm_create_map_queue_vi()
267 packet->bitfields2.num_queues = 1; in pm_create_map_queue()
630 packet->bitfields2.num_queues = 1; in pm_send_unmap_queue()
Dkfd_pm4_headers_vi.h180 uint32_t num_queues:10; member
230 uint32_t num_queues:3; member
351 uint32_t num_queues:3; member
Dkfd_pm4_headers.h181 uint32_t num_queues:10; member
232 uint32_t num_queues:3; member
355 uint32_t num_queues:3; member
Dkfd_process_queue_manager.c161 int num_queues = 0; in pqm_create_queue() local
186 num_queues++; in pqm_create_queue()
187 if (num_queues >= dev->device_info->max_no_of_hqd/2) in pqm_create_queue()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_tmpl.h132 uint32_t num_queues; member
193 uint32_t num_queues; member
Dqla_tmpl.c436 ent->t263.num_queues = count; in qla27xx_fwdt_entry_t263()
679 ent->t274.num_queues = count; in qla27xx_fwdt_entry_t274()
Dqla_dbg.c511 uint32_t num_queues; in qla2xxx_copy_atioqueues() local
521 num_queues = 1; in qla2xxx_copy_atioqueues()
526 for (que = 0; que < num_queues; que++) { in qla2xxx_copy_atioqueues()
/linux-4.4.14/include/uapi/linux/
Dvirtio_blk.h88 __u16 num_queues; member
Dvirtio_pci.h142 __le16 num_queues; /* read-only */ member
Dvirtio_scsi.h106 __u32 num_queues; member
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede.h114 #define QEDE_MAX_RSS_CNT(edev) ((edev)->dev_info.num_queues)
115 #define QEDE_MAX_TSS_CNT(edev) ((edev)->dev_info.num_queues * \
Dqede_main.c1197 info->num_queues, in qede_alloc_etherdev()
1198 info->num_queues); in qede_alloc_etherdev()
/linux-4.4.14/sound/core/seq/
Dseq_queue.c53 static int num_queues; variable
57 return num_queues; in snd_seq_queue_get_cur_queues()
73 num_queues++; in queue_list_add()
96 num_queues--; in queue_list_remove()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c1154 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) in macb_poll_controller()
1420 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_free_consistent()
1468 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_alloc_consistent()
1511 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in gem_init_rings()
1570 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_reset_hw()
1714 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_init_hw()
2244 unsigned int *num_queues) in macb_probe_queues() argument
2249 *num_queues = 1; in macb_probe_queues()
2267 (*num_queues)++; in macb_probe_queues()
2822 unsigned int queue_mask, num_queues; in macb_probe() local
[all …]
Dmacb.h800 unsigned int num_queues; member
/linux-4.4.14/include/linux/qed/
Dqed_eth_if.h20 u8 num_queues; member
/linux-4.4.14/drivers/staging/unisys/include/
Dvisorbus.h218 void visorchannel_debug(struct visorchannel *channel, int num_queues,
/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorchannel.c566 visorchannel_debug(struct visorchannel *channel, int num_queues, in visorchannel_debug() argument
619 for (i = 0; i < num_queues; i++) { in visorchannel_debug()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-pko.h313 uint64_t num_queues,
/linux-4.4.14/drivers/virtio/
Dvirtio_pci_modern.c332 if (index >= vp_ioread16(&cfg->num_queues)) in setup_vq()
571 offsetof(struct virtio_pci_common_cfg, num_queues)); in check_offsets()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_l2.c1244 info->num_queues += FEAT_NUM(&cdev->hwfns[i], in qed_fill_eth_dev_info()
1247 info->num_queues = min_t(u8, info->num_queues, in qed_fill_eth_dev_info()
1250 info->num_queues = cdev->num_hwfns; in qed_fill_eth_dev_info()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c1721 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_enable_msix()
1735 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_enable_msix()
1738 bp->num_queues); in bnx2x_enable_msix()
1966 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_set_num_queues()
1968 BNX2X_DEV_INFO("set number of queues to %d\n", bp->num_queues); in bnx2x_set_num_queues()
2654 DP(NETIF_MSG_IFUP, "num queues: %d", bp->num_queues); in bnx2x_nic_load()
4710 bp->num_queues = bp->num_ethernet_queues + in bnx2x_alloc_fp_mem()
4713 bp->num_queues + delta, bp->num_queues); in bnx2x_alloc_fp_mem()
Dbnx2x.h1690 int num_queues; member
1954 extern int num_queues;
1955 #define BNX2X_NUM_QUEUES(bp) (bp->num_queues)
Dbnx2x_ethtool.c3514 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_change_num_queues()
3515 BNX2X_DEV_INFO("set number of queues to %d\n", bp->num_queues); in bnx2x_change_num_queues()
Dbnx2x_main.c101 module_param_named(num_queues, bnx2x_num_queues, int, S_IRUGO);
102 MODULE_PARM_DESC(num_queues,
8559 bp->num_queues, in bnx2x_set_int_mode()
8569 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_set_int_mode()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfi_enet.h426 u8 num_queues; /* # of Tx Queues */ member
Dbna_tx_rx.c3105 cfg_req->num_queues = tx->num_txq; in bna_bfi_tx_enet_start()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_common.c1317 u32 num_queues, base_queue; in i40e_clear_hw() local
1338 num_queues = (j - base_queue) + 1; in i40e_clear_hw()
1340 num_queues = 0; in i40e_clear_hw()
1370 for (i = 0; i < num_queues; i++) { in i40e_clear_hw()
1389 for (i = 0; i < num_queues; i++) { in i40e_clear_hw()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2915 u32 num_queues; in igb_set_rxfh() local
2924 num_queues = adapter->rss_queues; in igb_set_rxfh()
2930 num_queues = 2; in igb_set_rxfh()
2938 if (indir[i] >= num_queues) in igb_set_rxfh()
/linux-4.4.14/drivers/block/
Dvirtio_blk.c391 struct virtio_blk_config, num_queues, in init_vq()
/linux-4.4.14/tools/lguest/
Dlguest.c2217 case offsetof(struct virtio_pci_mmio, cfg.num_queues): in emulate_mmio_read()
2404 vq->dev->mmio->cfg.num_queues++; in add_pci_virtqueue()
/linux-4.4.14/Documentation/networking/
Dscaling.txt53 num_queues. A typical RSS configuration would be to have one receive queue