Blame view
fs/nfsd/fault_inject.h
955 Bytes
65178db42 NFSD: Added fault... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
/* * Copyright (c) 2011 Bryan Schumaker <bjschuma@netapp.com> * * Function definitions for fault injection */ #ifndef LINUX_NFSD_FAULT_INJECT_H #define LINUX_NFSD_FAULT_INJECT_H #ifdef CONFIG_NFSD_FAULT_INJECTION int nfsd_fault_inject_init(void); void nfsd_fault_inject_cleanup(void); void nfsd_forget_clients(u64); void nfsd_forget_locks(u64); void nfsd_forget_openowners(u64); void nfsd_forget_delegations(u64); void nfsd_recall_delegations(u64); #else /* CONFIG_NFSD_FAULT_INJECTION */ static inline int nfsd_fault_inject_init(void) { return 0; } static inline void nfsd_fault_inject_cleanup(void) {} static inline void nfsd_forget_clients(u64 num) {} static inline void nfsd_forget_locks(u64 num) {} static inline void nfsd_forget_openowners(u64 num) {} static inline void nfsd_forget_delegations(u64 num) {} static inline void nfsd_recall_delegations(u64 num) {} #endif /* CONFIG_NFSD_FAULT_INJECTION */ #endif /* LINUX_NFSD_FAULT_INJECT_H */ |