Lines Matching refs:hfs_removefile
90 int hfs_removefile(struct vnode *, struct vnode *, struct componentname *,
130 /* Options for hfs_removedir and hfs_removefile */
2708 * Note that the allow_dirs argument to hfs_removefile specifies that it is
2716 int ret = hfs_removefile(dvp, vp, cnp, 0, 0, 1, NULL, only_unlink);
2918 * hfs_removefile already checks for a race on vp/cp
2925 error = hfs_removefile(dvp, vp, ap->a_cnp, ap->a_flags, 0, 0, NULL, 0);
2987 * hfs_removefile
3007 hfs_removefile(struct vnode *dvp, struct vnode *vp, struct componentname *cnp,
3403 printf("hfs_removefile: deleting file %s (%d), err: %d\n",
3692 /* When tvp exists, take the truncate lock for hfs_removefile(). */
3908 * by the call to hfs_removefile.
3972 // the comment in hfs_removefile for more details)
4028 * hfs_removefile and hfs_removedir. This will result in the vnode acting
4092 * hfs_removedir will eventually call hfs_removefile on the directory
4093 * we're working on, because only hfs_removefile does the renaming of the
4102 error = hfs_removefile(tdvp, tvp, tcnp, 0, HFSRM_SKIP_RESERVE, 0, NULL, 1);
4107 * hfs_removefile above always open-unlinks things, we need to force an inactive/reclaim
4382 /* hfs_removefile() requires holding the truncate lock */
4393 (void) hfs_removefile(dvp, vp, ap->a_cnp, 0, 0, 0, NULL, 0);
5490 * multiple cnode locks, like during a hfs_removefile() operation
5494 * most of the time with the exception being hfs_removefile().
5576 * like in hfs_removefile. If we don't do this, buildkey will fail in