CREATE
CREATE(l, nmemb, i, j, t, p, size, cnt, tmp);
if (nameiop == CREATE || nameiop == RENAME)
(nameiop == CREATE || nameiop == RENAME)) {
NDINIT(&nd, CREATE, NOFOLLOW | LOCKPARENT, UIO_SYSSPACE,
if (cnp->cn_nameiop != CREATE ||
(wantparent && cnp->cn_nameiop != CREATE))
NDINIT(&nd, CREATE, FOLLOW | LOCKLEAF | LOCKPARENT | SAVENAME,
NDINITAT(&nd, CREATE, LOCKPARENT, UIO_USERSPACE, fd, path, p);
NDINITAT(&nd, CREATE, LOCKPARENT, UIO_USERSPACE, fd2, path2, p);
NDINITAT(&nd, CREATE, LOCKPARENT, UIO_USERSPACE, fd, link, p);
NDINITAT(&nd, CREATE, LOCKPARENT | STRIPSLASHES, UIO_USERSPACE,
ndp->ni_cnd.cn_nameiop = CREATE;
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((cnp->cn_flags & MAKEENTRY) && nameiop != CREATE)
NDINIT(&nd, CREATE, LOCKPARENT | LOCKLEAF | SAVESTART, UIO_SYSSPACE,
NDINIT(&nd, CREATE, LOCKPARENT | LOCKLEAF | SAVESTART, UIO_SYSSPACE,
NDINIT(&nd, CREATE, LOCKPARENT, UIO_SYSSPACE, NULL, procp);
NDINIT(&nd, CREATE, LOCKPARENT | SAVESTART, UIO_SYSSPACE, NULL, procp);
NDINIT(&nd, CREATE, LOCKPARENT, UIO_SYSSPACE, NULL, procp);
cnp->cn_nameiop != CREATE) {
if ((cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME) &&
(cnp->cn_nameiop == CREATE || cnp->cn_nameiop == RENAME))
if (lastcn && (cnp->cn_nameiop == CREATE ||
if ((cnp->cn_flags & MAKEENTRY) && cnp->cn_nameiop != CREATE) {
if ((nameiop == CREATE || nameiop == RENAME) && (flags & ISLASTCN)) {
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((cnp->cn_flags & MAKEENTRY) && nameiop != CREATE)
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((nameiop == CREATE || nameiop == RENAME) &&
if ((cnp->cn_flags & MAKEENTRY) && nameiop != CREATE)