Go to the documentation of this file.
10 #ifndef _LINUX_RELAY_H
11 #define _LINUX_RELAY_H
13 #include <linux/types.h>
14 #include <linux/sched.h>
16 #include <linux/wait.h>
17 #include <linux/list.h>
20 #include <linux/poll.h>
24 #define FIX_SIZE(x) ((((x) - 1) & PAGE_MASK) + PAGE_SIZE)
29 #define RELAYFS_CHANNEL_VERSION 7
202 static inline void relay_write(
struct rchan *
chan,
230 static inline void __relay_write(
struct rchan *chan,
255 static inline void *relay_reserve(
struct rchan *chan,
size_t length)
279 static inline void subbuf_start_reserve(
struct rchan_buf *buf,