/fs/xfs/ |
D | xfs_icache.c | 74 struct xfs_inode *ip; in xfs_inode_alloc() local 80 ip = kmem_cache_alloc(xfs_inode_zone, GFP_KERNEL | __GFP_NOFAIL); in xfs_inode_alloc() 82 if (inode_init_always(mp->m_super, VFS_I(ip))) { in xfs_inode_alloc() 83 kmem_cache_free(xfs_inode_zone, ip); in xfs_inode_alloc() 88 VFS_I(ip)->i_mode = 0; in xfs_inode_alloc() 89 VFS_I(ip)->i_state = 0; in xfs_inode_alloc() 92 ASSERT(atomic_read(&ip->i_pincount) == 0); in xfs_inode_alloc() 93 ASSERT(ip->i_ino == 0); in xfs_inode_alloc() 96 ip->i_ino = ino; in xfs_inode_alloc() 97 ip->i_mount = mp; in xfs_inode_alloc() [all …]
|
D | xfs_bmap_util.c | 40 xfs_fsb_to_db(struct xfs_inode *ip, xfs_fsblock_t fsb) in xfs_fsb_to_db() argument 42 if (XFS_IS_REALTIME_INODE(ip)) in xfs_fsb_to_db() 43 return XFS_FSB_TO_BB(ip->i_mount, fsb); in xfs_fsb_to_db() 44 return XFS_FSB_TO_DADDR(ip->i_mount, fsb); in xfs_fsb_to_db() 56 struct xfs_inode *ip, in xfs_zero_extent() argument 60 struct xfs_mount *mp = ip->i_mount; in xfs_zero_extent() 61 struct xfs_buftarg *target = xfs_inode_buftarg(ip); in xfs_zero_extent() 62 xfs_daddr_t sector = xfs_fsb_to_db(ip, start_fsb); in xfs_zero_extent() 76 struct xfs_mount *mp = ap->ip->i_mount; in xfs_bmap_rtalloc() 90 align = xfs_get_extsz_hint(ap->ip); in xfs_bmap_rtalloc() [all …]
|
D | xfs_inode.c | 56 struct xfs_inode *ip) in xfs_get_extsz_hint() argument 62 if (xfs_is_always_cow_inode(ip)) in xfs_get_extsz_hint() 64 if ((ip->i_diflags & XFS_DIFLAG_EXTSIZE) && ip->i_extsize) in xfs_get_extsz_hint() 65 return ip->i_extsize; in xfs_get_extsz_hint() 66 if (XFS_IS_REALTIME_INODE(ip)) in xfs_get_extsz_hint() 67 return ip->i_mount->m_sb.sb_rextsize; in xfs_get_extsz_hint() 79 struct xfs_inode *ip) in xfs_get_cowextsz_hint() argument 84 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_get_cowextsz_hint() 85 a = ip->i_cowextsize; in xfs_get_cowextsz_hint() 86 b = xfs_get_extsz_hint(ip); in xfs_get_cowextsz_hint() [all …]
|
D | xfs_inode.h | 87 static inline struct inode *VFS_I(struct xfs_inode *ip) in VFS_I() argument 89 return &ip->i_vnode; in VFS_I() 97 static inline xfs_fsize_t XFS_ISIZE(struct xfs_inode *ip) in XFS_ISIZE() argument 99 if (S_ISREG(VFS_I(ip)->i_mode)) in XFS_ISIZE() 100 return i_size_read(VFS_I(ip)); in XFS_ISIZE() 101 return ip->i_disk_size; in XFS_ISIZE() 109 xfs_new_eof(struct xfs_inode *ip, xfs_fsize_t new_size) in xfs_new_eof() argument 111 xfs_fsize_t i_size = i_size_read(VFS_I(ip)); in xfs_new_eof() 115 return new_size > ip->i_disk_size ? new_size : 0; in xfs_new_eof() 122 __xfs_iflags_set(xfs_inode_t *ip, unsigned short flags) in __xfs_iflags_set() argument [all …]
|
D | xfs_inode_item.c | 51 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_data_fork_size() local 53 switch (ip->i_df.if_format) { in xfs_inode_item_data_fork_size() 56 ip->i_df.if_nextents > 0 && in xfs_inode_item_data_fork_size() 57 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size() 59 *nbytes += XFS_IFORK_DSIZE(ip); in xfs_inode_item_data_fork_size() 65 ip->i_df.if_broot_bytes > 0) { in xfs_inode_item_data_fork_size() 66 *nbytes += ip->i_df.if_broot_bytes; in xfs_inode_item_data_fork_size() 72 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size() 73 *nbytes += roundup(ip->i_df.if_bytes, 4); in xfs_inode_item_data_fork_size() 92 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_attr_fork_size() local [all …]
|
D | xfs_iomap.c | 37 xfs_inode_t *ip, in xfs_alert_fsblock_zero() argument 40 xfs_alert_tag(ip->i_mount, XFS_PTAG_FSBLOCK_ZERO, in xfs_alert_fsblock_zero() 44 (unsigned long long)ip->i_ino, in xfs_alert_fsblock_zero() 54 struct xfs_inode *ip, in xfs_bmbt_to_iomap() argument 59 struct xfs_mount *mp = ip->i_mount; in xfs_bmbt_to_iomap() 60 struct xfs_buftarg *target = xfs_inode_buftarg(ip); in xfs_bmbt_to_iomap() 62 if (unlikely(!xfs_valid_startblock(ip, imap->br_startblock))) in xfs_bmbt_to_iomap() 63 return xfs_alert_fsblock_zero(ip, imap); in xfs_bmbt_to_iomap() 73 iomap->addr = BBTOB(xfs_fsb_to_db(ip, imap->br_startblock)); in xfs_bmbt_to_iomap() 85 if (xfs_ipincount(ip) && in xfs_bmbt_to_iomap() [all …]
|
D | xfs_reflink.c | 170 struct xfs_inode *ip, in xfs_reflink_trim_around_shared() argument 182 if (!xfs_is_cow_inode(ip) || !xfs_bmap_is_written_extent(irec)) { in xfs_reflink_trim_around_shared() 187 trace_xfs_reflink_trim_around_shared(ip, irec); in xfs_reflink_trim_around_shared() 189 agno = XFS_FSB_TO_AGNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared() 190 agbno = XFS_FSB_TO_AGBNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared() 193 error = xfs_reflink_find_shared(ip->i_mount, NULL, agno, agbno, in xfs_reflink_trim_around_shared() 226 struct xfs_inode *ip, in xfs_bmap_trim_cow() argument 231 if (xfs_is_always_cow_inode(ip) && in xfs_bmap_trim_cow() 238 return xfs_reflink_trim_around_shared(ip, imap, shared); in xfs_bmap_trim_cow() 243 struct xfs_inode *ip, in xfs_reflink_convert_cow_locked() argument [all …]
|
D | xfs_symlink.c | 30 struct xfs_inode *ip, in xfs_readlink_bmap_ilocked() argument 33 struct xfs_mount *mp = ip->i_mount; in xfs_readlink_bmap_ilocked() 38 int pathlen = ip->i_disk_size; in xfs_readlink_bmap_ilocked() 46 ASSERT(xfs_isilocked(ip, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_readlink_bmap_ilocked() 49 error = xfs_bmapi_read(ip, 0, fsblocks, mval, &nmaps, 0); in xfs_readlink_bmap_ilocked() 68 if (!xfs_symlink_hdr_ok(ip->i_ino, offset, in xfs_readlink_bmap_ilocked() 73 offset, byte_cnt, ip->i_ino); in xfs_readlink_bmap_ilocked() 91 link[ip->i_disk_size] = '\0'; in xfs_readlink_bmap_ilocked() 100 struct xfs_inode *ip, in xfs_readlink() argument 103 struct xfs_mount *mp = ip->i_mount; in xfs_readlink() [all …]
|
D | xfs_aops.c | 47 struct xfs_inode *ip, in xfs_setfilesize() argument 51 struct xfs_mount *mp = ip->i_mount; in xfs_setfilesize() 60 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 61 isize = xfs_new_eof(ip, offset + size); in xfs_setfilesize() 63 xfs_iunlock(ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 68 trace_xfs_setfilesize(ip, offset, size); in xfs_setfilesize() 70 ip->i_disk_size = isize; in xfs_setfilesize() 71 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_setfilesize() 72 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_setfilesize() 84 struct xfs_inode *ip = XFS_I(ioend->io_inode); in xfs_end_ioend() local [all …]
|
D | xfs_file.c | 42 struct xfs_inode *ip, in xfs_is_falloc_aligned() argument 46 struct xfs_mount *mp = ip->i_mount; in xfs_is_falloc_aligned() 49 if (XFS_IS_REALTIME_INODE(ip)) { in xfs_is_falloc_aligned() 71 struct xfs_inode *ip, in xfs_update_prealloc_flags() argument 77 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_writeid, in xfs_update_prealloc_flags() 82 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags() 83 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_update_prealloc_flags() 86 VFS_I(ip)->i_mode &= ~S_ISUID; in xfs_update_prealloc_flags() 87 if (VFS_I(ip)->i_mode & S_IXGRP) in xfs_update_prealloc_flags() 88 VFS_I(ip)->i_mode &= ~S_ISGID; in xfs_update_prealloc_flags() [all …]
|
D | xfs_iops.c | 50 struct xfs_inode *ip = XFS_I(inode); in xfs_initxattrs() local 55 .dp = ip, in xfs_initxattrs() 171 struct xfs_inode *ip = NULL; in xfs_generic_create() local 199 &ip); in xfs_generic_create() 201 error = xfs_create_tmpfile(mnt_userns, XFS_I(dir), mode, &ip); in xfs_generic_create() 206 inode = VFS_I(ip); in xfs_generic_create() 225 xfs_setup_iops(ip); in xfs_generic_create() 241 xfs_finish_inode_setup(ip); in xfs_generic_create() 249 xfs_finish_inode_setup(ip); in xfs_generic_create() 252 xfs_irele(ip); in xfs_generic_create() [all …]
|
D | xfs_pnfs.c | 33 struct xfs_inode *ip = XFS_I(inode); in xfs_break_leased_layouts() local 37 xfs_iunlock(ip, *iolock); in xfs_break_leased_layouts() 42 xfs_ilock(ip, *iolock); in xfs_break_leased_layouts() 85 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_map_blocks() local 86 struct xfs_mount *mp = ip->i_mount; in xfs_fs_map_blocks() 103 if (XFS_IS_REALTIME_INODE(ip)) in xfs_fs_map_blocks() 110 if (xfs_is_reflink_inode(ip)) in xfs_fs_map_blocks() 120 xfs_ilock(ip, XFS_IOLOCK_EXCL); in xfs_fs_map_blocks() 142 lock_flags = xfs_ilock_data_map_shared(ip); in xfs_fs_map_blocks() 143 error = xfs_bmapi_read(ip, offset_fsb, end_fsb - offset_fsb, in xfs_fs_map_blocks() [all …]
|
/fs/jfs/ |
D | namei.c | 67 struct inode *ip = NULL; /* child directory inode */ in jfs_create() local 92 ip = ialloc(dip, mode); in jfs_create() 93 if (IS_ERR(ip)) { in jfs_create() 94 rc = PTR_ERR(ip); in jfs_create() 101 mutex_lock_nested(&JFS_IP(ip)->commit_mutex, COMMIT_MUTEX_CHILD); in jfs_create() 103 rc = jfs_init_acl(tid, ip, dip); in jfs_create() 107 rc = jfs_init_security(tid, ip, dip, &dentry->d_name); in jfs_create() 121 tblk->ino = ip->i_ino; in jfs_create() 122 tblk->u.ixpxd = JFS_IP(ip)->ixpxd; in jfs_create() 125 iplist[1] = ip; in jfs_create() [all …]
|
D | jfs_extent.c | 73 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr) in extAlloc() argument 75 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extAlloc() 81 txBeginAnon(ip->i_sb); in extAlloc() 84 mutex_lock(&JFS_IP(ip)->commit_mutex); in extAlloc() 125 if ((rc = extBalloc(ip, hint ? hint : INOHINT(ip), &nxlen, &nxaddr))) { in extAlloc() 126 mutex_unlock(&JFS_IP(ip)->commit_mutex); in extAlloc() 131 rc = dquot_alloc_block(ip, nxlen); in extAlloc() 133 dbFree(ip, nxaddr, (s64) nxlen); in extAlloc() 134 mutex_unlock(&JFS_IP(ip)->commit_mutex); in extAlloc() 146 rc = xtExtend(0, ip, xoff, (int) nxlen, 0); in extAlloc() [all …]
|
D | jfs_xtree.c | 104 static int xtSearch(struct inode *ip, s64 xoff, s64 *next, int *cmpp, 108 struct inode *ip, 111 static int xtSplitPage(tid_t tid, struct inode *ip, struct xtsplit * split, 114 static int xtSplitRoot(tid_t tid, struct inode *ip, 118 static int xtDeleteUp(tid_t tid, struct inode *ip, struct metapage * fmp, 121 static int xtSearchNode(struct inode *ip, 125 static int xtRelink(tid_t tid, struct inode *ip, xtpage_t * fp); 133 int xtLookup(struct inode *ip, s64 lstart, in xtLookup() argument 153 size = ((u64) ip->i_size + (JFS_SBI(ip->i_sb)->bsize - 1)) >> in xtLookup() 154 JFS_SBI(ip->i_sb)->l2bsize; in xtLookup() [all …]
|
D | inode.c | 199 int jfs_get_block(struct inode *ip, sector_t lblock, in jfs_get_block() argument 207 s32 xlen = bh_result->b_size >> ip->i_blkbits; in jfs_get_block() 213 IWRITE_LOCK(ip, RDWRLOCK_NORMAL); in jfs_get_block() 215 IREAD_LOCK(ip, RDWRLOCK_NORMAL); in jfs_get_block() 217 if (((lblock64 << ip->i_sb->s_blocksize_bits) < ip->i_size) && in jfs_get_block() 218 (!xtLookup(ip, lblock64, xlen, &xflag, &xaddr, &xlen, 0)) && in jfs_get_block() 239 rc = extRecord(ip, &xad); in jfs_get_block() 245 map_bh(bh_result, ip->i_sb, xaddr); in jfs_get_block() 246 bh_result->b_size = xlen << ip->i_blkbits; in jfs_get_block() 256 if ((rc = extHint(ip, lblock64 << ip->i_sb->s_blocksize_bits, &xad))) in jfs_get_block() [all …]
|
/fs/gfs2/ |
D | xattr.c | 84 typedef int (*ea_call_t) (struct gfs2_inode *ip, struct buffer_head *bh, 88 static int ea_foreach_i(struct gfs2_inode *ip, struct buffer_head *bh, in ea_foreach_i() argument 91 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in ea_foreach_i() 95 if (gfs2_metatype_check(GFS2_SB(&ip->i_inode), bh, GFS2_METATYPE_EA)) in ea_foreach_i() 106 error = ea_call(ip, bh, ea, prev, data); in ea_foreach_i() 121 gfs2_consist_inode(ip); in ea_foreach_i() 125 static int ea_foreach(struct gfs2_inode *ip, ea_call_t ea_call, void *data) in ea_foreach() argument 131 error = gfs2_meta_read(ip->i_gl, ip->i_eattr, DIO_WAIT, 0, &bh); in ea_foreach() 135 if (!(ip->i_diskflags & GFS2_DIF_EA_INDIRECT)) { in ea_foreach() 136 error = ea_foreach_i(ip, bh, ea_call, data); in ea_foreach() [all …]
|
D | bmap.c | 43 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length); 55 static int gfs2_unstuffer_page(struct gfs2_inode *ip, struct buffer_head *dibh, in gfs2_unstuffer_page() argument 58 struct inode *inode = &ip->i_inode; in gfs2_unstuffer_page() 71 if (gfs2_is_jdata(ip)) { in gfs2_unstuffer_page() 83 gfs2_trans_add_data(ip->i_gl, bh); in gfs2_unstuffer_page() 86 gfs2_ordered_add_inode(ip); in gfs2_unstuffer_page() 92 static int __gfs2_unstuff_inode(struct gfs2_inode *ip, struct page *page) in __gfs2_unstuff_inode() argument 97 int isdir = gfs2_is_dir(ip); in __gfs2_unstuff_inode() 100 error = gfs2_meta_inode_buffer(ip, &dibh); in __gfs2_unstuff_inode() 104 if (i_size_read(&ip->i_inode)) { in __gfs2_unstuff_inode() [all …]
|
D | super.c | 105 struct gfs2_inode *ip = GFS2_I(jd->jd_inode); in gfs2_jdesc_check() local 114 if (gfs2_write_alloc_required(ip, 0, size)) { in gfs2_jdesc_check() 115 gfs2_consist_inode(ip); in gfs2_jdesc_check() 131 struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode); in gfs2_make_fs_rw() local 132 struct gfs2_glock *j_gl = ip->i_gl; in gfs2_make_fs_rw() 330 struct gfs2_inode *ip; in gfs2_lock_fs_check_clean() local 343 ip = GFS2_I(jd->jd_inode); in gfs2_lock_fs_check_clean() 344 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED, 0, &lfcc->gh); in gfs2_lock_fs_check_clean() 383 void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf) in gfs2_dinode_out() argument 385 const struct inode *inode = &ip->i_inode; in gfs2_dinode_out() [all …]
|
D | glops.c | 245 struct gfs2_inode *ip; in gfs2_glock2inode() local 248 ip = gl->gl_object; in gfs2_glock2inode() 249 if (ip) in gfs2_glock2inode() 250 set_bit(GIF_GLOP_PENDING, &ip->i_flags); in gfs2_glock2inode() 252 return ip; in gfs2_glock2inode() 266 static void gfs2_clear_glop_pending(struct gfs2_inode *ip) in gfs2_clear_glop_pending() argument 268 if (!ip) in gfs2_clear_glop_pending() 271 clear_bit_unlock(GIF_GLOP_PENDING, &ip->i_flags); in gfs2_clear_glop_pending() 272 wake_up_bit(&ip->i_flags, GIF_GLOP_PENDING); in gfs2_clear_glop_pending() 300 struct gfs2_inode *ip = gfs2_glock2inode(gl); in inode_go_sync() local [all …]
|
D | inode.c | 134 struct gfs2_inode *ip; in gfs2_inode_lookup() local 144 ip = GFS2_I(inode); in gfs2_inode_lookup() 149 error = gfs2_glock_get(sdp, no_addr, &gfs2_inode_glops, CREATE, &ip->i_gl); in gfs2_inode_lookup() 152 flush_delayed_work(&ip->i_gl->gl_work); in gfs2_inode_lookup() 166 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, in gfs2_inode_lookup() 173 gfs2_inode_already_deleted(ip->i_gl, no_formal_ino)) in gfs2_inode_lookup() 184 glock_set_object(ip->i_gl, ip); in gfs2_inode_lookup() 185 set_bit(GIF_INVALID, &ip->i_flags); in gfs2_inode_lookup() 186 error = gfs2_glock_nq_init(io_gl, LM_ST_SHARED, GL_EXACT, &ip->i_iopen_gh); in gfs2_inode_lookup() 189 glock_set_object(ip->i_iopen_gh.gh_gl, ip); in gfs2_inode_lookup() [all …]
|
/fs/xfs/libxfs/ |
D | xfs_inode_fork.c | 33 struct xfs_inode *ip, in xfs_init_local_fork() argument 38 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_init_local_fork() 48 zero_terminate = S_ISLNK(VFS_I(ip)->i_mode); in xfs_init_local_fork() 75 xfs_inode_t *ip, in xfs_iformat_local() argument 85 if (unlikely(size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_local() 86 xfs_warn(ip->i_mount, in xfs_iformat_local() 88 (unsigned long long) ip->i_ino, size, in xfs_iformat_local() 89 XFS_DFORK_SIZE(dip, ip->i_mount, whichfork)); in xfs_iformat_local() 90 xfs_inode_verifier_error(ip, -EFSCORRUPTED, in xfs_iformat_local() 96 xfs_init_local_fork(ip, whichfork, XFS_DFORK_PTR(dip, whichfork), size); in xfs_iformat_local() [all …]
|
D | xfs_trans_inode.c | 29 struct xfs_inode *ip, in xfs_trans_ijoin() argument 34 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ijoin() 35 if (ip->i_itemp == NULL) in xfs_trans_ijoin() 36 xfs_inode_item_init(ip, ip->i_mount); in xfs_trans_ijoin() 37 iip = ip->i_itemp; in xfs_trans_ijoin() 41 ASSERT(!xfs_iflags_test(ip, XFS_ISTALE)); in xfs_trans_ijoin() 57 struct xfs_inode *ip, in xfs_trans_ichgtime() argument 60 struct inode *inode = VFS_I(ip); in xfs_trans_ichgtime() 64 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_trans_ichgtime() 73 ip->i_crtime = tv; in xfs_trans_ichgtime() [all …]
|
D | xfs_inode_fork.h | 94 #define XFS_IFORK_Q(ip) ((ip)->i_forkoff != 0) argument 95 #define XFS_IFORK_BOFF(ip) ((int)((ip)->i_forkoff << 3)) argument 97 #define XFS_IFORK_PTR(ip,w) \ argument 99 &(ip)->i_df : \ 101 (ip)->i_afp : \ 102 (ip)->i_cowfp)) 103 #define XFS_IFORK_DSIZE(ip) \ argument 104 (XFS_IFORK_Q(ip) ? XFS_IFORK_BOFF(ip) : XFS_LITINO((ip)->i_mount)) 105 #define XFS_IFORK_ASIZE(ip) \ argument 106 (XFS_IFORK_Q(ip) ? XFS_LITINO((ip)->i_mount) - XFS_IFORK_BOFF(ip) : 0) [all …]
|
D | xfs_bmap.c | 131 static inline bool xfs_bmap_needs_btree(struct xfs_inode *ip, int whichfork) in xfs_bmap_needs_btree() argument 133 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_needs_btree() 137 ifp->if_nextents > XFS_IFORK_MAXEXT(ip, whichfork); in xfs_bmap_needs_btree() 143 static inline bool xfs_bmap_wants_extents(struct xfs_inode *ip, int whichfork) in xfs_bmap_wants_extents() argument 145 struct xfs_ifork *ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_wants_extents() 149 ifp->if_nextents <= XFS_IFORK_MAXEXT(ip, whichfork); in xfs_bmap_wants_extents() 173 xfs_inode_t *ip, /* incore inode pointer */ in xfs_bmap_worst_indlen() argument 181 mp = ip->i_mount; in xfs_bmap_worst_indlen() 203 struct xfs_inode *ip) in xfs_default_attroffset() argument 205 if (ip->i_df.if_format == XFS_DINODE_FMT_DEV) in xfs_default_attroffset() [all …]
|