#include <linux/config.h>#include <linux/errno.h>#include <linux/sched.h>#include <linux/kernel.h>#include <linux/mm.h>#include <linux/smp.h>#include <linux/smp_lock.h>#include <linux/stddef.h>#include <linux/unistd.h>#include <linux/ptrace.h>#include <linux/malloc.h>#include <asm/pgtable.h>#include <asm/uaccess.h>#include <asm/system.h>#include <asm/io.h>#include <asm/processor.h>#include <asm/mmu.h>#include <asm/cache.h>Include dependency graph for idle.c:

Go to the source code of this file.
Functions | |
| void | zero_paged (void) |
| void | power_save (void) |
| void | htab_reclaim (void) |
| int | idled (void *unused) |
| asmlinkage int | sys_idle (void) |
| unsigned long | get_zero_page_fast (void) |
Variables | |
| unsigned long | htab_reclaim_on = 0 |
| unsigned long | zero_paged_on = 0 |
| unsigned long | powersave_nap = 0 |
| unsigned long * | zero_cache |
| unsigned long | zero_sz |
| unsigned long | zeropage_hits |
| unsigned long | zeropage_calls |
| unsigned long | zerototal |
| PTE * | reclaim_ptr = 0 |
| int | zero_cache_water [2] = { 25, 96 } |
|
|
Definition at line 162 of file idle.c. References atomic_dec, atomic_inc, page, zero_cache_calls, zero_cache_hits, zero_cache_sz, and zero_quicklist. Referenced by get_pgd_slow(), and get_pte_slow(). |
|
|
Definition at line 103 of file idle.c. References current, dir, Hash, Hash_end, Hash_size, jiffies, out, p, printk, ptr, start, _PTE::v, valid, and _PTE::vsid. Referenced by idled(). |
|
|
Definition at line 48 of file idle.c. References __sti, check_pgt_cache(), current, htab_reclaim(), htab_reclaim_on, init_idle(), power_save(), schedule(), zero_paged(), and zero_paged_on. Referenced by sys_idle(). Here is the call graph for this function: ![]() |
|
|
Definition at line 290 of file idle.c. References __cli, _get_PVR(), current, HID0_DOZE, HID0_DPM, HID0_NAP, HID0_SLEEP, MSR_EE, MSR_POW, powersave_nap, restore_flags, and save_flags. Referenced by idled(). Here is the call graph for this function: ![]() |
|
|
Definition at line 87 of file idle.c. References current, EPERM, idled(), and NULL. Here is the call graph for this function: ![]() |
|
|
Definition at line 205 of file idle.c. References __get_free_pages(), atomic_inc, current, find_pte(), find_vma(), flush_tlb_page, init_task, PAGE_SIZE, printk, pte_cache(), pte_uncache(), schedule(), zero_cache_sz, zero_cache_total, and zero_quicklist. Referenced by idled(). Here is the call graph for this function: ![]() |
|
|
Definition at line 38 of file idle.c. Referenced by idled(). |
|
|
Definition at line 40 of file idle.c. Referenced by power_save(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 39 of file idle.c. Referenced by idled(). |
|
|
|
|
|
|
|
|
|
|
|
|