Lines Matching refs:filp

102 ssize_t rpc_pipe_generic_upcall(struct file *filp, struct rpc_pipe_msg *msg,  in rpc_pipe_generic_upcall()  argument
218 rpc_pipe_open(struct inode *inode, struct file *filp) in rpc_pipe_open() argument
234 if (filp->f_mode & FMODE_READ) in rpc_pipe_open()
236 if (filp->f_mode & FMODE_WRITE) in rpc_pipe_open()
245 rpc_pipe_release(struct inode *inode, struct file *filp) in rpc_pipe_release() argument
255 msg = filp->private_data; in rpc_pipe_release()
263 if (filp->f_mode & FMODE_WRITE) in rpc_pipe_release()
265 if (filp->f_mode & FMODE_READ) { in rpc_pipe_release()
286 rpc_pipe_read(struct file *filp, char __user *buf, size_t len, loff_t *offset) in rpc_pipe_read() argument
288 struct inode *inode = file_inode(filp); in rpc_pipe_read()
299 msg = filp->private_data; in rpc_pipe_read()
308 filp->private_data = msg; in rpc_pipe_read()
316 res = pipe->ops->upcall(filp, msg, buf, len); in rpc_pipe_read()
318 filp->private_data = NULL; in rpc_pipe_read()
330 rpc_pipe_write(struct file *filp, const char __user *buf, size_t len, loff_t *offset) in rpc_pipe_write() argument
332 struct inode *inode = file_inode(filp); in rpc_pipe_write()
338 res = RPC_I(inode)->pipe->ops->downcall(filp, buf, len); in rpc_pipe_write()
344 rpc_pipe_poll(struct file *filp, struct poll_table_struct *wait) in rpc_pipe_poll() argument
346 struct inode *inode = file_inode(filp); in rpc_pipe_poll()
350 poll_wait(filp, &rpci->waitq, wait); in rpc_pipe_poll()
355 else if (filp->private_data || !list_empty(&rpci->pipe->pipe)) in rpc_pipe_poll()
362 rpc_pipe_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in rpc_pipe_ioctl() argument
364 struct inode *inode = file_inode(filp); in rpc_pipe_ioctl()
378 if (filp->private_data) { in rpc_pipe_ioctl()
380 msg = filp->private_data; in rpc_pipe_ioctl()
1269 dummy_downcall(struct file *filp, const char __user *src, size_t len) in dummy_downcall() argument