Welcome to The Fiwix Project
A UNIX-like kernel for the i386 architecture
HZ 25 drivers/block/floppy.c #define WAIT_MOTOR_OFF (3 * HZ) /* time waiting to turn the motor off */ HZ 202 drivers/block/floppy.c add_callout(&creq, HZ / 2); HZ 934 drivers/char/console.c add_callout(&creq, HZ / 8); HZ 556 drivers/char/tty.c timeout = tty->termios.c_cc[VTIME] * (HZ / 10); HZ 587 drivers/char/tty.c timeout = tty->termios.c_cc[VTIME] * (HZ / 10); HZ 371 fs/procfs/data.c return sprintk(buffer, "%u.%02u %u.%02u\n", kstat.uptime, kstat.ticks % HZ, idle / HZ, idle % HZ); HZ 51 include/fiwix/console.h #define BLANK_INTERVAL (0 * HZ) /* 0 seconds (no screen blank) */ HZ 55 include/fiwix/ide.h #define WAIT_FOR_IDE (1 * HZ) /* timeout for hard disk */ HZ 56 include/fiwix/ide.h #define WAIT_FOR_CD (3 * HZ) /* timeout for cdrom */ HZ 26 include/fiwix/sched.h #define DEF_PRIORITY (20 * HZ / 100) /* 200ms of time slice */ HZ 39 include/fiwix/sched.h #define LOAD_FREQ (5*HZ) /* 5 sec intervals */ HZ 16 include/fiwix/timer.h #define TICK (1000000 / HZ) HZ 50 kernel/cpu.c outport_b(CHANNEL2, (OSCIL / HZ) & 0xFF); HZ 51 kernel/cpu.c outport_b(CHANNEL2, (OSCIL / HZ) >> 8); HZ 64 kernel/cpu.c return (tsc2 - tsc1) * HZ; HZ 30 kernel/syscalls/ftime.c tp->millitm = ((kstat.ticks % HZ) * 1000000) / HZ; HZ 31 kernel/syscalls/gettimeofday.c tv->tv_usec = ((kstat.ticks % HZ) * 1000000) / HZ; HZ 47 kernel/syscalls/nanosleep.c current->timeout = (req->tv_sec * HZ) + (nsec * HZ / 1000000000L); HZ 55 kernel/syscalls/nanosleep.c rem->tv_sec = current->timeout / HZ; HZ 56 kernel/syscalls/nanosleep.c rem->tv_nsec = (current->timeout % HZ) * 1000000000L / HZ; HZ 175 kernel/timer.c if((++kstat.ticks % HZ) == 0) { HZ 212 kernel/timer.c return((tv->tv_sec * HZ) + tv->tv_usec * HZ / 1000000); HZ 217 kernel/timer.c tv->tv_sec = ticks / HZ; HZ 218 kernel/timer.c tv->tv_usec = (ticks % HZ) * 1000000 / HZ; HZ 434 kernel/timer.c pit_init(HZ); HZ 447 kernel/timer.c printk("clock - %d type=PIT Hz=%d\n", TIMER_IRQ, HZ);