include/linux/sunrpc/rpc_pipe_fs.h
changeset 2 d1f6d8b6f81c
parent 0 aa628870c1d3
equal deleted inserted replaced
1:0056487c491e 2:d1f6d8b6f81c
    13 
    13 
    14 struct rpc_pipe_ops {
    14 struct rpc_pipe_ops {
    15 	ssize_t (*upcall)(struct file *, struct rpc_pipe_msg *, char __user *, size_t);
    15 	ssize_t (*upcall)(struct file *, struct rpc_pipe_msg *, char __user *, size_t);
    16 	ssize_t (*downcall)(struct file *, const char __user *, size_t);
    16 	ssize_t (*downcall)(struct file *, const char __user *, size_t);
    17 	void (*release_pipe)(struct inode *);
    17 	void (*release_pipe)(struct inode *);
       
    18 	int (*open_pipe)(struct inode *);
    18 	void (*destroy_msg)(struct rpc_pipe_msg *);
    19 	void (*destroy_msg)(struct rpc_pipe_msg *);
    19 };
    20 };
    20 
    21 
    21 struct rpc_inode {
    22 struct rpc_inode {
    22 	struct inode vfs_inode;
    23 	struct inode vfs_inode;