#define __NR_fadvise64 413
#endif
-#define nop do { } while (0)
-#define read_barrier() __asm__ __volatile__("mb": : :"memory")
+#ifndef __NR_sys_splice
+#define __NR_sys_splice 468
+#define __NR_sys_tee 470
+#define __NR_sys_vmsplice 471
+#endif
+
+#define nop do { } while (0)
+#define read_barrier() __asm__ __volatile__("mb": : :"memory")
+#define writer_barrier() __asm__ __volatile__("wmb": : :"memory")
#endif