Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/fs/ocfs2/
H A Dinode.c75 unsigned int flags = OCFS2_I(inode)->ip_attr; in ocfs2_set_inode_flags()
93 /* Propagate flags from i_flags to OCFS2_I(inode)->ip_attr */
180 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_iget()
199 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_iget()
216 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_find_actor()
245 OCFS2_I(inode)->ip_blkno = args->fi_blkno; in ocfs2_init_locked_inode()
253 lockdep_set_class(&OCFS2_I(inode)->ip_alloc_sem, in ocfs2_init_locked_inode()
256 lockdep_set_class(&OCFS2_I(inode)->ip_alloc_sem, in ocfs2_init_locked_inode()
288 OCFS2_I(inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_populate_inode()
289 OCFS2_I(inod in ocfs2_populate_inode()
[all...]
H A Ddcache.c31 OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_attach_gen()
60 pgen = OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_revalidate()
75 spin_lock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
77 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_DELETED) { in ocfs2_dentry_revalidate()
78 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
80 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
83 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
91 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_dentry_revalidate()
102 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
141 if (OCFS2_I(paren in ocfs2_match_dentry()
[all...]
H A Dinode.h104 static inline struct ocfs2_inode_info *OCFS2_I(struct inode *inode) in OCFS2_I() function
109 #define INODE_JOURNAL(i) (OCFS2_I(i)->ip_flags & OCFS2_INODE_JOURNAL)
110 #define SET_INODE_JOURNAL(i) (OCFS2_I(i)->ip_flags |= OCFS2_INODE_JOURNAL)
117 return &OCFS2_I(inode)->ip_metadata_cache; in INODE_CACHE()
149 return (blkcnt_t)OCFS2_I(inode)->ip_clusters << c_to_s_bits; in ocfs2_inode_sector_count()
173 return (OCFS2_I(inode)->ip_dyn_features & OCFS2_HAS_REFCOUNT_FL); in ocfs2_is_refcount_inode()
H A Dfile.c87 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open()
137 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_release()
172 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_sync_file()
448 trace_ocfs2_truncate_file((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
455 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
469 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
472 &OCFS2_I(inode)->ip_la_data_resv); in ocfs2_truncate_file()
482 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_truncate_file()
515 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
518 if (!status && OCFS2_I(inod in ocfs2_truncate_file()
[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()
162 OCFS2_I(dir)->ip_blkno); in ocfs2_lookup()
255 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_mknod()
431 OCFS2_I(dir)->ip_blkno); in ocfs2_mknod()
440 OCFS2_I(inode)->ip_blkno, parent_fe_bh, in ocfs2_mknod()
494 OCFS2_I(inode)->ip_flags |= OCFS2_INODE_SKIP_ORPHAN_DIR; in ocfs2_mknod()
519 struct ocfs2_inode_info *oi = OCFS2_I(inode); in __ocfs2_mknod_locked()
653 OCFS2_I(dir)->ip_blkno, mode); in ocfs2_mkdir()
669 (unsigned long long)OCFS2_I(di in ocfs2_create()
[all...]
H A Dextent_map.c44 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_init()
76 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_lookup()
105 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_trunc()
218 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_extent_map_insert_rec()
606 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_get_clusters()
711 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_fiemap_inline()
757 down_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap()
762 if ((OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) || in ocfs2_fiemap()
812 up_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap()
829 if (OCFS2_I(inod in ocfs2_overwrite_io()
[all...]
H A Daops.c54 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_symlink_get_block()
127 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block()
145 trace_ocfs2_get_block((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
148 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_SYSTEM_FILE) in ocfs2_get_block()
200 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_get_block()
201 mlog(ML_ERROR, "Size %llu, clusters %u\n", (unsigned long long)i_size_read(inode), OCFS2_I(inode)->ip_clusters); in ocfs2_get_block()
209 trace_ocfs2_get_block_end((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
230 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_read_inline_data()
240 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_read_inline_data()
264 BUG_ON(!(OCFS2_I(inod in ocfs2_readpage_inline()
[all...]
H A Ddir.c75 if (OCFS2_I(dir)->ip_dyn_features & OCFS2_INLINE_DATA_FL) in ocfs2_supports_dir_trailer()
144 trailer->db_parent_dinode = cpu_to_le64(OCFS2_I(inode)->ip_blkno); in ocfs2_init_dir_trailer()
194 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INDEXED_DIR_FL) in ocfs2_dir_indexed()
325 (unsigned long long)OCFS2_I(dir)->ip_blkno, error_msg, in ocfs2_check_dir_entry()
486 OCFS2_I(dir)->ip_blkno) { in ocfs2_check_dir_trailer()
490 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_check_dir_trailer()
690 start = OCFS2_I(dir)->ip_dir_start_lookup; in ocfs2_find_entry_el()
729 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_find_entry_el()
738 OCFS2_I(dir)->ip_dir_start_lookup = block; in ocfs2_find_entry_el()
928 trace_ocfs2_dx_dir_search((unsigned long long)OCFS2_I(di in ocfs2_dx_dir_search()
[all...]
H A Dmmap.c43 trace_ocfs2_fault(OCFS2_I(vma->vm_file->f_mapping->host)->ip_blkno, in ocfs2_fault()
144 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_page_mkwrite()
148 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_page_mkwrite()
H A Dacl.c308 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
310 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
329 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
331 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
362 down_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
365 up_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
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(inod in ocfs2_try_rw_lock()
[all...]
H A Djournal.h129 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_SYSTEM_FILE) in ocfs2_inode_is_new()
582 &OCFS2_I(inode)->ip_jinode, in ocfs2_jbd2_inode_add_write()
591 &OCFS2_I(inode)->ip_jinode, in ocfs2_begin_ordered_truncate()
599 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_update_inode_fsync_trans()
H A Dexport.c140 (unsigned long long)OCFS2_I(dir)->ip_blkno); in ocfs2_get_parent()
220 blkno = OCFS2_I(inode)->ip_blkno; in ocfs2_encode_fh()
231 blkno = OCFS2_I(parent)->ip_blkno; in ocfs2_encode_fh()
/kernel/linux/linux-6.6/fs/ocfs2/
H A Dinode.c73 unsigned int flags = OCFS2_I(inode)->ip_attr; in ocfs2_set_inode_flags()
91 /* Propagate flags from i_flags to OCFS2_I(inode)->ip_attr */
178 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_iget()
197 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_iget()
214 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_find_actor()
243 OCFS2_I(inode)->ip_blkno = args->fi_blkno; in ocfs2_init_locked_inode()
251 lockdep_set_class(&OCFS2_I(inode)->ip_alloc_sem, in ocfs2_init_locked_inode()
254 lockdep_set_class(&OCFS2_I(inode)->ip_alloc_sem, in ocfs2_init_locked_inode()
286 OCFS2_I(inode)->ip_clusters = le32_to_cpu(fe->i_clusters); in ocfs2_populate_inode()
287 OCFS2_I(inod in ocfs2_populate_inode()
[all...]
H A Ddcache.c29 OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_attach_gen()
58 pgen = OCFS2_I(d_inode(dentry->d_parent))->ip_dir_lock_gen; in ocfs2_dentry_revalidate()
73 spin_lock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
75 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_DELETED) { in ocfs2_dentry_revalidate()
76 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
78 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
81 spin_unlock(&OCFS2_I(inode)->ip_lock); in ocfs2_dentry_revalidate()
89 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_dentry_revalidate()
100 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_dentry_revalidate()
139 if (OCFS2_I(paren 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()
147 return (blkcnt_t)OCFS2_I(inode)->ip_clusters << c_to_s_bits; in ocfs2_inode_sector_count()
171 return (OCFS2_I(inode)->ip_dyn_features & OCFS2_HAS_REFCOUNT_FL); in ocfs2_is_refcount_inode()
H A Dfile.c85 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_open()
135 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_release()
170 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_sync_file()
448 trace_ocfs2_truncate_file((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
455 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_truncate_file()
469 down_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
472 &OCFS2_I(inode)->ip_la_data_resv); in ocfs2_truncate_file()
482 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_truncate_file()
515 up_write(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_truncate_file()
518 if (!status && OCFS2_I(inod in ocfs2_truncate_file()
[all...]
H A Dnamei.c107 (unsigned long long)OCFS2_I(dir)->ip_blkno, 0); in ocfs2_lookup()
133 oi = OCFS2_I(inode); in ocfs2_lookup()
161 OCFS2_I(dir)->ip_blkno); in ocfs2_lookup()
255 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_mknod()
431 OCFS2_I(dir)->ip_blkno); in ocfs2_mknod()
440 OCFS2_I(inode)->ip_blkno, parent_fe_bh, in ocfs2_mknod()
494 OCFS2_I(inode)->ip_flags |= OCFS2_INODE_SKIP_ORPHAN_DIR; in ocfs2_mknod()
519 struct ocfs2_inode_info *oi = OCFS2_I(inode); in __ocfs2_mknod_locked()
654 OCFS2_I(dir)->ip_blkno, mode); in ocfs2_mkdir()
671 (unsigned long long)OCFS2_I(di in ocfs2_create()
[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()
604 if (OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) { in ocfs2_get_clusters()
709 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_fiemap_inline()
755 down_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap()
760 if ((OCFS2_I(inode)->ip_dyn_features & OCFS2_INLINE_DATA_FL) || in ocfs2_fiemap()
810 up_read(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_fiemap()
827 if (OCFS2_I(inod in ocfs2_overwrite_io()
[all...]
H A Daops.c52 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_symlink_get_block()
125 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_lock_get_block()
143 trace_ocfs2_get_block((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
146 if (OCFS2_I(inode)->ip_flags & OCFS2_INODE_SYSTEM_FILE) in ocfs2_get_block()
198 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_get_block()
199 mlog(ML_ERROR, "Size %llu, clusters %u\n", (unsigned long long)i_size_read(inode), OCFS2_I(inode)->ip_clusters); in ocfs2_get_block()
207 trace_ocfs2_get_block_end((unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_get_block()
228 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_read_inline_data()
238 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_read_inline_data()
262 BUG_ON(!(OCFS2_I(inod 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()
318 (unsigned long long)OCFS2_I(dir)->ip_blkno, error_msg, in ocfs2_check_dir_entry()
478 OCFS2_I(dir)->ip_blkno) { in ocfs2_check_dir_trailer()
482 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_check_dir_trailer()
682 start = OCFS2_I(dir)->ip_dir_start_lookup; in ocfs2_find_entry_el()
721 (unsigned long long)OCFS2_I(dir)->ip_blkno, in ocfs2_find_entry_el()
730 OCFS2_I(dir)->ip_dir_start_lookup = block; in ocfs2_find_entry_el()
920 trace_ocfs2_dx_dir_search((unsigned long long)OCFS2_I(di in ocfs2_dx_dir_search()
[all...]
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 Dacl.c312 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
314 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_iop_get_acl()
333 down_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
335 up_read(&OCFS2_I(inode)->ip_xattr_sem); in ocfs2_acl_chmod()
366 down_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
369 up_read(&OCFS2_I(dir)->ip_xattr_sem); in ocfs2_init_acl()
H A Ddlmglue.c574 ocfs2_build_lock_name(type, OCFS2_I(inode)->ip_blkno, in ocfs2_inode_lock_res_init()
621 u64 inode_blkno = OCFS2_I(inode)->ip_blkno; in ocfs2_dentry_lock_res_init()
733 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_file_lock_res_init()
1729 mlog(0, "Inode %llu\n", (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_create_new_inode_locks()
1739 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_rw_lockres, 1, 1); in ocfs2_create_new_inode_locks()
1749 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_inode_lockres, 1, 0); in ocfs2_create_new_inode_locks()
1755 ret = ocfs2_create_new_lock(osb, &OCFS2_I(inode)->ip_open_lockres, 0, 0); in ocfs2_create_new_inode_locks()
1770 (unsigned long long)OCFS2_I(inode)->ip_blkno, in ocfs2_rw_lock()
1776 lockres = &OCFS2_I(inode)->ip_rw_lockres; in ocfs2_rw_lock()
1794 (unsigned long long)OCFS2_I(inod 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()
581 &OCFS2_I(inode)->ip_jinode, in ocfs2_jbd2_inode_add_write()
590 &OCFS2_I(inode)->ip_jinode, in ocfs2_begin_ordered_truncate()
598 struct ocfs2_inode_info *oi = OCFS2_I(inode); in ocfs2_update_inode_fsync_trans()

Completed in 35 milliseconds

123