/linux/net/ipv4/ |
H A D | tcp_rate.c | 104 rs->interval_us = tcp_stamp_us_delta(tp->first_tx_mstamp, in tcp_rate_skb_delivered() 143 rs->interval_us = -1; in tcp_rate_gen() 157 snd_us = rs->interval_us; /* send phase */ in tcp_rate_gen() 160 rs->interval_us = max(snd_us, ack_us); in tcp_rate_gen() 166 /* Normally we expect interval_us >= min-rtt. in tcp_rate_gen() 168 * retransmistted skb was first (s)acked because "interval_us" in tcp_rate_gen() 173 if (unlikely(rs->interval_us < tcp_min_rtt(tp))) { in tcp_rate_gen() 176 rs->interval_us, rs->delivered, in tcp_rate_gen() 179 rs->interval_us = -1; in tcp_rate_gen() 186 (u64)tp->rate_delivered * rs->interval_us)) { in tcp_rate_gen() [all...] |
H A D | tcp_bbr.c | 441 u64 now_ns, edt_ns, interval_us; in bbr_packets_in_net_at_edt() local 446 interval_us = div_u64(edt_ns - now_ns, NSEC_PER_USEC); in bbr_packets_in_net_at_edt() 447 interval_delivered = (u64)bbr_bw(sk) * interval_us >> BW_SCALE; in bbr_packets_in_net_at_edt() 768 if (rs->delivered < 0 || rs->interval_us <= 0) in bbr_update_bw() 782 * bandwidth sample. Delivered is in packets and interval_us in uS and in bbr_update_bw() 785 bw = div64_long((u64)rs->delivered * BW_UNIT, rs->interval_us); in bbr_update_bw() 825 rs->delivered < 0 || rs->interval_us <= 0) in bbr_update_ack_aggregation()
|
/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_dqo.h | 80 static inline u32 gve_setup_itr_interval_dqo(u32 interval_us) in gve_setup_itr_interval_dqo() argument 85 interval_us >>= 1; in gve_setup_itr_interval_dqo() 87 interval_us &= GVE_ITR_INTERVAL_DQO_MASK; in gve_setup_itr_interval_dqo() 88 result |= (interval_us << GVE_ITR_INTERVAL_DQO_SHIFT); in gve_setup_itr_interval_dqo()
|
/linux/net/bridge/ |
H A D | br_cfm.c | 130 u32 interval_us; in ccm_rx_timer_start() local 132 interval_us = interval_to_us(peer_mep->mep->cc_config.exp_interval); in ccm_rx_timer_start() 138 usecs_to_jiffies(interval_us / 4)); in ccm_rx_timer_start() 272 u32 interval_us; in ccm_tx_work_expired() local 287 interval_us = interval_to_us(mep->cc_config.exp_interval); in ccm_tx_work_expired() 289 usecs_to_jiffies(interval_us)); in ccm_tx_work_expired()
|
/linux/Documentation/translations/zh_TW/admin-guide/mm/damon/ |
H A D | usage.rst | 78 │ │ │ │ │ │ │ watermarks/metric,interval_us,high,mid,low 258 在水位目錄下,存在五個文件(``metric``, ``interval_us``,``high``, ``mid``, and ``low``) 325 # echo 5000000 > watermarks/interval_us
|
/linux/Documentation/translations/zh_CN/admin-guide/mm/damon/ |
H A D | usage.rst | 78 │ │ │ │ │ │ │ watermarks/metric,interval_us,high,mid,low 258 在水位目录下,存在五个文件(``metric``, ``interval_us``,``high``, ``mid``, and ``low``) 325 # echo 5000000 > watermarks/interval_us
|
/linux/kernel/irq/ |
H A D | timings.c | 441 u64 interval_us = (interval >> 10) / PREDICTION_FACTOR; in irq_timings_interval_index() local 443 return likely(interval_us) ? ilog2(interval_us) : 0; in irq_timings_interval_index()
|
/linux/drivers/cpuidle/governors/ |
H A D | menu.c | 100 static void menu_update_intervals(struct menu_device *data, unsigned int interval_us) in menu_update_intervals() argument 103 data->intervals[data->interval_ptr++] = interval_us; in menu_update_intervals()
|
/linux/drivers/iio/adc/ |
H A D | qcom-spmi-iadc.c | 246 static int iadc_poll_wait_eoc(struct iadc_chip *iadc, unsigned int interval_us) in iadc_poll_wait_eoc() argument 252 retry = interval_us / IADC_CONV_TIME_MIN_US; in iadc_poll_wait_eoc()
|
H A D | qcom-spmi-vadc.c | 251 static int vadc_poll_wait_eoc(struct vadc_priv *vadc, unsigned int interval_us) in vadc_poll_wait_eoc() argument 257 retry = interval_us / VADC_CONV_TIME_MIN_US; in vadc_poll_wait_eoc()
|
/linux/mm/damon/ |
H A D | sysfs-schemes.c | 803 unsigned long interval_us; member 810 enum damos_wmark_metric metric, unsigned long interval_us, in damon_sysfs_watermarks_alloc() argument 820 watermarks->interval_us = interval_us; in damon_sysfs_watermarks_alloc() 886 return sysfs_emit(buf, "%lu\n", watermarks->interval_us); in interval_us_show() 894 int err = kstrtoul(buf, 0, &watermarks->interval_us); in interval_us_store() 965 __ATTR_RW_MODE(interval_us, 0600); 2631 .interval = sysfs_wmarks->interval_us, in damon_sysfs_mk_scheme()
|
/linux/drivers/gpu/drm/bridge/cadence/ |
H A D | cdns-mhdp8546-core.c | 1357 u32 resp, interval, interval_us; in cdns_mhdp_link_up() local 1416 interval_us = cdns_mhdp_get_training_interval_us(mhdp, interval); in cdns_mhdp_link_up() 1417 if (!interval_us || in cdns_mhdp_link_up() 1418 cdns_mhdp_link_training(mhdp, interval_us)) { in cdns_mhdp_link_up()
|
/linux/sound/soc/sof/ |
H A D | ops.h | 660 u32 interval_us);
|
/linux/Documentation/admin-guide/mm/damon/ |
H A D | usage.rst | 85 │ │ │ │ │ │ │ :ref:`watermarks <sysfs_watermarks>`/metric,interval_us,high,mid,low 418 Under the watermarks directory, five files (``metric``, ``interval_us``, 606 # echo 5000000 > watermarks/interval_us
|
/linux/drivers/ufs/core/ |
H A D | ufshcd.c | 783 u32 val, unsigned long interval_us, in ufshcd_wait_for_register() argument 791 interval_us, timeout_ms * 1000, false, hba, reg); in ufshcd_wait_for_register()
|