Home
last modified time | relevance | path

Searched refs:OCFS2_I (Results 1 – 25 of 25) sorted by relevance

/linux/fs/ocfs2/
H A Ddcache.c29 OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_attach_gen()
56 unsigned long pgen = OCFS2_I(dir)->ip_dir_lock_gen; in ocfs2_dentry_revalidate()
69 spin_lock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
71 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_DELETED) { in ocfs2_dentry_revalidate()
72 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
74 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
77 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
85 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_dentry_revalidate()
96 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
128 if (OCFS2_I(parent)->ip_blkno != parent_blkno) in ocfs2_match_dentry()
[all …]
H A Dinode.h102 static inline struct ocfs2_inode_info *OCFS2_I(struct inode *inode) in OCFS2_I() function
107 #define INODE_JOURNAL(i) (OCFS2_I(i)->ip_flags & OCFS2_INODE_JOURNAL)
108 #define SET_INODE_JOURNAL(i) (OCFS2_I(i)->ip_flags |= OCFS2_INODE_JOURNAL)
115 return &OCFS2_I(inode)->ip_metadata_cache; in INODE_CACHE()
146 return (blkcnt_t)OCFS2_I(inode)->ip_clusters << c_to_s_bits; in ocfs2_inode_sector_count()
170 return (OCFS2_I(inode)->ip_dyn_features & OCFS2_HAS_REFCOUNT_FL); in ocfs2_is_refcount_inode()
H A Dfile.c86 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open()
136 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_release()
171 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_sync_file()
451 trace_ocfs2_truncate_file((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
458 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
472 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
475 &OCFS2_I(inode)->ip_la_data_resv); in ocfs2_truncate_file()
485 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_truncate_file()
518 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
521 if (!status && OCFS2_I(inode)->ip_clusters == 0) in ocfs2_truncate_file()
[all …]
H A Dextent_map.c42 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_init()
74 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_lookup()
103 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_trunc()
216 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_insert_rec()
614 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_get_clusters()
721 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_fiemap_inline()
739 up_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap_inline()
742 down_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap_inline()
771 down_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap()
776 if ((OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) || in ocfs2_fiemap()
[all …]
H A Dnamei.c108 (unsigned long long)OCFS2_I(dir)->ip_blkno, 0); in ocfs2_lookup()
134 oi = OCFS2_I(inode); in ocfs2_lookup()
164 OCFS2_I(dir)->ip_blkno); in ocfs2_lookup()
261 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_mknod()
437 OCFS2_I(dir)->ip_blkno); in ocfs2_mknod()
446 OCFS2_I(inode)->ip_blkno, parent_fe_bh, in ocfs2_mknod()
500 OCFS2_I(inode)->ip_flags |= OCFS2_INODE_SKIP_ORPHAN_DIR; in ocfs2_mknod()
524 struct ocfs2_inode_info *oi = OCFS2_I(inode); in __ocfs2_mknod_locked()
659 OCFS2_I(dir)->ip_blkno, mode); in ocfs2_mkdir()
676 (unsigned long long)OCFS2_I(dir)->ip_blkno, mode); in ocfs2_create()
[all …]
H A Daops.c51 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_symlink_get_block()
118 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block()
136 trace_ocfs2_get_block((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
139 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_SYSTEM_FILE) in ocfs2_get_block()
190 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_get_block()
191 …mlog(ML_ERROR, "Size %llu, clusters %u\n", (unsigned long long)i_size_read(inode), OCFS2_I(inode)-… in ocfs2_get_block()
199 trace_ocfs2_get_block_end((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
219 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_read_inline_data()
229 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_read_inline_data()
246 BUG_ON(!(OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL)); in ocfs2_readpage_inline()
[all …]
H A Ddir.c73 if (OCFS2_I(dir)->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_supports_dir_trailer()
142 trailer->db_parent_dinode = cpu_to_le64(OCFS2_I(inode)->ip_blkno); in ocfs2_init_dir_trailer()
192 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INDEXED_DIR_FL) in ocfs2_dir_indexed()
314 (unsigned long long)OCFS2_I(dir)->ip_blkno, offset); in ocfs2_check_dir_entry()
336 (unsigned long long)OCFS2_I(dir)->ip_blkno, error_msg, in ocfs2_check_dir_entry()
497 OCFS2_I(dir)->ip_blkno) { in ocfs2_check_dir_trailer()
501 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_check_dir_trailer()
701 start = OCFS2_I(dir)->ip_dir_start_lookup; in ocfs2_find_entry_el()
740 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_find_entry_el()
749 OCFS2_I(dir)->ip_dir_start_lookup = block; in ocfs2_find_entry_el()
[all …]
H A Dacl.c313 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
315 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
334 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
336 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
367 down_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
370 up_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
H A Dmmap.c41 trace_ocfs2_fault(OCFS2_I(vma->vm_file->f_mapping->host)->ip_blkno, in ocfs2_fault()
142 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_page_mkwrite()
146 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_page_mkwrite()
H A Ddlmglue.c575 ocfs2_build_lock_name(type, OCFS2_I(inode)->ip_blkno, in ocfs2_inode_lock_res_init()
622 u64 inode_blkno = OCFS2_I(inode)->ip_blkno; in ocfs2_dentry_lock_res_init()
734 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_lock_res_init()
1730 mlog(0, "Inode %llu\n", (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_create_new_inode_locks()
1740 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_rw_lockres, 1, 1); in ocfs2_create_new_inode_locks()
1750 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_inode_lockres, 1, 0); in ocfs2_create_new_inode_locks()
1756 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_open_lockres, 0, 0); in ocfs2_create_new_inode_locks()
1771 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_rw_lock()
1777 lockres = &OCFS2_I(inode)->ip_rw_lockres; in ocfs2_rw_lock()
1795 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_try_rw_lock()
[all …]
H A Djournal.h127 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_SYSTEM_FILE) in ocfs2_inode_is_new()
584 &OCFS2_I(inode)->ip_jinode, in ocfs2_jbd2_inode_add_write()
593 &OCFS2_I(inode)->ip_jinode, in ocfs2_begin_ordered_truncate()
601 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_update_inode_fsync_trans()
H A Dresize.c154 spin_lock(&OCFS2_I(bm_inode)->ip_lock); in ocfs2_update_last_group_and_inode()
155 OCFS2_I(bm_inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_update_last_group_and_inode()
157 spin_unlock(&OCFS2_I(bm_inode)->ip_lock); in ocfs2_update_last_group_and_inode()
565 spin_lock(&OCFS2_I(main_bm_inode)->ip_lock); in ocfs2_group_add()
566 OCFS2_I(main_bm_inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_group_add()
568 spin_unlock(&OCFS2_I(main_bm_inode)->ip_lock); in ocfs2_group_add()
H A Drefcounttree.c558 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_create_refcount_tree()
699 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_set_refcount_tree()
761 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_remove_refcount_tree()
929 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_try_remove_refcount_tree()
2340 trace_ocfs2_mark_extent_refcounted(OCFS2_I(inode)->ip_blkno, in ocfs2_mark_extent_refcounted()
3394 trace_ocfs2_refcount_cow_hunk(OCFS2_I(inode)->ip_blkno, in ocfs2_refcount_cow_hunk()
3762 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_attach_refcount_tree()
3930 BUG_ON(!(OCFS2_I(s_inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL)); in ocfs2_duplicate_inline_data()
3949 spin_lock(&OCFS2_I(t_inode)->ip_lock); in ocfs2_duplicate_inline_data()
3950 OCFS2_I(t_inode)->ip_dyn_features |= OCFS2_INLINE_DATA_FL; in ocfs2_duplicate_inline_data()
[all …]
H A Dsysfile.c155 OCFS2_I(inode)->ip_inode_lockres.l_lockdep_map.key = NULL; in _ocfs2_get_system_file_inode()
157 lockdep_init_map(&OCFS2_I(inode)->ip_inode_lockres. in _ocfs2_get_system_file_inode()
H A Dsuballoc.c450 bg->bg_parent_dinode = cpu_to_le64(OCFS2_I(alloc_inode)->ip_blkno); in ocfs2_block_group_fill()
808 spin_lock(&OCFS2_I(alloc_inode)->ip_lock); in ocfs2_block_group_alloc()
809 OCFS2_I(alloc_inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_block_group_alloc()
812 spin_unlock(&OCFS2_I(alloc_inode)->ip_lock); in ocfs2_block_group_alloc()
1631 OCFS2_I(inode)->ip_clusters) { in ocfs2_cluster_group_search()
1632 max_bits = OCFS2_I(inode)->ip_clusters - gd_cluster_off; in ocfs2_cluster_group_search()
1636 OCFS2_I(inode)->ip_clusters, max_bits); in ocfs2_cluster_group_search()
1881 (unsigned long long)OCFS2_I(alloc_inode)->ip_blkno, in ocfs2_search_chain()
2214 if (OCFS2_I(dir)->ip_last_used_group && in ocfs2_init_inode_ac_group()
2215 OCFS2_I(dir)->ip_last_used_slot == ac->ac_alloc_slot) in ocfs2_init_inode_ac_group()
[all …]
H A Djournal.c934 OCFS2_I(inode)->ip_open_count++; in ocfs2_journal_init()
958 OCFS2_I(inode)->ip_clusters); in ocfs2_journal_init()
992 OCFS2_I(inode)->ip_open_count--; in ocfs2_journal_init()
1112 OCFS2_I(inode)->ip_open_count--; in ocfs2_journal_shutdown()
1324 (unsigned long long)OCFS2_I(journal->j_inode)->ip_blkno); in ocfs2_complete_recovery()
1744 OCFS2_I(inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_replay_journal()
2164 OCFS2_I(iter)->ip_flags |= OCFS2_INODE_DIO_ORPHAN_ENTRY; in ocfs2_orphan_filldir()
2168 if (OCFS2_I(iter)->ip_next_orphan) { in ocfs2_orphan_filldir()
2173 trace_ocfs2_orphan_filldir((unsigned long long)OCFS2_I(iter)->ip_blkno); in ocfs2_orphan_filldir()
2176 OCFS2_I(iter)->ip_next_orphan = p->head; in ocfs2_orphan_filldir()
[all …]
H A Dxattr.c631 down_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_calc_xattr_init()
635 up_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_calc_xattr_init()
976 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_ibody_list()
993 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_xattr_ibody_list()
1008 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_xattr_ibody_list()
1057 struct ocfs2_inode_info *oi = OCFS2_I(d_inode(dentry)); in ocfs2_listxattr()
1193 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_ibody_get()
1322 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_xattr_get_nolock()
1368 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_xattr_get()
1371 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_xattr_get()
[all …]
H A Dmove_extents.c783 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) in __ocfs2_move_extents_range()
822 (unsigned long long)OCFS2_I(inode)->ip_blkno, in __ocfs2_move_extents_range()
940 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_move_extents()
944 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_move_extents()
H A Dlocks.c124 return ocfs2_plock(osb->cconn, OCFS2_I(inode)->ip_blkno, file, cmd, fl); in ocfs2_lock()
H A Dioctl.c76 ocfs2_get_inode_flags(OCFS2_I(inode)); in ocfs2_fileattr_get()
77 flags = OCFS2_I(inode)->ip_attr; in ocfs2_fileattr_get()
90 struct ocfs2_inode_info *ocfs2_inode = OCFS2_I(inode); in ocfs2_fileattr_set()
H A Dsuballoc.h171 return osb->bitmap_blkno == OCFS2_I(inode)->ip_blkno; in ocfs2_is_cluster_bitmap()
H A Dalloc.c5260 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_mark_extent_written()
5265 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_mark_extent_written()
5880 (unsigned long long)OCFS2_I(tl_inode)->ip_blkno, in ocfs2_truncate_log_append()
5900 (unsigned long long)OCFS2_I(tl_inode)->ip_blkno, index, in ocfs2_truncate_log_append()
5911 (unsigned long long)OCFS2_I(tl_inode)->ip_blkno, in ocfs2_truncate_log_append()
5976 (unsigned long long)OCFS2_I(tl_inode)->ip_blkno, in ocfs2_replay_truncate_records()
6024 (unsigned long long)OCFS2_I(tl_inode)->ip_blkno, in __ocfs2_flush_truncate_log()
6287 if (OCFS2_I(tl_inode)->ip_blkno == le64_to_cpu(tl_copy->i_blkno)) { in ocfs2_complete_truncate_log_recovery()
7062 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_set_inode_data_inline()
7088 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_convert_inline_data_to_extents()
[all …]
H A Dquota_local.c143 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_read_quota_block()
1227 down_write(&OCFS2_I(lqinode)->ip_alloc_sem); in ocfs2_create_local_dquot()
1266 up_write(&OCFS2_I(lqinode)->ip_alloc_sem); in ocfs2_create_local_dquot()
H A Dsuper.c125 return OCFS2_I(inode)->i_dquot; in ocfs2_get_dquots()
567 kmem_cache_free(ocfs2_inode_cachep, OCFS2_I(inode)); in ocfs2_free_inode()
2213 osb->bitmap_blkno = OCFS2_I(inode)->ip_blkno; in ocfs2_initialize_super()
2214 osb->osb_clusters_at_boot = OCFS2_I(inode)->ip_clusters; in ocfs2_initialize_super()
H A Dlocalalloc.c312 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_load_local_alloc()