 8f2466f45f
			
		
	
	
	8f2466f45f
	
	
	
		
			
			Impact: cleanup Introduce helper inline function in arch/x86/include/asm/idle.h to remove #ifdefs around exit_idle(). Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			486 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			486 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _ASM_X86_IDLE_H
 | |
| #define _ASM_X86_IDLE_H
 | |
| 
 | |
| #define IDLE_START 1
 | |
| #define IDLE_END 2
 | |
| 
 | |
| struct notifier_block;
 | |
| void idle_notifier_register(struct notifier_block *n);
 | |
| void idle_notifier_unregister(struct notifier_block *n);
 | |
| 
 | |
| #ifdef CONFIG_X86_64
 | |
| void enter_idle(void);
 | |
| void exit_idle(void);
 | |
| #else /* !CONFIG_X86_64 */
 | |
| static inline void enter_idle(void) { }
 | |
| static inline void exit_idle(void) { }
 | |
| #endif /* CONFIG_X86_64 */
 | |
| 
 | |
| void c1e_remove_cpu(int cpu);
 | |
| 
 | |
| #endif /* _ASM_X86_IDLE_H */
 |