# include <sys/time.h>
# include <sys/types.h>
# include <libcfs/user-time.h>
-# include <libcfs/user-prim.h>
# include <libcfs/user-bitops.h>
#endif /* __KERNEL__ */
#ifdef __KERNEL__
-#ifndef cfs_for_each_possible_cpu
-# error cfs_for_each_possible_cpu is not supported by kernel!
-#endif
-
/* libcfs watchdogs */
struct lc_watchdog;
sigset_t cfs_block_sigs(unsigned long sigs);
sigset_t cfs_block_sigsinv(unsigned long sigs);
void cfs_restore_sigs(sigset_t);
-int cfs_signal_pending(void);
void cfs_clear_sigpending(void);
int convert_server_error(__u64 ecode);
#include <libcfs/libcfs_workitem.h>
#ifdef __KERNEL__
# include <libcfs/libcfs_hash.h>
+# include <libcfs/libcfs_heap.h>
+# include <libcfs/libcfs_fail.h>
#endif /* __KERNEL__ */
-#include <libcfs/libcfs_heap.h>
-#include <libcfs/libcfs_fail.h>
/* container_of depends on "likely" which is defined in libcfs_private.h */
static inline void *__container_of(const void *ptr, unsigned long shift)
#define container_of0(ptr, type, member) \
((type *)__container_of((ptr), offsetof(type, member)))
-#define _LIBCFS_H
-
-#endif /* _LIBCFS_H */
+#endif /* _LIBCFS_LIBCFS_H_ */