#define _URCU_CALL_RCU_H
/*
- * urcu-call-rcu.h
+ * urcu/call-rcu.h
*
- * Userspace RCU header - deferred execution
+ * Userspace RCU header - batch memory reclamation with kernel API
*
* Copyright (c) 2009 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
* Copyright (c) 2009 Paul E. McKenney, IBM Corporation.
*
- * LGPL-compatible code should include this header with :
- *
- * #define _LGPL_SOURCE
- * #include <urcu-defer.h>
+ * This header is meant to be included indirectly through a liburcu
+ * flavor header.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
-#ifndef _URCU_BATCH_H
-#define _URCU_BATCH_H
+#ifndef _URCU_DEFER_H
+#define _URCU_DEFER_H
/*
- * urcu-defer.h
+ * urcu/defer.h
*
* Userspace RCU header - deferred execution
*
* Copyright (c) 2009 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
* Copyright (c) 2009 Paul E. McKenney, IBM Corporation.
*
- * LGPL-compatible code should include this header with :
- *
- * #define _LGPL_SOURCE
- * #include <urcu-defer.h>
+ * This header is meant to be included indirectly through a liburcu
+ * flavor header.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
}
#endif
-#endif /* _URCU_BATCH_H */
+#endif /* _URCU_DEFER_H */