LOOKUP_EXCL
(flags & (LOOKUP_EXCL | LOOKUP_REVAL | LOOKUP_RENAME_TARGET))) {
return start_dirop(parent, &qname, LOOKUP_CREATE | LOOKUP_EXCL);
if (d_is_positive(dentry) && (flags & LOOKUP_EXCL)) {
target_flags |= LOOKUP_EXCL;
target_flags |= LOOKUP_EXCL;
nd->flags &= ~(LOOKUP_OPEN|LOOKUP_CREATE|LOOKUP_EXCL);
unsigned int create_flags = LOOKUP_CREATE | LOOKUP_EXCL;
return (flags & (LOOKUP_CREATE | LOOKUP_EXCL)) ==
(LOOKUP_CREATE | LOOKUP_EXCL);
if (!(flags & (LOOKUP_EXCL | LOOKUP_REVAL)) &&
if (flags & (LOOKUP_EXCL | LOOKUP_REVAL))
if (flags & (LOOKUP_EXCL | LOOKUP_PARENT | LOOKUP_REVAL))
op->intent |= LOOKUP_EXCL;
{ LOOKUP_EXCL, "EXCL" }, \