Lines Matching refs:cn_flags
1735 MPASS((cnp->cn_flags & ISDOTDOT) != 0); in cache_lookup_dotdot()
1737 if ((cnp->cn_flags & MAKEENTRY) == 0) { in cache_lookup_dotdot()
1789 if (cnp->cn_flags & ISLASTCN) { in cache_lookup_dotdot()
1806 cnp->cn_flags |= ISWHITEOUT; in cache_lookup_dotdot()
1859 MPASS((cnp->cn_flags & ISDOTDOT) == 0); in cache_lookup_fallback()
1860 MPASS((cnp->cn_flags & (MAKEENTRY | NC_KEEPPOSENTRY)) != 0); in cache_lookup_fallback()
1902 if (cnp->cn_flags & ISLASTCN) { in cache_lookup_fallback()
1922 cnp->cn_flags |= ISWHITEOUT; in cache_lookup_fallback()
1941 cnp->cn_flags &= ~MAKEENTRY; in cache_lookup()
1953 MPASS((cnp->cn_flags & ISDOTDOT) == 0); in cache_lookup()
1955 if ((cnp->cn_flags & (MAKEENTRY | NC_KEEPPOSENTRY)) == 0) { in cache_lookup()
2005 if (cnp->cn_flags & ISLASTCN) { in cache_lookup()
2028 cnp->cn_flags |= ISWHITEOUT; in cache_lookup()
2451 if (cnp->cn_flags & ISWHITEOUT) in cache_enter_time()
2851 int flags = cnp->cn_flags; in vfs_cache_lookup()
3697 int cn_flags; member
3784 fpl->snd_outer.cn_flags = fpl->ndp->ni_cnd.cn_flags; in cache_fpl_checkpoint_outer()
3801 fpl->ndp->ni_cnd.cn_flags = fpl->snd_outer.cn_flags; in cache_fpl_restore_partial()
4028 if ((cnp->cn_flags & ~CACHE_FPL_SUPPORTED_CN_FLAGS) != 0) { in cache_can_fplookup()
4136 cnp->cn_flags |= MAKEENTRY; in cache_fplookup_partial_setup()
4138 cnp->cn_flags |= ISLASTCN; in cache_fplookup_partial_setup()
4140 cnp->cn_flags |= ISDOTDOT; in cache_fplookup_partial_setup()
4176 if ((cnp->cn_flags & LOCKLEAF) != 0) { in cache_fplookup_final_child()
4178 if ((cnp->cn_flags & LOCKSHARED) == 0) in cache_fplookup_final_child()
4189 if ((cnp->cn_flags & LOCKLEAF) != 0) in cache_fplookup_final_child()
4221 if ((cnp->cn_flags & LOCKPARENT) == 0) in cache_fplookup_final_modifying()
4222 MPASS((cnp->cn_flags & WANTPARENT) != 0); in cache_fplookup_final_modifying()
4223 MPASS((cnp->cn_flags & TRAILINGSLASH) == 0); in cache_fplookup_final_modifying()
4226 MPASS((cnp->cn_flags & MAKEENTRY) == 0); in cache_fplookup_final_modifying()
4227 MPASS((cnp->cn_flags & ISDOTDOT) == 0); in cache_fplookup_final_modifying()
4229 docache = (cnp->cn_flags & NOCACHE) ^ NOCACHE; in cache_fplookup_final_modifying()
4259 if (fpl->tvp != NULL && (cnp->cn_flags & FAILIFEXISTS) != 0) { in cache_fplookup_final_modifying()
4297 cnp->cn_flags |= ISLASTCN; in cache_fplookup_final_modifying()
4299 cnp->cn_flags |= MAKEENTRY; in cache_fplookup_final_modifying()
4301 cnp->cn_flags |= ISDOTDOT; in cache_fplookup_final_modifying()
4318 fpl->savename = (cnp->cn_flags & SAVENAME) != 0; in cache_fplookup_final_modifying()
4321 if ((cnp->cn_flags & SAVESTART) != 0) { in cache_fplookup_final_modifying()
4324 cnp->cn_flags |= SAVENAME; in cache_fplookup_final_modifying()
4328 if ((cnp->cn_flags & LOCKPARENT) == 0) { in cache_fplookup_final_modifying()
4352 if ((cnp->cn_flags & FOLLOW) != 0) { in cache_fplookup_final_modifying()
4369 if ((cnp->cn_flags & FAILIFEXISTS) != 0) { in cache_fplookup_final_modifying()
4375 if ((cnp->cn_flags & LOCKLEAF) == 0) { in cache_fplookup_final_modifying()
4379 if ((cnp->cn_flags & LOCKPARENT) == 0) { in cache_fplookup_final_modifying()
4383 if ((cnp->cn_flags & SAVESTART) != 0) { in cache_fplookup_final_modifying()
4386 cnp->cn_flags |= SAVENAME; in cache_fplookup_final_modifying()
4420 MPASS((cnp->cn_flags & (LOCKPARENT|WANTPARENT)) != 0); in cache_fplookup_final_withparent()
4438 if ((cnp->cn_flags & LOCKPARENT) != 0) { in cache_fplookup_final_withparent()
4450 if ((cnp->cn_flags & LOCKPARENT) != 0) in cache_fplookup_final_withparent()
4460 if ((cnp->cn_flags & LOCKPARENT) != 0) in cache_fplookup_final_withparent()
4490 if ((cnp->cn_flags & (LOCKPARENT|WANTPARENT)) != 0) in cache_fplookup_final()
4543 MPASS((cnp->cn_flags & SAVESTART) == 0); in cache_fplookup_degenerate()
4545 if ((cnp->cn_flags & (LOCKPARENT|WANTPARENT)) != 0) { in cache_fplookup_degenerate()
4555 if ((cnp->cn_flags & LOCKLEAF) != 0) { in cache_fplookup_degenerate()
4557 if ((cnp->cn_flags & LOCKSHARED) == 0) in cache_fplookup_degenerate()
4585 MPASS((cnp->cn_flags & MAKEENTRY) == 0); in cache_fplookup_noentry()
4586 MPASS((cnp->cn_flags & ISDOTDOT) == 0); in cache_fplookup_noentry()
4613 MPASS((cnp->cn_flags & SAVESTART) == 0); in cache_fplookup_noentry()
4659 cnp->cn_flags |= ISLASTCN; in cache_fplookup_noentry()
4660 docache = (cnp->cn_flags & NOCACHE) ^ NOCACHE; in cache_fplookup_noentry()
4662 cnp->cn_flags |= MAKEENTRY; in cache_fplookup_noentry()
4664 if ((cnp->cn_flags & LOCKSHARED) == 0) { in cache_fplookup_noentry()
4683 MPASS((cnp->cn_flags & SAVENAME) == 0); in cache_fplookup_noentry()
4688 if ((cnp->cn_flags & (WANTPARENT | LOCKPARENT)) == 0) { in cache_fplookup_noentry()
4690 } else if ((cnp->cn_flags & LOCKPARENT) == 0) { in cache_fplookup_noentry()
4697 if ((cnp->cn_flags & FOLLOW) != 0) { in cache_fplookup_noentry()
4710 if ((cnp->cn_flags & LOCKLEAF) == 0) { in cache_fplookup_noentry()
4714 if ((cnp->cn_flags & (WANTPARENT | LOCKPARENT)) == 0) { in cache_fplookup_noentry()
4716 } else if ((cnp->cn_flags & LOCKPARENT) == 0) { in cache_fplookup_noentry()
4932 if ((cnp->cn_flags & FOLLOW) == 0) { in cache_fplookup_symlink()
5769 KASSERT ((cnp->cn_flags & CACHE_FPL_INTERNAL_CN_FLAGS) == 0, in cache_fplookup()
5771 cnp->cn_flags)); in cache_fplookup()
5772 if ((cnp->cn_flags & SAVESTART) != 0) { in cache_fplookup()
5791 fpl.savename = (cnp->cn_flags & SAVENAME) != 0; in cache_fplookup()
5814 SDT_PROBE4(vfs, namei, lookup, entry, dvp, cnp->cn_pnbuf, cnp->cn_flags, true); in cache_fplookup()
5837 cnp->cn_flags |= HASBUF; in cache_fplookup()