Lines Matching refs:is_dir
504 static int ovl_remove_and_whiteout(struct dentry *dentry, bool is_dir) in ovl_remove_and_whiteout() argument
518 if (is_dir) { in ovl_remove_and_whiteout()
569 if (is_dir) in ovl_remove_and_whiteout()
576 if (is_dir) in ovl_remove_and_whiteout()
595 static int ovl_remove_upper(struct dentry *dentry, bool is_dir) in ovl_remove_upper() argument
607 if (is_dir) in ovl_remove_upper()
639 static int ovl_do_remove(struct dentry *dentry, bool is_dir) in ovl_do_remove() argument
658 err = ovl_remove_upper(dentry, is_dir); in ovl_do_remove()
682 err = ovl_remove_and_whiteout(dentry, is_dir); in ovl_do_remove()
720 bool is_dir = d_is_dir(old); in ovl_rename2() local
739 if (OVL_TYPE_MERGE_OR_LOWER(old_type) && is_dir) in ovl_rename2()
832 } else if (is_dir && !new->d_inode && new_opaque) { in ovl_rename2()
871 if (is_dir && !old_opaque && new_opaque) { in ovl_rename2()
895 if (is_dir && !old_opaque && new_opaque) in ovl_rename2()
902 if (is_dir && old_opaque && !new_opaque) in ovl_rename2()