#define CFS_PUSH_JOURNAL do {;} while(0)
#define CFS_POP_JOURNAL do {;} while(0)
-#define THREAD_NAME(comm, fmt, a...)
/*
* Kernel thread:
*
*/
typedef sigset_t cfs_sigset_t;
-#define SIGNAL_MASK_ASSERT()
/*
* Timer
*/
/* XXX smp_call_function is not supported in xnu */
#define smp_call_function(f, a, n, w) do {} while(0)
int cfs_online_cpus(void);
-#define smp_num_cpus cfs_online_cpus()
/*
* Misc
#define unlikely(exp) (exp)
#endif
-#define lock_kernel() do {} while(0)
-#define unlock_kernel() do {} while(0)
+#define lock_kernel() do {} while(0)
+#define unlock_kernel() do {} while(0)
-#define USERMODEHELPER(path, argv, envp) (0)
+#define call_usermodehelper(path, argv, envp, 1) (0)
#define cfs_module(name, version, init, fini) \
extern kern_return_t _start(kmod_info_t *ki, void *data); \