Lines Matching defs:file
8 * This file is licenced under the GPL.
360 static int debug_async_open(struct inode *, struct file *);
361 static int debug_periodic_open(struct inode *, struct file *);
362 static int debug_registers_open(struct inode *, struct file *);
363 static int debug_async_open(struct inode *, struct file *);
364 static ssize_t debug_output(struct file*, char __user*, size_t, loff_t*);
365 static int debug_close(struct inode *, struct file *);
704 static ssize_t debug_output(struct file *file, char __user *user_buf,
707 struct debug_buffer *buf = file->private_data;
728 static int debug_close(struct inode *inode, struct file *file)
730 struct debug_buffer *buf = file->private_data;
740 static int debug_async_open(struct inode *inode, struct file *file)
742 file->private_data = alloc_buffer(inode->i_private, fill_async_buffer);
744 return file->private_data ? 0 : -ENOMEM;
747 static int debug_periodic_open(struct inode *inode, struct file *file)
749 file->private_data = alloc_buffer(inode->i_private,
752 return file->private_data ? 0 : -ENOMEM;
755 static int debug_registers_open(struct inode *inode, struct file *file)
757 file->private_data = alloc_buffer(inode->i_private,
760 return file->private_data ? 0 : -ENOMEM;