Lines Matching defs:file
6 * interface to our DLM. This file handles the virtual file system
70 * - bast : EPOLLIN against the file descriptor of a held lock
117 struct file *file)
127 file->f_flags);
129 status = dlmfs_decode_open_flags(file->f_flags, &level, &flags);
135 file->f_flags &= ~O_APPEND;
158 file->private_data = fp;
164 struct file *file)
168 struct dlmfs_filp_private *fp = file->private_data;
181 file->private_data = NULL;
207 static __poll_t dlmfs_file_poll(struct file *file, poll_table *wait)
210 struct inode *inode = file_inode(file);
213 poll_wait(file, &ip->ip_lockres.l_event, wait);
223 static ssize_t dlmfs_file_read(struct file *file,
230 if (!user_dlm_read_lvb(file_inode(file), lvb))
236 static ssize_t dlmfs_file_write(struct file *filp,