Linux Kernel
3.7.1
|
#include <asm/memory.h>
#include <asm/param.h>
Go to the source code of this file.
Data Structures | |
struct | delay_timer |
struct | arm_delay_ops |
Macros | |
#define | MAX_UDELAY_MS 2 |
#define | UDELAY_MULT ((UL(2199023) * HZ) >> 11) |
#define | UDELAY_SHIFT 30 |
#define | __delay(n) arm_delay_ops.delay(n) |
#define | __udelay(n) arm_delay_ops.udelay(n) |
#define | __const_udelay(n) arm_delay_ops.const_udelay(n) |
#define | udelay(n) |
#define | ARCH_HAS_READ_CURRENT_TIMER |
Functions | |
void | __bad_udelay (void) |
void | __loop_delay (unsigned long loops) |
void | __loop_udelay (unsigned long usecs) |
void | __loop_const_udelay (unsigned long) |
void | register_current_timer_delay (const struct delay_timer *timer) |
Variables | |
struct arm_delay_ops | arm_delay_ops |
#define __const_udelay | ( | n | ) | arm_delay_ops.const_udelay(n) |
#define __delay | ( | n | ) | arm_delay_ops.delay(n) |
#define __udelay | ( | n | ) | arm_delay_ops.udelay(n) |
void __loop_const_udelay | ( | unsigned | long | ) |
void register_current_timer_delay | ( | const struct delay_timer * | timer | ) |