Lines Matching refs:inode
27 static struct inode *oprofilefs_get_inode(struct super_block *sb, int mode) in oprofilefs_get_inode()
29 struct inode *inode = new_inode(sb); in oprofilefs_get_inode() local
31 if (inode) { in oprofilefs_get_inode()
32 inode->i_ino = get_next_ino(); in oprofilefs_get_inode()
33 inode->i_mode = mode; in oprofilefs_get_inode()
34 inode->i_atime = inode->i_mtime = inode->i_ctime = current_time(inode); in oprofilefs_get_inode()
36 return inode; in oprofilefs_get_inode()
140 struct inode *inode; in __oprofilefs_create_file() local
151 inode = oprofilefs_get_inode(root->d_sb, S_IFREG | perm); in __oprofilefs_create_file()
152 if (!inode) { in __oprofilefs_create_file()
157 inode->i_fop = fops; in __oprofilefs_create_file()
158 inode->i_private = priv; in __oprofilefs_create_file()
159 d_add(dentry, inode); in __oprofilefs_create_file()
220 struct inode *inode; in oprofilefs_mkdir() local
228 inode = oprofilefs_get_inode(parent->d_sb, S_IFDIR | 0755); in oprofilefs_mkdir()
229 if (!inode) { in oprofilefs_mkdir()
234 inode->i_op = &simple_dir_inode_operations; in oprofilefs_mkdir()
235 inode->i_fop = &simple_dir_operations; in oprofilefs_mkdir()
236 d_add(dentry, inode); in oprofilefs_mkdir()
244 struct inode *root_inode; in oprofilefs_fill_super()