forked from mirrors/linux
		
	 1da177e4c3
			
		
	
	
		1da177e4c3
		
	
	
	
	
		
			
			Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			502 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			502 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  *  linux/include/linux/nmi.h
 | |
|  */
 | |
| #ifndef LINUX_NMI_H
 | |
| #define LINUX_NMI_H
 | |
| 
 | |
| #include <asm/irq.h>
 | |
| 
 | |
| /**
 | |
|  * touch_nmi_watchdog - restart NMI watchdog timeout.
 | |
|  * 
 | |
|  * If the architecture supports the NMI watchdog, touch_nmi_watchdog()
 | |
|  * may be used to reset the timeout - for code which intentionally
 | |
|  * disables interrupts for a long time. This call is stateless.
 | |
|  */
 | |
| #ifdef ARCH_HAS_NMI_WATCHDOG
 | |
| extern void touch_nmi_watchdog(void);
 | |
| #else
 | |
| # define touch_nmi_watchdog() do { } while(0)
 | |
| #endif
 | |
| 
 | |
| #endif
 |