Lines Matching refs:ni_cnd

618 	ni.ni_cnd.cn_nameiop = LOOKUP;
622 ni.ni_cnd.cn_flags = LOCKLEAF;
624 isdotdot = ((len == 2) && (ni.ni_cnd.cn_pnbuf[0] == '.') && (ni.ni_cnd.cn_pnbuf[1] == '.'));
1833 ni.ni_cnd.cn_nameiop = 0;
1843 ni.ni_cnd.cn_nameiop = CREATE;
1847 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF;
1870 ni.ni_cnd.cn_nameiop = 0;
1960 error = VNOP_CREATE(dvp, &vp, &ni.ni_cnd, vap, ctx);
2003 error = VNOP_MKNOD(dvp, &vp, &ni.ni_cnd, vap, ctx);
2015 ni.ni_cnd.cn_nameiop = LOOKUP;
2019 ni.ni_cnd.cn_flags &= ~LOCKPARENT;
2020 ni.ni_cnd.cn_context = ctx;
2023 cnflags = ni.ni_cnd.cn_flags; /* store in case we have to restore */
2025 ni.ni_cnd.cn_flags = cnflags;
2026 ni.ni_cnd.cn_nameptr = ni.ni_cnd.cn_pnbuf;
2030 if (ni.ni_cnd.cn_flags & ISSYMLINK)
2043 ni.ni_cnd.cn_nameiop = 0;
2052 ni.ni_cnd.cn_nameiop = 0;
2111 if (ni.ni_cnd.cn_nameiop) {
2162 ni.ni_cnd.cn_nameiop = 0;
2171 ni.ni_cnd.cn_nameiop = CREATE;
2175 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF;
2192 ni.ni_cnd.cn_nameiop = 0;
2258 error = VNOP_CREATE(dvp, &vp, &ni.ni_cnd, vap, ctx);
2269 if ((error = VNOP_MKNOD(dvp, &vp, &ni.ni_cnd, vap, ctx)))
2276 ni.ni_cnd.cn_nameiop = LOOKUP;
2280 ni.ni_cnd.cn_flags &= ~LOCKPARENT;
2281 ni.ni_cnd.cn_context = vfs_context_current();
2284 cnflags = ni.ni_cnd.cn_flags; /* store in case we have to restore */
2286 ni.ni_cnd.cn_flags = cnflags;
2287 ni.ni_cnd.cn_nameptr = ni.ni_cnd.cn_pnbuf;
2292 if (ni.ni_cnd.cn_flags & ISSYMLINK)
2305 ni.ni_cnd.cn_nameiop = 0;
2343 if (ni.ni_cnd.cn_nameiop) {
2400 ni.ni_cnd.cn_nameiop = DELETE;
2404 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF;
2456 error = VNOP_REMOVE(dvp, vp, &ni.ni_cnd, 0, ctx);
2566 frompath = fromni.ni_cnd.cn_pnbuf;
2574 topath = toni.ni_cnd.cn_pnbuf;
2583 fromni.ni_cnd.cn_nameiop = DELETE;
2587 fromni.ni_cnd.cn_flags = WANTPARENT;
2589 fromni.ni_cnd.cn_pnbuf = frompath;
2591 fromni.ni_cnd.cn_pnlen = MAXPATHLEN;
2592 fromni.ni_cnd.cn_flags |= HASBUF;
2618 toni.ni_cnd.cn_nameiop = RENAME;
2622 toni.ni_cnd.cn_flags = WANTPARENT;
2624 toni.ni_cnd.cn_pnbuf = topath;
2626 toni.ni_cnd.cn_pnlen = MAXPATHLEN;
2627 toni.ni_cnd.cn_flags |= HASBUF;
2630 toni.ni_cnd.cn_flags |= WILLBEDIR;
2810 if (fromni.ni_cnd.cn_namelen == toni.ni_cnd.cn_namelen &&
2811 !bcmp(fromni.ni_cnd.cn_nameptr, toni.ni_cnd.cn_nameptr,
2812 fromni.ni_cnd.cn_namelen)) {
2853 bcopy(toni.ni_cnd.cn_pnbuf, topath, tolen + 1);
2868 bcopy(fromni.ni_cnd.cn_pnbuf, frompath, fromlen + 1);
2947 from_len = safe_getpath(fdvp, fromni.ni_cnd.cn_nameptr, from_name, MAXPATHLEN, &from_truncated);
2952 to_len = safe_getpath(tdvp, toni.ni_cnd.cn_nameptr, to_name, MAXPATHLEN, &to_truncated);
2968 error = VNOP_RENAME(fromni.ni_dvp, fromni.ni_vp, &fromni.ni_cnd,
2969 toni.ni_dvp, toni.ni_vp, &toni.ni_cnd, ctx);
2981 vnode_update_identity(fvp, tdvp, toni.ni_cnd.cn_nameptr,
2982 toni.ni_cnd.cn_namelen, toni.ni_cnd.cn_hash, update_flags);
3168 ni.ni_cnd.cn_nameiop = CREATE;
3172 ni.ni_cnd.cn_flags = LOCKPARENT;
3198 error = VNOP_LINK(vp, dvp, &ni.ni_cnd, ctx);
3209 plen = safe_getpath(dvp, ni.ni_cnd.cn_nameptr, target_path, MAXPATHLEN, &truncated);
3306 ni.ni_cnd.cn_nameiop = 0;
3314 ni.ni_cnd.cn_nameiop = CREATE;
3318 ni.ni_cnd.cn_flags = LOCKPARENT;
3340 ni.ni_cnd.cn_nameiop = 0;
3392 error = VNOP_SYMLINK(dvp, &vp, &ni.ni_cnd, vap, linkdata, ctx);
3396 ni.ni_cnd.cn_nameiop = LOOKUP;
3400 ni.ni_cnd.cn_flags &= ~(LOCKPARENT | FOLLOW);
3401 ni.ni_cnd.cn_flags |= (NOFOLLOW | LOCKLEAF);
3402 ni.ni_cnd.cn_context = ctx;
3405 cnflags = ni.ni_cnd.cn_flags; /* store in case we have to restore */
3407 ni.ni_cnd.cn_flags = cnflags;
3408 ni.ni_cnd.cn_nameptr = ni.ni_cnd.cn_pnbuf;
3436 ni.ni_cnd.cn_nameiop = 0;
3470 if (ni.ni_cnd.cn_nameiop) {
3523 ni.ni_cnd.cn_nameiop = 0;
3531 ni.ni_cnd.cn_nameiop = CREATE;
3535 ni.ni_cnd.cn_flags = LOCKPARENT;
3557 ni.ni_cnd.cn_nameiop = 0;
3622 error = VNOP_MKDIR(dvp, &vp, &ni.ni_cnd, vap, ctx);
3657 ni.ni_cnd.cn_nameiop = 0;
3688 if (ni.ni_cnd.cn_nameiop) {
3741 ni.ni_cnd.cn_nameiop = DELETE;
3745 ni.ni_cnd.cn_flags = LOCKPARENT | LOCKLEAF;
3806 error = VNOP_RMDIR(dvp, vp, &ni.ni_cnd, ctx);