Lines Matching refs:oi

566 	struct ocfs2_inode_info *oi;  in ocfs2_alloc_inode()  local
568 oi = kmem_cache_alloc(ocfs2_inode_cachep, GFP_NOFS); in ocfs2_alloc_inode()
569 if (!oi) in ocfs2_alloc_inode()
572 oi->i_sync_tid = 0; in ocfs2_alloc_inode()
573 oi->i_datasync_tid = 0; in ocfs2_alloc_inode()
574 memset(&oi->i_dquot, 0, sizeof(oi->i_dquot)); in ocfs2_alloc_inode()
576 jbd2_journal_init_jbd_inode(&oi->ip_jinode, &oi->vfs_inode); in ocfs2_alloc_inode()
577 return &oi->vfs_inode; in ocfs2_alloc_inode()
1727 struct ocfs2_inode_info *oi = data; in ocfs2_inode_init_once() local
1729 oi->ip_flags = 0; in ocfs2_inode_init_once()
1730 oi->ip_open_count = 0; in ocfs2_inode_init_once()
1731 spin_lock_init(&oi->ip_lock); in ocfs2_inode_init_once()
1732 ocfs2_extent_map_init(&oi->vfs_inode); in ocfs2_inode_init_once()
1733 INIT_LIST_HEAD(&oi->ip_io_markers); in ocfs2_inode_init_once()
1734 oi->ip_dir_start_lookup = 0; in ocfs2_inode_init_once()
1735 mutex_init(&oi->ip_unaligned_aio); in ocfs2_inode_init_once()
1736 init_rwsem(&oi->ip_alloc_sem); in ocfs2_inode_init_once()
1737 init_rwsem(&oi->ip_xattr_sem); in ocfs2_inode_init_once()
1738 mutex_init(&oi->ip_io_mutex); in ocfs2_inode_init_once()
1740 oi->ip_blkno = 0ULL; in ocfs2_inode_init_once()
1741 oi->ip_clusters = 0; in ocfs2_inode_init_once()
1743 ocfs2_resv_init_once(&oi->ip_la_data_resv); in ocfs2_inode_init_once()
1745 ocfs2_lock_res_init_once(&oi->ip_rw_lockres); in ocfs2_inode_init_once()
1746 ocfs2_lock_res_init_once(&oi->ip_inode_lockres); in ocfs2_inode_init_once()
1747 ocfs2_lock_res_init_once(&oi->ip_open_lockres); in ocfs2_inode_init_once()
1749 init_waitqueue_head(&oi->append_dio_wq); in ocfs2_inode_init_once()
1751 ocfs2_metadata_cache_init(INODE_CACHE(&oi->vfs_inode), in ocfs2_inode_init_once()
1754 inode_init_once(&oi->vfs_inode); in ocfs2_inode_init_once()