Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/xen-netback/
Dinterface.c143 unsigned int num_queues = vif->num_queues; in xenvif_start_xmit() local
150 if (num_queues < 1) in xenvif_start_xmit()
155 if (index >= num_queues) { in xenvif_start_xmit()
158 index %= num_queues; in xenvif_start_xmit()
186 unsigned int num_queues = vif->num_queues; in xenvif_get_stats() local
197 for (index = 0; index < num_queues; ++index) { in xenvif_get_stats()
217 unsigned int num_queues = vif->num_queues; in xenvif_up() local
220 for (queue_index = 0; queue_index < num_queues; ++queue_index) { in xenvif_up()
233 unsigned int num_queues = vif->num_queues; in xenvif_down() local
236 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()
666 for (queue_index = 0; queue_index < vif->num_queues; queue_index++) { in xen_net_rate_changed()
783 be->vif->num_queues = requested_num_queues; in connect()
801 be->vif->num_queues = queue_index; in connect()
816 be->vif->num_queues = queue_index; in connect()
847 if (be->vif->num_queues > 0) in connect()
851 be->vif->num_queues = 0; in connect()
859 unsigned int num_queues = queue->vif->num_queues; in connect_rings() local
873 if (num_queues == 1) { in connect_rings()
Dcommon.h238 unsigned int num_queues; /* active queues, resource allocated */ member
/linux-4.1.27/arch/mips/cavium-octeon/executive/
Dcvmx-pko.c205 uint64_t num_queues, in cvmx_pko_config_port() argument
222 if (base_queue + num_queues > CVMX_PKO_MAX_OUTPUT_QUEUES) { in cvmx_pko_config_port()
225 (unsigned long long)(base_queue + num_queues)); in cvmx_pko_config_port()
235 for (queue = 0; queue < num_queues; queue++) { in cvmx_pko_config_port()
249 && queue == num_queues - 1) in cvmx_pko_config_port()
292 cvmx_dprintf("num queues: %d (%lld,%lld)\n", num_queues, in cvmx_pko_config_port()
297 for (queue = 0; queue < num_queues; queue++) { in cvmx_pko_config_port()
305 config.s.tail = queue == (num_queues - 1); in cvmx_pko_config_port()
/linux-4.1.27/drivers/net/
Dxen-netfront.c341 unsigned int num_queues = dev->real_num_tx_queues; in xennet_open() local
345 for (i = 0; i < num_queues; ++i) { in xennet_open()
499 unsigned int num_queues = dev->real_num_tx_queues; in xennet_select_queue() local
504 if (num_queues == 1) { in xennet_select_queue()
508 queue_idx = hash % num_queues; in xennet_select_queue()
527 unsigned int num_queues = dev->real_num_tx_queues; in xennet_start_xmit() local
531 if (num_queues < 1) in xennet_start_xmit()
644 unsigned int num_queues = dev->real_num_tx_queues; in xennet_close() local
648 for (i = 0; i < num_queues; ++i) { in xennet_close()
1203 unsigned int num_queues = dev->real_num_tx_queues; in xennet_poll_controller() local
[all …]
/linux-4.1.27/drivers/scsi/
Dvirtio_scsi.c105 u32 num_queues; member
250 num_vqs = vscsi->num_queues; in virtscsi_poll_requests()
610 while (unlikely(queue_num >= vscsi->num_queues)) in virtscsi_pick_vq()
611 queue_num -= vscsi->num_queues; in virtscsi_pick_vq()
815 if ((vscsi->num_queues == 1 || in __virtscsi_set_affinity()
816 vscsi->num_queues != num_online_cpus()) && affinity) { in __virtscsi_set_affinity()
832 for (i = 0; i < vscsi->num_queues; i++) { in __virtscsi_set_affinity()
897 num_vqs = vscsi->num_queues + VIRTIO_SCSI_VQ_BASE; in virtscsi_init()
950 u32 num_queues; in virtscsi_probe() local
960 num_queues = virtscsi_config_get(vdev, num_queues) ? : 1; in virtscsi_probe()
[all …]
/linux-4.1.27/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()
326 queue_mask = BIT(range->num_queues) - 1; in knav_acc_setup_cmd()
392 for (queue = 0; queue < range->num_queues; queue++) { in knav_acc_init_range()
452 channels = range->num_queues; in knav_acc_free_range()
530 channels = range->num_queues; in knav_init_acc_range()
540 if (range->num_queues > 32) { in knav_init_acc_range()
Dknav_qmss.h145 unsigned num_queues; member
297 unsigned num_queues; member
331 unsigned num_queues; member
Dknav_qmss_queue.c202 kdev->base_id + kdev->num_queues > id) { in knav_queue_find_by_id()
448 kdev->base_id + kdev->num_queues - 1); in knav_queue_debug_show()
1206 range->num_queues = temp[1]; in knav_setup_queue_range()
1230 range->num_irqs = min(range->num_irqs, range->num_queues); in knav_setup_queue_range()
1250 end = min(qmgr->start_queue + qmgr->num_queues, in knav_setup_queue_range()
1251 range->queue_base + range->num_queues); in knav_setup_queue_range()
1264 range->queue_base + range->num_queues - 1, in knav_setup_queue_range()
1269 kdev->num_queues_in_use += range->num_queues; in knav_setup_queue_range()
1377 qmgr->num_queues = temp[1]; in knav_queue_init_qmgrs()
1385 qmgr->start_queue, qmgr->num_queues); in knav_queue_init_qmgrs()
[all …]
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_packet_manager.c144 uint32_t num_queues; in pm_create_map_process() local
163 num_queues = 0; in pm_create_map_process()
165 num_queues++; in pm_create_map_process()
166 packet->bitfields10.num_queues = num_queues; in pm_create_map_process()
195 packet->bitfields2.num_queues = 1; in pm_create_map_queue()
520 packet->bitfields2.num_queues = 1; in pm_send_unmap_queue()
Dkfd_pm4_headers.h181 uint32_t num_queues:10; member
232 uint32_t num_queues:3; member
353 uint32_t num_queues:3; member
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/staging/unisys/visorchannel/
Dvisorchannel.h70 void visorchannel_debug(struct visorchannel *channel, int num_queues,
Dvisorchannel_funcs.c552 visorchannel_debug(struct visorchannel *channel, int num_queues, in visorchannel_debug() argument
609 for (i = 0; i < num_queues; i++) { in visorchannel_debug()
/linux-4.1.27/drivers/net/ethernet/cadence/
Dmacb.c1102 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) in macb_poll_controller()
1374 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_free_consistent()
1422 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_alloc_consistent()
1465 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in gem_init_rings()
1524 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_reset_hw()
1670 for (q = 0, queue = bp->queues; q < bp->num_queues; ++q, ++queue) { in macb_init_hw()
2179 unsigned int *num_queues) in macb_probe_queues() argument
2184 *num_queues = 1; in macb_probe_queues()
2202 (*num_queues)++; in macb_probe_queues()
2738 unsigned int queue_mask, num_queues; in macb_probe() local
[all …]
Dmacb.h790 unsigned int num_queues; member
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-pko.h313 uint64_t num_queues,
/linux-4.1.27/drivers/virtio/
Dvirtio_pci_modern.c332 if (index >= vp_ioread16(&cfg->num_queues)) in setup_vq()
569 offsetof(struct virtio_pci_common_cfg, num_queues)); in check_offsets()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c1701 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_enable_msix()
1715 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_enable_msix()
1718 bp->num_queues); in bnx2x_enable_msix()
1946 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_set_num_queues()
1948 BNX2X_DEV_INFO("set number of queues to %d\n", bp->num_queues); in bnx2x_set_num_queues()
2615 DP(NETIF_MSG_IFUP, "num queues: %d", bp->num_queues); in bnx2x_nic_load()
4602 bp->num_queues = bp->num_ethernet_queues + in bnx2x_alloc_fp_mem()
4605 bp->num_queues + delta, bp->num_queues); in bnx2x_alloc_fp_mem()
Dbnx2x.h1661 int num_queues; member
1921 extern int num_queues;
1922 #define BNX2X_NUM_QUEUES(bp) (bp->num_queues)
Dbnx2x_ethtool.c3462 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_change_num_queues()
3463 BNX2X_DEV_INFO("set number of queues to %d\n", bp->num_queues); in bnx2x_change_num_queues()
Dbnx2x_main.c99 module_param_named(num_queues, bnx2x_num_queues, int, S_IRUGO);
100 MODULE_PARM_DESC(num_queues,
8477 bp->num_queues, in bnx2x_set_int_mode()
8487 bp->num_queues = bp->num_ethernet_queues + bp->num_cnic_queues; in bnx2x_set_int_mode()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfi_enet.h428 u8 num_queues; /* # of Tx Queues */ member
Dbna_tx_rx.c3383 cfg_req->num_queues = tx->num_txq; in bna_bfi_tx_enet_start()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_common.c952 u32 num_queues, base_queue; in i40e_clear_hw() local
973 num_queues = (j - base_queue) + 1; in i40e_clear_hw()
975 num_queues = 0; in i40e_clear_hw()
1005 for (i = 0; i < num_queues; i++) { in i40e_clear_hw()
1024 for (i = 0; i < num_queues; i++) { in i40e_clear_hw()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ethtool.c2902 u32 num_queues; in igb_set_rxfh() local
2911 num_queues = adapter->rss_queues; in igb_set_rxfh()
2917 num_queues = 2; in igb_set_rxfh()
2925 if (indir[i] >= num_queues) in igb_set_rxfh()
/linux-4.1.27/drivers/block/
Dvirtio_blk.c391 struct virtio_blk_config, num_queues, in init_vq()
/linux-4.1.27/tools/lguest/
Dlguest.c2213 case offsetof(struct virtio_pci_mmio, cfg.num_queues): in emulate_mmio_read()
2400 vq->dev->mmio->cfg.num_queues++; in add_pci_virtqueue()
/linux-4.1.27/Documentation/networking/
Dscaling.txt53 num_queues. A typical RSS configuration would be to have one receive queue