Lines Matching refs:file
24 static int cachefiles_daemon_open(struct inode *, struct file *);
25 static int cachefiles_daemon_release(struct inode *, struct file *);
26 static ssize_t cachefiles_daemon_read(struct file *, char __user *, size_t,
28 static ssize_t cachefiles_daemon_write(struct file *, const char __user *,
30 static __poll_t cachefiles_daemon_poll(struct file *,
83 static int cachefiles_daemon_open(struct inode *inode, struct file *file) in cachefiles_daemon_open() argument
121 file->private_data = cache; in cachefiles_daemon_open()
122 cache->cachefilesd = file; in cachefiles_daemon_open()
129 static int cachefiles_daemon_release(struct inode *inode, struct file *file) in cachefiles_daemon_release() argument
131 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_release()
145 file->private_data = NULL; in cachefiles_daemon_release()
157 static ssize_t cachefiles_daemon_read(struct file *file, char __user *_buffer, in cachefiles_daemon_read() argument
160 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_read()
211 static ssize_t cachefiles_daemon_write(struct file *file, in cachefiles_daemon_write() argument
217 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_write()
290 static __poll_t cachefiles_daemon_poll(struct file *file, in cachefiles_daemon_poll() argument
293 struct cachefiles_cache *cache = file->private_data; in cachefiles_daemon_poll()
296 poll_wait(file, &cache->daemon_pollwq, poll); in cachefiles_daemon_poll()