/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/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/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/arm/include/asm/ |
H A D | cpu.h | 17 unsigned int loops_per_jiffy; member in struct:cpuinfo_arm
|
/linux-master/arch/m68k/atari/ |
H A D | debug.c | 92 unsigned long i = loops_per_jiffy > 1 ? loops_per_jiffy : 10000000/HZ; 194 /* loops_per_jiffy isn't initialized yet, so we can't use udelay(). This does a
|
/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/microblaze/kernel/cpu/ |
H A D | mb.c | 61 loops_per_jiffy / (500000 / HZ), 62 (loops_per_jiffy / (5000 / HZ)) % 100);
|
/linux-master/arch/nios2/include/asm/ |
H A D | delay.h | 19 extern unsigned long loops_per_jiffy;
|
/linux-master/arch/nios2/lib/ |
H A D | delay.c | 24 loops = (u64)xloops * loops_per_jiffy * HZ;
|
/linux-master/arch/openrisc/include/asm/ |
H A D | delay.h | 18 extern unsigned long loops_per_jiffy;
|
/linux-master/arch/sparc/include/asm/ |
H A D | delay_32.h | 30 #define __udelay_val loops_per_jiffy
|
/linux-master/arch/x86/um/ |
H A D | delay.c | 41 (loops_per_jiffy * (HZ/4)));
|
/linux-master/arch/xtensa/include/asm/ |
H A D | delay.h | 18 extern unsigned long loops_per_jiffy;
|
/linux-master/drivers/char/ |
H A D | dtlk.c | 59 #include <linux/delay.h> /* for loops_per_jiffy */ 139 for (retries = 0; retries < loops_per_jiffy; retries++) { 153 if (retries == loops_per_jiffy) 204 retries < loops_per_jiffy / (4000/HZ); 441 __delay(loops_per_jiffy/(1000000/HZ)); \ 452 __delay(50 * loops_per_jiffy / (1000/HZ)); 471 __delay(loops_per_jiffy/(1000000/HZ)); /* 1 us */ \ 611 retries = (loops_per_jiffy * 20) / (1000000/HZ); 653 for (retries = 0; retries < loops_per_jiffy / (100000/HZ); retries++)
|
/linux-master/include/linux/ |
H A D | dtlk.h | 12 #define DTLK_MAX_RETRIES (loops_per_jiffy/(10000/HZ))
|
/linux-master/init/ |
H A D | calibrate.c | 165 "estimate for loops_per_jiffy.\nProbably due to long platform " 177 * This is the number of bits of precision for the loops_per_jiffy. Each 312 loops_per_jiffy = lpj;
|
/linux-master/arch/alpha/kernel/ |
H A D | setup.c | 1193 loops_per_jiffy / (500000/HZ), 1194 (loops_per_jiffy / (5000/HZ)) % 100,
|
H A D | smp.c | 82 cpu_data[cpuid].loops_per_jiffy = loops_per_jiffy; 162 /* Allow master to continue only after we written loops_per_jiffy. */ 486 bogosum += cpu_data[cpu].loops_per_jiffy;
|
/linux-master/arch/arc/kernel/ |
H A D | setup.c | 602 loops_per_jiffy / (500000 / HZ), 603 (loops_per_jiffy / (5000 / HZ)) % 100);
|
/linux-master/arch/arm/kernel/ |
H A D | setup.c | 1293 per_cpu(cpu_data, i).loops_per_jiffy / (500000UL/HZ), 1294 (per_cpu(cpu_data, i).loops_per_jiffy / (5000UL/HZ)) % 100); 1297 loops_per_jiffy / (500000/HZ), 1298 (loops_per_jiffy / (5000/HZ)) % 100);
|
H A D | smp.c | 393 cpu_info->loops_per_jiffy = loops_per_jiffy; 487 bogosum += per_cpu(cpu_data, cpu).loops_per_jiffy; 807 per_cpu(cpu_data, cpu).loops_per_jiffy; 812 global_l_p_j_ref = loops_per_jiffy; 819 loops_per_jiffy = cpufreq_scale(global_l_p_j_ref, 826 per_cpu(cpu_data, cpu).loops_per_jiffy = lpj;
|
/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/arm/mach-omap1/ |
H A D | clock_data.c | 833 loops_per_jiffy = cpufreq_scale(loops_per_jiffy, rate, ck_dpll1.rate);
|
/linux-master/arch/arm64/kernel/ |
H A D | cpuinfo.c | 213 loops_per_jiffy / (500000UL/HZ), 214 loops_per_jiffy / (5000UL/HZ) % 100);
|
/linux-master/arch/arm64/lib/ |
H A D | delay.c | 23 return (xloops * loops_per_jiffy * HZ) >> 32;
|