Lines Matching refs:oi
128 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block() local
130 down_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block()
132 up_read(&oi->ip_alloc_sem); in ocfs2_lock_get_block()
284 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_readpage() local
288 trace_ocfs2_readpage((unsigned long long)oi->ip_blkno, in ocfs2_readpage()
299 if (down_read_trylock(&oi->ip_alloc_sem) == 0) { in ocfs2_readpage()
307 down_read(&oi->ip_alloc_sem); in ocfs2_readpage()
308 up_read(&oi->ip_alloc_sem); in ocfs2_readpage()
329 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_readpage()
336 up_read(&oi->ip_alloc_sem); in ocfs2_readpage()
359 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_readpages() local
371 if (down_read_trylock(&oi->ip_alloc_sem) == 0) { in ocfs2_readpages()
380 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_readpages()
395 up_read(&oi->ip_alloc_sem); in ocfs2_readpages()
829 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_free_unwritten_list() local
834 spin_lock(&oi->ip_lock); in ocfs2_free_unwritten_list()
836 spin_unlock(&oi->ip_lock); in ocfs2_free_unwritten_list()
1338 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_unwritten_check() local
1346 spin_lock(&oi->ip_lock); in ocfs2_unwritten_check()
1350 list_for_each_entry(ue, &oi->ip_unwritten_list, ue_ip_node) { in ocfs2_unwritten_check()
1363 spin_unlock(&oi->ip_lock); in ocfs2_unwritten_check()
1376 list_add_tail(&new->ue_ip_node, &oi->ip_unwritten_list); in ocfs2_unwritten_check()
1381 spin_unlock(&oi->ip_lock); in ocfs2_unwritten_check()
1558 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_try_to_write_inline_data() local
1561 trace_ocfs2_try_to_write_inline_data((unsigned long long)oi->ip_blkno, in ocfs2_try_to_write_inline_data()
1563 oi->ip_dyn_features); in ocfs2_try_to_write_inline_data()
1568 if (oi->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_try_to_write_inline_data()
1586 if (oi->ip_clusters != 0 || i_size_read(inode) != 0) in ocfs2_try_to_write_inline_data()
2144 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_dio_wr_get_block() local
2224 down_write(&oi->ip_alloc_sem); in ocfs2_dio_wr_get_block()
2282 up_write(&oi->ip_alloc_sem); in ocfs2_dio_wr_get_block()
2299 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_dio_end_io_write() local
2331 down_write(&oi->ip_alloc_sem); in ocfs2_dio_end_io_write()
2396 up_write(&oi->ip_alloc_sem); in ocfs2_dio_end_io_write()