Lines Matching refs:inode
61 #define inode vnode macro
144 int (*open)(struct inode *, struct file *);
145 int (*release)(struct inode *, struct linux_file *);
161 int (*ioctl)(struct inode *, struct file *, unsigned int,
244 nonseekable_open(struct inode *inode, struct file *filp) in nonseekable_open() argument
250 simple_open(struct inode *inode, struct file *filp) in simple_open() argument
252 filp->private_data = inode->i_private; in simple_open()
256 extern unsigned int linux_iminor(struct inode *);
280 static inline struct inode *
281 igrab(struct inode *inode) in igrab() argument
285 error = vget(inode, 0); in igrab()
289 return (inode); in igrab()
293 iput(struct inode *inode) in iput() argument
296 vrele(inode); in iput()
340 i_size_write(struct inode *inode, loff_t i_size) in i_size_write() argument
389 __fops ## _open(struct inode *inode, struct file *filp) \
391 return (simple_attr_open(inode, filp, __get, __set, __fmt)); \
407 int simple_attr_open(struct inode *inode, struct file *filp,
411 int simple_attr_release(struct inode *inode, struct file *filp);