Lines Matching refs:inode
62 #define inode vnode macro
145 int (*open)(struct inode *, struct file *);
146 int (*release)(struct inode *, struct linux_file *);
162 int (*ioctl)(struct inode *, struct file *, unsigned int,
245 nonseekable_open(struct inode *inode, struct file *filp) in nonseekable_open() argument
251 simple_open(struct inode *inode, struct file *filp) in simple_open() argument
253 filp->private_data = inode->i_private; in simple_open()
257 extern unsigned int linux_iminor(struct inode *);
275 static inline struct inode *
276 igrab(struct inode *inode) in igrab() argument
280 error = vget(inode, 0); in igrab()
284 return (inode); in igrab()
288 iput(struct inode *inode) in iput() argument
291 vrele(inode); in iput()
335 i_size_write(struct inode *inode, loff_t i_size) in i_size_write() argument
384 __fops ## _open(struct inode *inode, struct file *filp) \
386 return (simple_attr_open(inode, filp, __get, __set, __fmt)); \
402 int simple_attr_open(struct inode *inode, struct file *filp,
406 int simple_attr_release(struct inode *inode, struct file *filp);