| /linux/fs/ocfs2/ |
| H A D | dcache.c | 29 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 D | inode.h | 102 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 D | file.c | 86 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 D | extent_map.c | 42 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 D | namei.c | 108 (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 D | aops.c | 51 (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 D | dir.c | 73 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 D | acl.c | 313 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 D | mmap.c | 41 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 D | dlmglue.c | 575 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 D | journal.h | 127 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 D | resize.c | 154 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 D | refcounttree.c | 558 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 D | sysfile.c | 155 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 D | suballoc.c | 450 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 D | journal.c | 934 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 D | xattr.c | 631 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 D | move_extents.c | 783 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 D | locks.c | 124 return ocfs2_plock(osb->cconn, OCFS2_I(inode)->ip_blkno, file, cmd, fl); in ocfs2_lock()
|
| H A D | ioctl.c | 76 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 D | suballoc.h | 171 return osb->bitmap_blkno == OCFS2_I(inode)->ip_blkno; in ocfs2_is_cluster_bitmap()
|
| H A D | alloc.c | 5260 (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 D | quota_local.c | 143 (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 D | super.c | 125 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 D | localalloc.c | 312 (unsigned long long)OCFS2_I(inode)->ip_blkno); in ocfs2_load_local_alloc()
|