/linux-master/arch/nios2/include/asm/ |
H A D | delay.h | 19 extern unsigned long loops_per_jiffy;
|
/linux-master/arch/openrisc/include/asm/ |
H A D | delay.h | 18 extern unsigned long loops_per_jiffy;
|
/linux-master/arch/arm/include/asm/ |
H A D | cpu.h | 17 unsigned int loops_per_jiffy; member in struct:cpuinfo_arm
|
/linux-master/arch/arc/include/asm/ |
H A D | delay.h | 5 * Delay routines using pre computed loops_per_jiffy value. 20 extern unsigned long loops_per_jiffy; 38 * -we have precomputed @loops_per_jiffy 40 * loops per "N" usecs = ((loops_per_jiffy * HZ / 1000000) * N) 46 * -> (((loops_per_jiffy * HZ / 1000000) * N) * 2^32) / 2^32 47 * -> (loops_per_jiffy * HZ * N * 4295) / 2^32 61 loops = ((u64) usecs * 4295 * HZ * loops_per_jiffy) >> 32;
|
/linux-master/arch/m68k/include/asm/ |
H A D | delay.h | 11 * Delay routines, using a pre-computed "loops_per_jiffy" value. 56 __delay(((((u) * HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6) 66 : "d" (xloops), "1" (loops_per_jiffy)); 97 * ((((HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6) is the number of loops 100 * 1000 / ((((HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6) is the number of 103 * So n / ( 1000 / ((((HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6) ) would 120 (loops_per_jiffy >> 11)) >> 6),
|
/linux-master/arch/alpha/lib/ |
H A D | udelay.c | 5 * Delay routines, using a pre-computed "loops_per_jiffy" value. 37 #define LPJ cpu_data[smp_processor_id()].loops_per_jiffy 39 #define LPJ loops_per_jiffy
|
/linux-master/arch/microblaze/include/asm/ |
H A D | delay.h | 25 * loops = (4294 * usecs * loops_per_jiffy * HZ) / 2^32. 28 * We choose a = usecs * 19 * HZ and b = loops_per_jiffy * 226 30 * loops_per_jiffy values without either a or b overflowing 2^32. 32 * loops_per_jiffy <= (2^32 - 1) / 226 = 19004280 39 extern unsigned long loops_per_jiffy; 45 (unsigned long long)x * (unsigned long long)loops_per_jiffy \ 51 "r" (x), "r" (loops_per_jiffy * 226));
|
/linux-master/arch/sparc/include/asm/ |
H A D | delay_32.h | 30 #define __udelay_val loops_per_jiffy
|
/linux-master/arch/sh/lib/ |
H A D | delay.c | 40 "r" (cpu_data[raw_smp_processor_id()].loops_per_jiffy * (HZ/4))
|
/linux-master/arch/hexagon/kernel/ |
H A D | setup.c | 31 loops_per_jiffy = thread_freq_mhz * 1000000 / HZ; 126 (loops_per_jiffy * HZ) / 500000, 127 ((loops_per_jiffy * HZ) / 5000) % 100);
|
/linux-master/include/linux/ |
H A D | dtlk.h | 12 #define DTLK_MAX_RETRIES (loops_per_jiffy/(10000/HZ))
|
H A D | delay.h | 8 * Delay routines, using a pre-computed "loops_per_jiffy" value. 12 * 1. computed loops_per_jiffy too low (due to the time taken to 25 extern unsigned long loops_per_jiffy; 31 * risk overflow for high loops_per_jiffy (high bogomips) machines. The
|
/linux-master/arch/nios2/lib/ |
H A D | delay.c | 24 loops = (u64)xloops * loops_per_jiffy * HZ;
|
/linux-master/arch/x86/um/ |
H A D | delay.c | 41 (loops_per_jiffy * (HZ/4)));
|
/linux-master/arch/csky/lib/ |
H A D | delay.c | 23 loops = (unsigned long long)xloops * loops_per_jiffy * HZ;
|
/linux-master/arch/sh/kernel/ |
H A D | setup.c | 50 * Initialize loops_per_jiffy as 10000000 (1000MIPS). 58 .loops_per_jiffy = 10000000, 183 loops_per_jiffy = (clk_get_rate(clk) >> 1) / HZ; 187 loops_per_jiffy/(500000/HZ), 188 (loops_per_jiffy/(5000/HZ)) % 100, 189 loops_per_jiffy); 360 current_cpu_data.loops_per_jiffy = loops_per_jiffy;
|
/linux-master/arch/alpha/include/asm/ |
H A D | smp.h | 29 unsigned long loops_per_jiffy; member in struct:cpuinfo_alpha
|
/linux-master/arch/xtensa/include/asm/ |
H A D | delay.h | 18 extern unsigned long loops_per_jiffy;
|
/linux-master/arch/openrisc/lib/ |
H A D | delay.c | 43 loops = (unsigned long long)xloops * loops_per_jiffy * HZ;
|
/linux-master/arch/arm/lib/ |
H A D | delay-loop.S | 17 .LC0: .word loops_per_jiffy 21 * loops = r0 * HZ * loops_per_jiffy / 1000000 33 umull r1, r0, r2, r0 @ r0-r1 = r0 * loops_per_jiffy
|
/linux-master/arch/m68k/kernel/ |
H A D | setup_no.c | 182 clockfreq = (loops_per_jiffy * HZ) * CPU_INSTR_PER_JIFFY; 193 (loops_per_jiffy * HZ) / 500000, 194 ((loops_per_jiffy * HZ) / 5000) % 100, 195 (loops_per_jiffy * HZ));
|
/linux-master/arch/openrisc/kernel/ |
H A D | setup.c | 235 * Lightweight calibrate_delay implementation that calculates loops_per_jiffy 248 loops_per_jiffy = *val / HZ; 250 loops_per_jiffy / (500000 / HZ), 251 (loops_per_jiffy / (5000 / HZ)) % 100, loops_per_jiffy); 322 seq_printf(m, "frequency\t\t: %ld\n", loops_per_jiffy * HZ); 338 (loops_per_jiffy * HZ) / 500000, 339 ((loops_per_jiffy * HZ) / 5000) % 100);
|
/linux-master/arch/nios2/kernel/ |
H A D | cpuinfo.c | 135 (loops_per_jiffy * HZ) / 500000, 136 ((loops_per_jiffy * HZ) / 5000) % 100, 137 (loops_per_jiffy * HZ));
|
/linux-master/arch/xtensa/kernel/ |
H A D | time.c | 205 loops_per_jiffy = ccount_freq / HZ; 207 loops_per_jiffy / (1000000 / HZ), 208 (loops_per_jiffy / (10000 / HZ)) % 100);
|
/linux-master/arch/microblaze/kernel/cpu/ |
H A D | mb.c | 61 loops_per_jiffy / (500000 / HZ), 62 (loops_per_jiffy / (5000 / HZ)) % 100);
|