1 /* 1 2 * This file is subject to the terms and condi 3 * License. See the file "COPYING" in the mai 4 * for more details. 5 * 6 * Copyright (C) 2008 David Daney 7 */ 8 #ifndef _ASM_WATCH_H 9 #define _ASM_WATCH_H 10 11 #include <linux/bitops.h> 12 13 #include <asm/mipsregs.h> 14 15 void mips_install_watch_registers(struct task_ 16 void mips_read_watch_registers(void); 17 void mips_clear_watch_registers(void); 18 void mips_probe_watch_registers(struct cpuinfo 19 20 #ifdef CONFIG_HARDWARE_WATCHPOINTS 21 #define __restore_watch(task) do { 22 if (unlikely(test_bit(TIF_LOAD_WATCH, 23 &task_thread_inf 24 mips_install_watch_registers(t 25 } 26 } while (0) 27 28 #else 29 #define __restore_watch(task) do {} while (0) 30 #endif 31 32 #endif /* _ASM_WATCH_H */ 33
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.