Lines Matching refs:dentry

333 STATIC struct dentry *
350 struct dentry *dentry; in xfs_compat_attrlist_by_handle() local
368 dentry = xfs_compat_handlereq_to_dentry(parfilp, &al_hreq.hreq); in xfs_compat_attrlist_by_handle()
369 if (IS_ERR(dentry)) in xfs_compat_attrlist_by_handle()
370 return PTR_ERR(dentry); in xfs_compat_attrlist_by_handle()
378 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_compat_attrlist_by_handle()
389 dput(dentry); in xfs_compat_attrlist_by_handle()
401 struct dentry *dentry; in xfs_compat_attrmulti_by_handle() local
415 dentry = xfs_compat_handlereq_to_dentry(parfilp, &am_hreq.hreq); in xfs_compat_attrmulti_by_handle()
416 if (IS_ERR(dentry)) in xfs_compat_attrmulti_by_handle()
417 return PTR_ERR(dentry); in xfs_compat_attrmulti_by_handle()
448 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle()
457 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle()
467 d_inode(dentry), attr_name, in xfs_compat_attrmulti_by_handle()
483 dput(dentry); in xfs_compat_attrmulti_by_handle()
495 struct dentry *dentry; in xfs_compat_fssetdm_by_handle() local
503 dentry = xfs_compat_handlereq_to_dentry(parfilp, &dmhreq.hreq); in xfs_compat_fssetdm_by_handle()
504 if (IS_ERR(dentry)) in xfs_compat_fssetdm_by_handle()
505 return PTR_ERR(dentry); in xfs_compat_fssetdm_by_handle()
507 if (IS_IMMUTABLE(d_inode(dentry)) || IS_APPEND(d_inode(dentry))) { in xfs_compat_fssetdm_by_handle()
517 error = xfs_set_dmattrs(XFS_I(d_inode(dentry)), fsd.fsd_dmevmask, in xfs_compat_fssetdm_by_handle()
521 dput(dentry); in xfs_compat_fssetdm_by_handle()