Home
last modified time | relevance | path

Searched refs:pacing (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/drivers/infiniband/hw/bnxt_re/
Dmain.c495 pacing_data->do_pacing = rdev->pacing.dbr_def_do_pacing; in bnxt_re_set_default_pacing_data()
496 pacing_data->pacing_th = rdev->pacing.pacing_algo_th; in bnxt_re_set_default_pacing_data()
506 read_val = readl(rdev->en_dev->bar0 + rdev->pacing.dbr_db_fifo_reg_off); in __get_fifo_occupancy()
560 if (!mutex_trylock(&rdev->pacing.dbq_lock)) in bnxt_re_db_fifo_check()
563 pacing_save = rdev->pacing.do_pacing_save; in bnxt_re_db_fifo_check()
566 if (pacing_save > rdev->pacing.dbr_def_do_pacing) { in bnxt_re_db_fifo_check()
578 pacing_data->pacing_th = rdev->pacing.pacing_algo_th * 4; in bnxt_re_db_fifo_check()
585 rdev->pacing.do_pacing_save = pacing_data->do_pacing; in bnxt_re_db_fifo_check()
589 msecs_to_jiffies(rdev->pacing.dbq_pacing_time)); in bnxt_re_db_fifo_check()
590 rdev->stats.pacing.alerts++; in bnxt_re_db_fifo_check()
[all …]
Dhw_counters.c288 struct bnxt_re_db_pacing_stats *pacing_s = &rdev->stats.pacing; in bnxt_re_copy_db_pacing_stats()
294 readl(rdev->en_dev->bar0 + rdev->pacing.dbr_db_fifo_reg_off); in bnxt_re_copy_db_pacing_stats()
369 if (rdev->pacing.dbr_pacing && bnxt_qplib_is_chip_gen_p5_p7(rdev->chip_ctx)) in bnxt_re_ib_get_hw_stats()
Dhw_counters.h177 struct bnxt_re_db_pacing_stats pacing; member
Dbnxt_re.h211 struct bnxt_re_pacing pacing; member
Dib_verbs.c4261 if (rdev->pacing.dbr_pacing) in bnxt_re_alloc_ucontext()
4465 addr = (u64)rdev->pacing.dbr_bar_addr; in UVERBS_HANDLER()
4471 addr = (u64)rdev->pacing.dbr_page; in UVERBS_HANDLER()
/linux-6.12.1/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-qmss.txt76 <pdsp-id, channel, entries, pacing mode, latency>
82 pacing mode : Interrupt pacing mode
/linux-6.12.1/tools/testing/selftests/net/packetdrill/
Dtcp_slow_start_slow-start-fq-ack-per-2pkt.pkt7 // Note we use FQ/pacing to check if TCP Small Queues is not hurting
/linux-6.12.1/drivers/net/wireless/ti/wlcore/
Dacx.h637 __le16 pacing; /* 0 - 60000 ms */ member
Dacx.c1229 acx->pacing = cpu_to_le16(wl->conf.roam_trigger.trigger_pacing); in wl1271_acx_rssi_snr_trigger()
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_type.h179 u8 pacing; member
Dice_common.c797 li->pacing = link_data.cfg & (ICE_AQ_CFG_PACING_M | in ice_aq_get_link_info()
829 ice_debug(hw, ICE_DBG_LINK, " pacing = 0x%x\n", li->pacing); in ice_aq_get_link_info()
/linux-6.12.1/drivers/net/ethernet/intel/i40e/
Di40e_type.h131 u8 pacing; member
Di40e_common.c1357 hw_link_info->pacing = resp->config & I40E_AQ_CONFIG_PACING_MASK; in i40e_aq_get_link_info()
/linux-6.12.1/Documentation/bpf/
Dringbuf.rst195 a self-pacing notifications of new data being availability.
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/chelsio/
Dcxgb.rst199 smaller window prevents congestion and facilitates better pacing,
/linux-6.12.1/net/ipv4/
DKconfig680 ("Fair Queue") pacing packet scheduler.
/linux-6.12.1/net/sched/
DKconfig304 FQ does flow separation, and is able to respect pacing requirements
/linux-6.12.1/Documentation/networking/
Dip-sysctl.rst938 Old autosizing was splitting the pacing budget to send 1024 TSO