Lines Matching refs:orangefs_inode
99 struct orangefs_inode_s *orangefs_inode = req; in orangefs_inode_cache_ctor() local
101 inode_init_once(&orangefs_inode->vfs_inode); in orangefs_inode_cache_ctor()
102 init_rwsem(&orangefs_inode->xattr_sem); in orangefs_inode_cache_ctor()
107 struct orangefs_inode_s *orangefs_inode; in orangefs_alloc_inode() local
109 orangefs_inode = kmem_cache_alloc(orangefs_inode_cache, GFP_KERNEL); in orangefs_alloc_inode()
110 if (!orangefs_inode) in orangefs_alloc_inode()
117 memset(&orangefs_inode->refn.khandle, 0, 16); in orangefs_alloc_inode()
118 orangefs_inode->refn.fs_id = ORANGEFS_FS_ID_NULL; in orangefs_alloc_inode()
119 orangefs_inode->last_failed_block_index_read = 0; in orangefs_alloc_inode()
120 memset(orangefs_inode->link_target, 0, sizeof(orangefs_inode->link_target)); in orangefs_alloc_inode()
124 &orangefs_inode->vfs_inode); in orangefs_alloc_inode()
125 return &orangefs_inode->vfs_inode; in orangefs_alloc_inode()
130 struct orangefs_inode_s *orangefs_inode = ORANGEFS_I(inode); in orangefs_free_inode() local
135 hash_for_each_safe(orangefs_inode->xattr_cache, i, tmp, cx, node) { in orangefs_free_inode()
140 kmem_cache_free(orangefs_inode_cache, orangefs_inode); in orangefs_free_inode()
145 struct orangefs_inode_s *orangefs_inode = ORANGEFS_I(inode); in orangefs_destroy_inode() local
149 __func__, orangefs_inode, get_khandle_from_ino(inode)); in orangefs_destroy_inode()