Home
last modified time | relevance | path

Searched refs:whiteout (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/fs/overlayfs/
Ddir.c56 struct dentry *whiteout; in ovl_whiteout() local
59 whiteout = ovl_lookup_temp(workdir, dentry); in ovl_whiteout()
60 if (IS_ERR(whiteout)) in ovl_whiteout()
61 return whiteout; in ovl_whiteout()
63 err = ovl_do_whiteout(wdir, whiteout); in ovl_whiteout()
65 dput(whiteout); in ovl_whiteout()
66 whiteout = ERR_PTR(err); in ovl_whiteout()
69 return whiteout; in ovl_whiteout()
510 struct dentry *whiteout; in ovl_remove_and_whiteout() local
543 whiteout = ovl_whiteout(workdir, dentry); in ovl_remove_and_whiteout()
[all …]
/linux-4.1.27/fs/ext4/
Dnamei.c3565 struct inode *whiteout = NULL; in ext4_rename() local
3624 whiteout = ext4_whiteout_for_rename(&old, credits, &handle); in ext4_rename()
3625 if (IS_ERR(whiteout)) { in ext4_rename()
3626 retval = PTR_ERR(whiteout); in ext4_rename()
3627 whiteout = NULL; in ext4_rename()
3660 if (whiteout) { in ext4_rename()
3665 retval = ext4_setent(handle, &old, whiteout->i_ino, in ext4_rename()
3669 ext4_mark_inode_dirty(handle, whiteout); in ext4_rename()
3692 if (!whiteout) { in ext4_rename()
3734 if (whiteout) { in ext4_rename()
[all …]
/linux-4.1.27/Documentation/filesystems/
Doverlayfs.txt92 A whiteout is created as a character device with 0/0 device number.
93 When a whiteout is found in the upper level of a merged directory, any
94 matching name in the lower level is ignored, and the whiteout itself
/linux-4.1.27/mm/
Dshmem.c2347 struct dentry *whiteout; in shmem_whiteout() local
2350 whiteout = d_alloc(old_dentry->d_parent, &old_dentry->d_name); in shmem_whiteout()
2351 if (!whiteout) in shmem_whiteout()
2354 error = shmem_mknod(old_dir, whiteout, in shmem_whiteout()
2356 dput(whiteout); in shmem_whiteout()
2367 d_rehash(whiteout); in shmem_whiteout()