/linux/include/net/ |
H A D | red.h | 146 int qcount; /* Number of packets since last random member 167 v->qcount = -1; in red_set_vars() 286 v->qcount = -1; in red_restart() 389 return !(((qavg - p->qth_min) >> p->Wlog) * v->qcount < v->qR); in red_mark_probability() 420 v->qcount = -1; in red_action() 424 if (++v->qcount) { in red_action() 426 v->qcount = 0; in red_action() 436 v->qcount = -1; in red_action()
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_mqprio.c | 14 u32 speed, qcount = 0, qoffset = 0; in cxgb4_mqprio_validate() local 49 qcount += mqprio->qopt.count[i]; in cxgb4_mqprio_validate() 81 if (qoffset >= adap->tids.neotids || qcount > adap->tids.neotids) in cxgb4_mqprio_validate() 431 u32 qoffset, qcount, tot_qcount, qid, hwqid; in cxgb4_mqprio_enable_offload() local 446 qcount = mqprio->qopt.count[i]; in cxgb4_mqprio_enable_offload() 447 for (j = 0; j < qcount; j++) { in cxgb4_mqprio_enable_offload() 486 qcount = mqprio->qopt.count[i]; in cxgb4_mqprio_enable_offload() 487 if (qcount) { in cxgb4_mqprio_enable_offload() 490 qcount = pi->nqsets; in cxgb4_mqprio_enable_offload() 494 ret = netdev_set_tc_queue(dev, i, qcount, qoffset); in cxgb4_mqprio_enable_offload() [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_dcb_lib.c | 220 u16 qoffset, qcount; in ice_vsi_cfg_dcb_rings() local 241 qcount = vsi->tc_cfg.tc_info[n].qcount_tx; in ice_vsi_cfg_dcb_rings() 242 for (i = qoffset; i < (qoffset + qcount); i++) in ice_vsi_cfg_dcb_rings() 245 qcount = vsi->tc_cfg.tc_info[n].qcount_rx; in ice_vsi_cfg_dcb_rings() 246 for (i = qoffset; i < (qoffset + qcount); i++) in ice_vsi_cfg_dcb_rings() 263 qcount = vsi->mqprio_qopt.qopt.count[n]; in ice_vsi_cfg_dcb_rings() 264 for (i = qoffset; i < (qoffset + qcount); i++) { in ice_vsi_cfg_dcb_rings()
|
H A D | ice_main.c | 8439 int qcount = mqprio_qopt->qopt.count[i]; in ice_validate_mqprio_qopt() local 8442 if (!qcount) in ice_validate_mqprio_qopt() 8445 if (is_power_of_2(qcount)) { in ice_validate_mqprio_qopt() 8447 qcount > non_power_of_2_qcount) { in ice_validate_mqprio_qopt() 8449 qcount, non_power_of_2_qcount); in ice_validate_mqprio_qopt() 8452 if (qcount > max_rss_q_cnt) in ice_validate_mqprio_qopt() 8453 max_rss_q_cnt = qcount; in ice_validate_mqprio_qopt() 8456 qcount != non_power_of_2_qcount) { in ice_validate_mqprio_qopt() 8458 qcount, non_power_of_2_qcount); in ice_validate_mqprio_qopt() 8461 if (qcount < max_rss_q_cnt) { in ice_validate_mqprio_qopt() [all …]
|
H A D | ice_lib.c | 1177 u16 qcount, qmap; in ice_chnl_vsi_setup_q_map() local 1181 qcount = min_t(int, vsi->num_rxq, pf->num_lan_msix); in ice_chnl_vsi_setup_q_map() 1183 pow = order_base_2(qcount); in ice_chnl_vsi_setup_q_map() 1190 ctxt->info.q_mapping[1] = cpu_to_le16(qcount); in ice_chnl_vsi_setup_q_map()
|
H A D | ice_tc_lib.c | 890 int qcount = vsi->mqprio_qopt.qopt.count[tc]; in ice_locate_vsi_using_queue() local 893 if (queue >= offset && queue < offset + qcount) { in ice_locate_vsi_using_queue()
|
H A D | ice_ethtool.c | 3613 u16 qcount, offset; in ice_get_rxfh() local 3627 qcount = vsi->mqprio_qopt.qopt.count[rss_context]; in ice_get_rxfh() 3662 rxfh->indir[i] = offset + lut[i] % qcount; in ice_get_rxfh()
|
/linux/net/sched/ |
H A D | sch_choke.c | 226 q->vars.qcount = -1; in choke_enqueue() 239 q->vars.qcount = -1; in choke_enqueue() 249 } else if (++q->vars.qcount) { in choke_enqueue() 251 q->vars.qcount = 0; in choke_enqueue()
|
/linux/fs/gfs2/ |
H A D | trace_gfs2.h | 275 __field( u64, qcount ) 292 __entry->qcount = gl->gl_stats.stats[GFS2_LKS_QCOUNT]; 307 (long long)__entry->qcount)
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 1917 u16 qcount = 0, max_qcount, qmap, sections = 0; in i40e_vsi_setup_queue_map_mqprio() local 1942 qcount = vsi->mqprio_qopt.qopt.count[i]; in i40e_vsi_setup_queue_map_mqprio() 1943 if (qcount > max_qcount) in i40e_vsi_setup_queue_map_mqprio() 1944 max_qcount = qcount; in i40e_vsi_setup_queue_map_mqprio() 1946 vsi->tc_config.tc_info[i].qcount = qcount; in i40e_vsi_setup_queue_map_mqprio() 1954 vsi->tc_config.tc_info[i].qcount = 1; in i40e_vsi_setup_queue_map_mqprio() 1960 vsi->num_queue_pairs = offset + qcount; in i40e_vsi_setup_queue_map_mqprio() 2011 u16 qcount; in i40e_vsi_setup_queue_map() local 2082 qcount = min_t(int, pf->alloc_rss_size, in i40e_vsi_setup_queue_map() 2091 qcount = num_tc_qps; in i40e_vsi_setup_queue_map() [all …]
|
H A D | i40e_txrx.c | 3748 u16 qcount; in i40e_lan_select_queue() local 3766 qcount = vsi->tc_config.tc_info[tclass].qcount; in i40e_lan_select_queue() 3767 hash = i40e_swdcb_skb_tx_hash(netdev, skb, qcount); in i40e_lan_select_queue()
|
/linux/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 384 int tail, qcount; in nicvf_refill_rbdr() local 401 qcount = nicvf_queue_reg_read(nic, NIC_QSET_RBDR_0_1_STATUS0, rbdr_idx); in nicvf_refill_rbdr() 402 qcount &= 0x7FFFF; in nicvf_refill_rbdr() 404 if (qcount >= (qs->rbdr_len - 1)) in nicvf_refill_rbdr() 407 refill_rb_cnt = qs->rbdr_len - qcount - 1; in nicvf_refill_rbdr()
|
H A D | nicvf_main.c | 2099 int err, qcount; in nicvf_probe() local 2128 qcount = netif_get_num_default_rss_queues(); in nicvf_probe() 2133 qcount = min_t(int, num_online_cpus(), in nicvf_probe() 2137 netdev = alloc_etherdev_mqs(sizeof(struct nicvf), qcount, qcount); in nicvf_probe() 2151 nic->max_queues = qcount; in nicvf_probe()
|
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_res.h | 284 u8 qcount[MAX_TQM_ALLOC_REQ]; member
|
H A D | main.c | 243 rdev->qplib_ctx.tqm_ctx.qcount[i] = in bnxt_re_limit_pf_res()
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 2449 int vf_idx, sb_idx, vfq_idx, qcount, first_vf; in bnx2x_enable_sriov() local 2493 qcount = 0; in bnx2x_enable_sriov() 2498 vf->vfqs = &bp->vfdb->vfqs[qcount]; in bnx2x_enable_sriov() 2499 qcount += vf_sb_count(vf); in bnx2x_enable_sriov()
|
/linux/net/core/ |
H A D | dev.c | 3461 u16 qcount = dev->real_num_tx_queues; in skb_tx_hash() local 3467 qcount = sb_dev->tc_to_txq[tc].count; in skb_tx_hash() 3468 if (unlikely(!qcount)) { in skb_tx_hash() 3472 qcount = dev->real_num_tx_queues; in skb_tx_hash() 3477 DEBUG_NET_WARN_ON_ONCE(qcount == 0); in skb_tx_hash() 3481 while (unlikely(hash >= qcount)) in skb_tx_hash() 3482 hash -= qcount; in skb_tx_hash() 3486 return (u16) reciprocal_scale(skb_get_hash(skb), qcount) + qoffset; in skb_tx_hash()
|
/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 3702 u16 qcount = mqprio_qopt->qopt.count[i]; in __iavf_setup_tc() local 3706 netdev_set_tc_queue(netdev, netdev_tc++, qcount, in __iavf_setup_tc()
|