/fs/xfs/ |
D | xfs_icache.c | 75 struct xfs_inode *ip; in xfs_inode_alloc() local 81 ip = alloc_inode_sb(mp->m_super, xfs_inode_cache, GFP_KERNEL | __GFP_NOFAIL); in xfs_inode_alloc() 83 if (inode_init_always(mp->m_super, VFS_I(ip))) { in xfs_inode_alloc() 84 kmem_cache_free(xfs_inode_cache, ip); in xfs_inode_alloc() 89 VFS_I(ip)->i_mode = 0; in xfs_inode_alloc() 90 VFS_I(ip)->i_state = 0; in xfs_inode_alloc() 91 mapping_set_large_folios(VFS_I(ip)->i_mapping); in xfs_inode_alloc() 94 ASSERT(atomic_read(&ip->i_pincount) == 0); in xfs_inode_alloc() 95 ASSERT(ip->i_ino == 0); in xfs_inode_alloc() 98 ip->i_ino = ino; in xfs_inode_alloc() [all …]
|
D | xfs_inode.c | 58 struct xfs_inode *ip) in xfs_get_extsz_hint() argument 64 if (xfs_is_always_cow_inode(ip)) in xfs_get_extsz_hint() 66 if ((ip->i_diflags & XFS_DIFLAG_EXTSIZE) && ip->i_extsize) in xfs_get_extsz_hint() 67 return ip->i_extsize; in xfs_get_extsz_hint() 68 if (XFS_IS_REALTIME_INODE(ip)) in xfs_get_extsz_hint() 69 return ip->i_mount->m_sb.sb_rextsize; in xfs_get_extsz_hint() 81 struct xfs_inode *ip) in xfs_get_cowextsz_hint() argument 86 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_get_cowextsz_hint() 87 a = ip->i_cowextsize; in xfs_get_cowextsz_hint() 88 b = xfs_get_extsz_hint(ip); in xfs_get_cowextsz_hint() [all …]
|
D | xfs_inode.h | 84 static inline bool xfs_inode_has_attr_fork(struct xfs_inode *ip) in xfs_inode_has_attr_fork() argument 86 return ip->i_forkoff > 0; in xfs_inode_has_attr_fork() 91 struct xfs_inode *ip, in xfs_ifork_ptr() argument 96 return &ip->i_df; in xfs_ifork_ptr() 98 if (!xfs_inode_has_attr_fork(ip)) in xfs_ifork_ptr() 100 return &ip->i_af; in xfs_ifork_ptr() 102 return ip->i_cowfp; in xfs_ifork_ptr() 109 static inline unsigned int xfs_inode_fork_boff(struct xfs_inode *ip) in xfs_inode_fork_boff() argument 111 return ip->i_forkoff << 3; in xfs_inode_fork_boff() 114 static inline unsigned int xfs_inode_data_fork_size(struct xfs_inode *ip) in xfs_inode_data_fork_size() argument [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_item.c | 52 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_data_fork_size() local 54 switch (ip->i_df.if_format) { in xfs_inode_item_data_fork_size() 57 ip->i_df.if_nextents > 0 && in xfs_inode_item_data_fork_size() 58 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size() 60 *nbytes += xfs_inode_data_fork_size(ip); in xfs_inode_item_data_fork_size() 66 ip->i_df.if_broot_bytes > 0) { in xfs_inode_item_data_fork_size() 67 *nbytes += ip->i_df.if_broot_bytes; in xfs_inode_item_data_fork_size() 73 ip->i_df.if_bytes > 0) { in xfs_inode_item_data_fork_size() 74 *nbytes += xlog_calc_iovec_len(ip->i_df.if_bytes); in xfs_inode_item_data_fork_size() 93 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_attr_fork_size() local [all …]
|
D | xfs_iomap.c | 36 xfs_inode_t *ip, in xfs_alert_fsblock_zero() argument 39 xfs_alert_tag(ip->i_mount, XFS_PTAG_FSBLOCK_ZERO, in xfs_alert_fsblock_zero() 43 (unsigned long long)ip->i_ino, in xfs_alert_fsblock_zero() 53 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() 91 if (xfs_ipincount(ip) && in xfs_bmbt_to_iomap() [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_reflink.c | 169 struct xfs_inode *ip, in xfs_reflink_trim_around_shared() argument 173 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_trim_around_shared() 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() 229 struct xfs_inode *ip, in xfs_bmap_trim_cow() argument 234 if (xfs_is_always_cow_inode(ip) && in xfs_bmap_trim_cow() 241 return xfs_reflink_trim_around_shared(ip, imap, shared); in xfs_bmap_trim_cow() 246 struct xfs_inode *ip, in xfs_reflink_convert_cow_locked() argument 256 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got)) in xfs_reflink_convert_cow_locked() 272 error = xfs_bmap_add_extent_unwritten_real(NULL, ip, in xfs_reflink_convert_cow_locked() [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_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() 84 struct xfs_inode *ip) in xfs_fs_map_update_inode() argument 89 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_writeid, in xfs_fs_map_update_inode() 94 xfs_ilock(ip, XFS_ILOCK_EXCL); in xfs_fs_map_update_inode() 95 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_fs_map_update_inode() 97 VFS_I(ip)->i_mode &= ~S_ISUID; in xfs_fs_map_update_inode() 98 if (VFS_I(ip)->i_mode & S_IXGRP) in xfs_fs_map_update_inode() 99 VFS_I(ip)->i_mode &= ~S_ISGID; in xfs_fs_map_update_inode() [all …]
|
D | xfs_file.c | 43 struct xfs_inode *ip, in xfs_is_falloc_aligned() argument 47 struct xfs_mount *mp = ip->i_mount; in xfs_is_falloc_aligned() 50 if (XFS_IS_REALTIME_INODE(ip)) { in xfs_is_falloc_aligned() 83 struct xfs_inode *ip = XFS_I(file->f_mapping->host); in xfs_dir_fsync() local 85 trace_xfs_dir_fsync(ip); in xfs_dir_fsync() 86 return xfs_log_force_inode(ip); in xfs_dir_fsync() 91 struct xfs_inode *ip, in xfs_fsync_seq() argument 94 if (!xfs_ipincount(ip)) in xfs_fsync_seq() 96 if (datasync && !(ip->i_itemp->ili_fsync_fields & ~XFS_ILOG_TIMESTAMP)) in xfs_fsync_seq() 98 return ip->i_itemp->ili_commit_seq; in xfs_fsync_seq() [all …]
|
D | xfs_iops.c | 53 struct xfs_inode *ip = XFS_I(inode); in xfs_initxattrs() local 58 .dp = ip, in xfs_initxattrs() 173 struct xfs_inode *ip = NULL; in xfs_generic_create() local 201 &ip); in xfs_generic_create() 203 error = xfs_create_tmpfile(mnt_userns, XFS_I(dir), mode, &ip); in xfs_generic_create() 208 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_qm.c | 249 struct xfs_inode *ip, in xfs_qm_dqattach_one() argument 257 ASSERT(xfs_isilocked(ip, XFS_ILOCK_EXCL)); in xfs_qm_dqattach_one() 277 error = xfs_qm_dqget_inode(ip, type, doalloc, &dqp); in xfs_qm_dqattach_one() 294 struct xfs_inode *ip) in xfs_qm_need_dqattach() argument 296 struct xfs_mount *mp = ip->i_mount; in xfs_qm_need_dqattach() 300 if (!XFS_NOT_DQATTACHED(mp, ip)) in xfs_qm_need_dqattach() 302 if (xfs_is_quota_inode(&mp->m_sb, ip->i_ino)) in xfs_qm_need_dqattach() 316 xfs_inode_t *ip, in xfs_qm_dqattach_locked() argument 319 xfs_mount_t *mp = ip->i_mount; in xfs_qm_dqattach_locked() 322 if (!xfs_qm_need_dqattach(ip)) in xfs_qm_dqattach_locked() [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 | 70 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr) in extAlloc() argument 72 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extAlloc() 78 txBeginAnon(ip->i_sb); in extAlloc() 81 mutex_lock(&JFS_IP(ip)->commit_mutex); in extAlloc() 122 if ((rc = extBalloc(ip, hint ? hint : INOHINT(ip), &nxlen, &nxaddr))) { in extAlloc() 123 mutex_unlock(&JFS_IP(ip)->commit_mutex); in extAlloc() 128 rc = dquot_alloc_block(ip, nxlen); in extAlloc() 130 dbFree(ip, nxaddr, (s64) nxlen); in extAlloc() 131 mutex_unlock(&JFS_IP(ip)->commit_mutex); in extAlloc() 143 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, 122 int xtLookup(struct inode *ip, s64 lstart, in xtLookup() argument 142 size = ((u64) ip->i_size + (JFS_SBI(ip->i_sb)->bsize - 1)) >> in xtLookup() 143 JFS_SBI(ip->i_sb)->l2bsize; in xtLookup() 152 if ((rc = xtSearch(ip, lstart, &next, &cmp, &btstack, 0))) { in xtLookup() 164 XT_GETSEARCH(ip, btstack.top, bn, mp, p, index); in xtLookup() 215 static int xtSearch(struct inode *ip, s64 xoff, s64 *nextp, in xtSearch() argument [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() 69 struct xfs_inode *ip, in xfs_iformat_local() argument 79 if (unlikely(size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_local() 80 xfs_warn(ip->i_mount, in xfs_iformat_local() 82 (unsigned long long) ip->i_ino, size, in xfs_iformat_local() 83 XFS_DFORK_SIZE(dip, ip->i_mount, whichfork)); in xfs_iformat_local() 84 xfs_inode_verifier_error(ip, -EFSCORRUPTED, in xfs_iformat_local() 90 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_bmap.c | 129 static inline bool xfs_bmap_needs_btree(struct xfs_inode *ip, int whichfork) in xfs_bmap_needs_btree() argument 131 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xfs_bmap_needs_btree() 135 ifp->if_nextents > XFS_IFORK_MAXEXT(ip, whichfork); in xfs_bmap_needs_btree() 141 static inline bool xfs_bmap_wants_extents(struct xfs_inode *ip, int whichfork) in xfs_bmap_wants_extents() argument 143 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xfs_bmap_wants_extents() 147 ifp->if_nextents <= XFS_IFORK_MAXEXT(ip, whichfork); in xfs_bmap_wants_extents() 171 xfs_inode_t *ip, /* incore inode pointer */ in xfs_bmap_worst_indlen() argument 179 mp = ip->i_mount; in xfs_bmap_worst_indlen() 201 struct xfs_inode *ip) in xfs_default_attroffset() argument 203 if (ip->i_df.if_format == XFS_DINODE_FMT_DEV) in xfs_default_attroffset() [all …]
|
D | xfs_inode_buf.c | 172 struct xfs_inode *ip, in xfs_inode_from_disk() argument 175 struct inode *inode = VFS_I(ip); in xfs_inode_from_disk() 179 ASSERT(ip->i_cowfp == NULL); in xfs_inode_from_disk() 181 fa = xfs_dinode_verify(ip->i_mount, ip->i_ino, from); in xfs_inode_from_disk() 183 xfs_inode_verifier_error(ip, -EFSCORRUPTED, "dinode", from, in xfs_inode_from_disk() 193 if (!xfs_has_v3inodes(ip->i_mount)) in xfs_inode_from_disk() 194 ip->i_flushiter = be16_to_cpu(from->di_flushiter); in xfs_inode_from_disk() 207 ip->i_projid = 0; in xfs_inode_from_disk() 210 ip->i_projid = (prid_t)be16_to_cpu(from->di_projid_hi) << 16 | in xfs_inode_from_disk() 227 ip->i_disk_size = be64_to_cpu(from->di_size); in xfs_inode_from_disk() [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() 384 void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf) in gfs2_dinode_out() argument 386 const struct inode *inode = &ip->i_inode; in gfs2_dinode_out() [all …]
|
D | inode.c | 119 struct gfs2_inode *ip; in gfs2_inode_lookup() local 128 ip = GFS2_I(inode); in gfs2_inode_lookup() 136 &ip->i_gl); in gfs2_inode_lookup() 151 &ip->i_iopen_gh); in gfs2_inode_lookup() 162 error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, in gfs2_inode_lookup() 169 gfs2_inode_already_deleted(ip->i_gl, no_formal_ino)) in gfs2_inode_lookup() 180 set_bit(GLF_INSTANTIATE_NEEDED, &ip->i_gl->gl_flags); in gfs2_inode_lookup() 186 glock_set_object(ip->i_gl, ip); in gfs2_inode_lookup() 192 glock_clear_object(ip->i_gl, ip); in gfs2_inode_lookup() 196 ip->i_no_formal_ino = no_formal_ino; in gfs2_inode_lookup() [all …]
|
D | glops.c | 244 struct gfs2_inode *ip; in gfs2_glock2inode() local 247 ip = gl->gl_object; in gfs2_glock2inode() 248 if (ip) in gfs2_glock2inode() 249 set_bit(GIF_GLOP_PENDING, &ip->i_flags); in gfs2_glock2inode() 251 return ip; in gfs2_glock2inode() 265 static void gfs2_clear_glop_pending(struct gfs2_inode *ip) in gfs2_clear_glop_pending() argument 267 if (!ip) in gfs2_clear_glop_pending() 270 clear_bit_unlock(GIF_GLOP_PENDING, &ip->i_flags); in gfs2_clear_glop_pending() 271 wake_up_bit(&ip->i_flags, GIF_GLOP_PENDING); in gfs2_clear_glop_pending() 299 struct gfs2_inode *ip = gfs2_glock2inode(gl); in inode_go_sync() local [all …]
|