| /linux/include/linux/ |
| H A D | jiffies.h | 23 #if HZ >= 12 && HZ < 24 25 #elif HZ >= 24 && HZ < 48 27 #elif HZ >= 48 && HZ < 96 29 #elif HZ >= 96 && HZ < 192 31 #elif HZ >= 192 && HZ < 384 33 #elif HZ >= 384 && HZ < 768 35 #elif HZ >= 768 && HZ < 1536 37 #elif HZ >= 1536 && HZ < 3072 39 #elif HZ >= 3072 && HZ < 6144 41 #elif HZ >= 6144 && HZ < 12288 [all …]
|
| H A D | acct.h | 70 # if HZ < AHZ in jiffies_to_AHZ() 71 return x * (AHZ / HZ); in jiffies_to_AHZ() 73 return x / (HZ / AHZ); in jiffies_to_AHZ()
|
| /linux/Documentation/translations/zh_CN/scheduler/ |
| H A D | sched-nice-design.rst | 20 nice级别的支持在历史上是与时间片长度耦合的,而时间片单位是由HZ滴答驱动的, 21 所以最小的时间片是1/HZ。 47 这种方法在一定程度上奏效了一段时间,但后来HZ=1000时,它导致1 jiffy为 53 因此,对于HZ=1000,我们将nice +19改为5毫秒,因为这感觉像是正确的最小 54 粒度——这相当于5%的CPU利用率。但nice +19的根本的HZ敏感属性依然保持不变, 58 总结一下:我们一直想让nice各级别一致性更强,但在HZ和jiffies的限制下,以及 85 为了解决第一个抱怨(nice级别不够“有力”),调度器与“时间片”、HZ的概念 87 更一致的nice +19支持:在新的调度器中,nice +19的任务得到一个HZ无关的
|
| /linux/arch/microblaze/include/asm/ |
| H A D | delay.h | 36 #define __MAX_UDELAY (226050910UL/HZ) /* maximum udelay argument */ 37 #define __MAX_NDELAY (4294967295UL/HZ) /* maximum ndelay argument */ 65 __udelay((n) * (19 * HZ)); \ 67 __udelay((n) * (19 * HZ)); \ 77 __udelay((n) * HZ); \ 79 __udelay((n) * HZ); \
|
| /linux/net/bridge/ |
| H A D | br_private_stp.h | 16 #define BR_MIN_HELLO_TIME (1*HZ) 17 #define BR_MAX_HELLO_TIME (10*HZ) 19 #define BR_MIN_FORWARD_DELAY (2*HZ) 20 #define BR_MAX_FORWARD_DELAY (30*HZ) 22 #define BR_MIN_MAX_AGE (6*HZ) 23 #define BR_MAX_MAX_AGE (40*HZ)
|
| /linux/arch/mips/sni/ |
| H A D | time.c | 15 #define SNI_COUNTER0_DIV ((SNI_CLOCK_TICK_RATE / SNI_COUNTER2_DIV) / HZ) 76 #define SNI_8254_TCSAMP_COUNTER ((SNI_8254_TICK_RATE / HZ) + 255) 107 return (ct1 - ct0) / (500000/HZ) * (500000/HZ); in dosample() 153 (int) (r4k_tick / (500000 / HZ)), in plat_time_init() 154 (int) (r4k_tick % (500000 / HZ))); in plat_time_init() 156 mips_hpt_frequency = r4k_tick * HZ; in plat_time_init()
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_proto_udp.c | 28 [UDP_CT_UNREPLIED] = 30*HZ, 29 [UDP_CT_REPLIED] = 120*HZ, 113 ct->proto.udp.stream_ts = 2 * HZ + jiffies; in nf_conntrack_udp_packet() 163 ntohl(nla_get_be32(tb[CTA_TIMEOUT_UDP_UNREPLIED])) * HZ; in udp_timeout_nlattr_to_obj() 167 ntohl(nla_get_be32(tb[CTA_TIMEOUT_UDP_REPLIED])) * HZ; in udp_timeout_nlattr_to_obj() 178 htonl(timeouts[UDP_CT_UNREPLIED] / HZ)) || in udp_timeout_obj_to_nlattr() 180 htonl(timeouts[UDP_CT_REPLIED] / HZ))) in udp_timeout_obj_to_nlattr() 204 un->offload_timeout = 30 * HZ; in nf_conntrack_udp_init_net()
|
| /linux/arch/mips/sgi-ip22/ |
| H A D | ip22-time.c | 63 return (ct1 - ct0) / (500000/HZ) * (500000/HZ); in dosample() 109 (int) (r4k_tick / (500000 / HZ)), in plat_time_init() 110 (int) (r4k_tick % (500000 / HZ))); in plat_time_init() 112 mips_hpt_frequency = r4k_tick * HZ; in plat_time_init()
|
| H A D | ip22-reset.c | 37 #define POWERDOWN_FREQ (HZ / 4) 38 #define PANIC_FREQ (HZ / 8) 104 debounce_timer.expires = jiffies + (HZ / 20); /* 0.05s */ in debounce() 136 power_timer.expires = jiffies + POWERDOWN_TIMEOUT * HZ; in power_button()
|
| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | timer.c | 24 int next_tick = 2*HZ; in tulip_media_task() 46 next_tick = 60*HZ; in tulip_media_task() 104 next_tick = (24*HZ)/10; in tulip_media_task() 111 next_tick = 3*HZ; in tulip_media_task() 114 next_tick = 60*HZ; in tulip_media_task() 145 int next_tick = 60*HZ; in mxic_timer() 161 int next_tick = 2*HZ; in comet_timer()
|
| H A D | pnic.c | 68 if (! tp->nwayset || time_after(jiffies, dev_trans_start(dev) + 1*HZ)) { in pnic_lnk_change() 92 int next_tick = 60*HZ; in pnic_timer() 106 next_tick = 3*HZ; in pnic_timer() 119 next_tick = 1*HZ; in pnic_timer() 123 next_tick = 60*HZ; in pnic_timer() 131 next_tick = 3*HZ; in pnic_timer() 134 next_tick = 1*HZ; in pnic_timer()
|
| H A D | 21142.c | 35 int next_tick = 60*HZ; in t21142_media_task() 48 next_tick = 3*HZ; in t21142_media_task() 51 next_tick = 60*HZ; in t21142_media_task() 68 next_tick = 3*HZ; in t21142_media_task() 101 next_tick = 3*HZ; in t21142_media_task() 221 tp->timer.expires = RUN_AT(3*HZ); in t21142_lnk_change() 231 tp->timer.expires = RUN_AT(3*HZ); in t21142_lnk_change()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | ahb.h | 14 #define ATH12K_AHB_RECOVERY_TIMEOUT (3 * HZ) 21 #define ATH12K_ROOTPD_READY_TIMEOUT (5 * HZ) 27 #define ATH12K_USERPD_SPAWN_TIMEOUT (5 * HZ) 28 #define ATH12K_USERPD_READY_TIMEOUT (10 * HZ) 29 #define ATH12K_USERPD_STOP_TIMEOUT (5 * HZ)
|
| /linux/drivers/net/wireguard/ |
| H A D | timers.c | 62 jiffies + REJECT_AFTER_TIME * 3 * HZ); in wg_expired_retransmit_handshake() 88 jiffies + KEEPALIVE_TIMEOUT * HZ); in wg_expired_send_keepalive() 152 jiffies + (KEEPALIVE_TIMEOUT + REKEY_TIMEOUT) * HZ + in wg_timers_data_sent() 162 jiffies + KEEPALIVE_TIMEOUT * HZ); in wg_timers_data_received() 188 jiffies + REKEY_TIMEOUT * HZ + in wg_timers_handshake_initiated() 209 jiffies + REJECT_AFTER_TIME * 3 * HZ); in wg_timers_session_derived() 219 jiffies + peer->persistent_keepalive_interval * HZ); in wg_timers_any_authenticated_packet_traversal()
|
| /linux/arch/mips/include/asm/ |
| H A D | delay.h | 24 #if HZ >= 1000 26 #elif HZ <= 200 29 #define MAX_UDELAY_MS (1000 / HZ)
|
| /linux/arch/loongarch/include/asm/ |
| H A D | delay.h | 18 #if HZ >= 1000 20 #elif HZ <= 200 23 #define MAX_UDELAY_MS (1000 / HZ)
|
| /linux/arch/m68k/include/asm/ |
| H A D | delay.h | 53 #define HZSCALE (268435456 / (1000000 / HZ)) 67 __delay(xloops * HZ); in __xdelay() 114 #define HZSCALE (268435456 / (1000000 / HZ))
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | lo.h | 69 #define B43_LO_CALIB_EXPIRE (HZ * (30 - 2)) 70 #define B43_LO_PWRVEC_EXPIRE (HZ * (30 - 2)) 71 #define B43_LO_TXCTL_EXPIRE (HZ * (180 - 4))
|
| /linux/drivers/scsi/ |
| H A D | ipr.h | 216 #define IPR_SHUTDOWN_TIMEOUT (ipr_fastfail ? 60 * HZ : 10 * 60 * HZ) 217 #define IPR_VSET_RW_TIMEOUT (ipr_fastfail ? 30 * HZ : 2 * 60 * HZ) 218 #define IPR_ABBREV_SHUTDOWN_TIMEOUT (10 * HZ) 219 #define IPR_DUAL_IOA_ABBR_SHUTDOWN_TO (2 * 60 * HZ) 220 #define IPR_DEVICE_RESET_TIMEOUT (ipr_fastfail ? 10 * HZ : 30 * HZ) 221 #define IPR_CANCEL_TIMEOUT (ipr_fastfail ? 10 * HZ : 30 * HZ) 222 #define IPR_CANCEL_ALL_TIMEOUT (ipr_fastfail ? 10 * HZ : 30 * HZ) 223 #define IPR_ABORT_TASK_TIMEOUT (ipr_fastfail ? 10 * HZ : 30 * HZ) 224 #define IPR_INTERNAL_TIMEOUT (ipr_fastfail ? 10 * HZ : 30 * HZ) 225 #define IPR_WRITE_BUFFER_TIMEOUT (30 * 60 * HZ) [all …]
|
| /linux/arch/openrisc/kernel/ |
| H A D | setup.c | 217 loops_per_jiffy = *val / HZ; in calibrate_delay() 219 loops_per_jiffy / (500000 / HZ), in calibrate_delay() 220 (loops_per_jiffy / (5000 / HZ)) % 100, loops_per_jiffy); in calibrate_delay() 293 seq_printf(m, "frequency\t\t: %ld\n", loops_per_jiffy * HZ); in show_cpuinfo() 301 (loops_per_jiffy * HZ) / 500000, in show_cpuinfo() 302 ((loops_per_jiffy * HZ) / 5000) % 100); in show_cpuinfo()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_resource.c | 155 unsigned long warn_at = jiffies + NFP_MUTEX_WAIT_FIRST_WARN * HZ; in nfp_resource_acquire() 156 unsigned long err_at = jiffies + NFP_MUTEX_WAIT_ERROR * HZ; in nfp_resource_acquire() 189 warn_at = jiffies + NFP_MUTEX_WAIT_NEXT_WARN * HZ; in nfp_resource_acquire() 236 unsigned long warn_at = jiffies + NFP_MUTEX_WAIT_FIRST_WARN * HZ; in nfp_resource_wait() 237 unsigned long err_at = jiffies + secs * HZ; in nfp_resource_wait() 257 warn_at = jiffies + NFP_MUTEX_WAIT_NEXT_WARN * HZ; in nfp_resource_wait()
|
| /linux/net/x25/ |
| H A D | x25_proc.c | 103 x25->va, x25_display_timer(s) / HZ, x25->t2 / HZ, in x25_seq_socket_show() 104 x25->t21 / HZ, x25->t22 / HZ, x25->t23 / HZ, in x25_seq_socket_show()
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_limit.c | 24 #define MAX_CPJ (0xFFFFFFFF / (HZ*60*60*24)) 62 if (user > 0xFFFFFFFF / (HZ*CREDITS_PER_JIFFY)) in user2credits() 64 return (user / EBT_LIMIT_SCALE) * HZ * CREDITS_PER_JIFFY; in user2credits() 66 return (user * HZ * CREDITS_PER_JIFFY) / EBT_LIMIT_SCALE; in user2credits()
|
| /linux/net/sunrpc/ |
| H A D | timer.c | 25 #define RPC_RTO_MAX (60*HZ) 26 #define RPC_RTO_INIT (HZ/5) 27 #define RPC_RTO_MIN (HZ/10)
|
| /linux/samples/trace_events/ |
| H A D | trace-events-sample.c | 31 schedule_timeout(HZ); in do_simple_thread_func() 77 schedule_timeout(HZ); in simple_thread_func_fn() 108 mod_timer(t, jiffies + HZ); in sample_timer_cb() 161 mod_timer(&foo_timer_data->timer, jiffies + HZ); in trace_event_init()
|