Lines Matching refs:oi
127 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block() local
129 down_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block()
131 up_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block()
283 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_readpage() local
287 trace_ocfs2_readpage((unsigned long long)oi->ip_blkno, in ocfs2_readpage()
298 if (down_read_trylock(&oi->ip_alloc_sem) == 0) { in ocfs2_readpage()
306 down_read(&oi->ip_alloc_sem); in ocfs2_readpage()
307 up_read(&oi->ip_alloc_sem); in ocfs2_readpage()
328 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_readpage()
335 up_read(&oi->ip_alloc_sem); in ocfs2_readpage()
357 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_readahead() local
367 if (down_read_trylock(&oi->ip_alloc_sem) == 0) in ocfs2_readahead()
374 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_readahead()
387 up_read(&oi->ip_alloc_sem); in ocfs2_readahead()
820 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_free_unwritten_list() local
825 spin_lock(&oi->ip_lock); in ocfs2_free_unwritten_list()
827 spin_unlock(&oi->ip_lock); in ocfs2_free_unwritten_list()
1329 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_unwritten_check() local
1337 spin_lock(&oi->ip_lock); in ocfs2_unwritten_check()
1341 list_for_each_entry(ue, &oi->ip_unwritten_list, ue_ip_node) { in ocfs2_unwritten_check()
1354 spin_unlock(&oi->ip_lock); in ocfs2_unwritten_check()
1367 list_add_tail(&new->ue_ip_node, &oi->ip_unwritten_list); in ocfs2_unwritten_check()
1372 spin_unlock(&oi->ip_lock); in ocfs2_unwritten_check()
1549 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_try_to_write_inline_data() local
1552 trace_ocfs2_try_to_write_inline_data((unsigned long long)oi->ip_blkno, in ocfs2_try_to_write_inline_data()
1554 oi->ip_dyn_features); in ocfs2_try_to_write_inline_data()
1559 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_try_to_write_inline_data()
1577 if (oi->ip_clusters != 0 || i_size_read(inode) != 0) in ocfs2_try_to_write_inline_data()
2135 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_dio_wr_get_block() local
2215 down_write(&oi->ip_alloc_sem); in ocfs2_dio_wr_get_block()
2273 up_write(&oi->ip_alloc_sem); in ocfs2_dio_wr_get_block()
2290 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_dio_end_io_write() local
2322 down_write(&oi->ip_alloc_sem); in ocfs2_dio_end_io_write()
2387 up_write(&oi->ip_alloc_sem); in ocfs2_dio_end_io_write()