void (*idle)(void) = pm_idle;  
void (*idle)(void); /* * Mark this as an RCU critical section so that * synchronize_kernel() in the unload path waits * for our completion. */ idle = pm_idle; 
void cpu_idle (void){	/* endless idle loop with no priority at all */	while (1) {		while (!need_resched()) {			void (*idle)(void) = pm_idle;			if (!idle)				idle = default_idle;			idle();		}		schedule();	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/5d01e6ce785884a5db5792cd2e5bb36fa82fe23c/process.c/clean/arch/cris/kernel/process.c