|
@@ -74,34 +74,6 @@
|
|
|
#include <linux/libcfs/linux/portals_compat25.h>
|
|
|
|
|
|
|
|
|
-#define prepare_work(wq,cb,cbdata) \
|
|
|
-do { \
|
|
|
- INIT_WORK((wq), (void *)(cb)); \
|
|
|
-} while (0)
|
|
|
-
|
|
|
-#define cfs_get_work_data(type,field,data) container_of(data,type,field)
|
|
|
-
|
|
|
-
|
|
|
-#define our_recalc_sigpending(current) recalc_sigpending()
|
|
|
-#define strtok(a,b) strpbrk(a, b)
|
|
|
-#define work_struct_t struct work_struct
|
|
|
-
|
|
|
-#ifdef CONFIG_SMP
|
|
|
-#else
|
|
|
-#endif
|
|
|
-
|
|
|
-
|
|
|
-#define SEM_COUNT(sem) ((sem)->count)
|
|
|
-
|
|
|
-
|
|
|
-/* ------------------------------------------------------------------- */
|
|
|
-
|
|
|
-#define PORTAL_SYMBOL_REGISTER(x)
|
|
|
-#define PORTAL_SYMBOL_UNREGISTER(x)
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
/******************************************************************************/
|
|
|
/* Module parameter support */
|
|
|
#define CFS_MODULE_PARM(name, t, type, perm, desc) \
|
|
@@ -112,24 +84,10 @@ do { \
|
|
|
|
|
|
/******************************************************************************/
|
|
|
|
|
|
-#if (__GNUC__)
|
|
|
-/* Use the special GNU C __attribute__ hack to have the compiler check the
|
|
|
- * printf style argument string against the actual argument count and
|
|
|
- * types.
|
|
|
- */
|
|
|
-#ifdef printf
|
|
|
-# warning printf has been defined as a macro...
|
|
|
-# undef printf
|
|
|
-#endif
|
|
|
-
|
|
|
-#endif /* __GNUC__ */
|
|
|
-
|
|
|
# define fprintf(a, format, b...) CDEBUG(D_OTHER, format , ## b)
|
|
|
# define printf(format, b...) CDEBUG(D_OTHER, format , ## b)
|
|
|
# define time(a) CURRENT_TIME
|
|
|
|
|
|
-# define cfs_num_present_cpus() num_present_cpus()
|
|
|
-
|
|
|
/******************************************************************************/
|
|
|
/* Light-weight trace
|
|
|
* Support for temporary event tracing with minimal Heisenberg effect. */
|