Lines Matching defs:flags
756 if ((poldace->flags & selection)
759 || (poldace->flags & NO_PROPAGATE_INHERIT_ACE)
816 /* remove inheritance flags */
817 pnewace->flags &= ~(OBJECT_INHERIT_ACE
827 pauthace->flags |= pnewace->flags;
832 pnewace->flags |= INHERITED_ACE;
838 pnewace->flags |= INHERITED_ACE;
848 || (poldace->flags
862 /* remove inheritance flags */
863 pnewace->flags &= ~(OBJECT_INHERIT_ACE
867 pnewace->flags |= INHERITED_ACE;
870 && !(pnewace->flags & ~pownerace->flags)) {
880 /* remove inheritance flags */
881 pnewace->flags &= ~(OBJECT_INHERIT_ACE
885 pnewace->flags |= INHERITED_ACE;
898 && (poldace->flags
903 if ((poldace->flags & OBJECT_INHERIT_ACE)
904 && !(poldace->flags & (CONTAINER_INHERIT_ACE
906 pnewace->flags |= INHERIT_ONLY_ACE;
908 && (poldace->flags & CONTAINER_INHERIT_ACE)
909 && !(poldace->flags & NO_PROPAGATE_INHERIT_ACE)
914 pnewace->flags |= INHERIT_ONLY_ACE;
916 pnewace->flags &= ~INHERIT_ONLY_ACE;
919 pnewace->flags |= INHERITED_ACE;
925 && !(pnewace->flags & INHERIT_ONLY_ACE)
934 && !(pnewace->flags & INHERIT_ONLY_ACE)
995 || (pacl->flags != 0)
1114 pxdesc->acl.flags = 0;
1286 /* assume special flags unchanged */
1335 pydesc->acl.flags = 0;
1576 pxdesc->acl.flags = 0;
1603 ACE_FLAGS flags, const struct POSIX_ACE *pxace,
1673 pdace->flags = flags;
1749 pdace->flags = flags;
1765 ACE_FLAGS flags, const struct POSIX_ACE *pxace,
1827 pgace->flags = flags;
1846 ACE_FLAGS flags, const struct POSIX_ACE *pxace,
1916 pdace->flags = flags;
1979 pdace->flags = flags;
2000 pgace->flags = flags;
2093 * Special flags (S_ISVTX, S_ISGID, S_ISUID) :
2094 * an extra null ACE is inserted to hold these flags, using
2114 ACE_FLAGS flags;
2229 flags = INHERIT_ONLY_ACE
2235 flags = NO_PROPAGATE_INHERIT_ACE;
2237 flags = (isdir ? DIR_INHERITANCE
2252 usid, mapping, flags, pxace, pset);
2270 pdace->flags = INHERIT_ONLY_ACE | OBJECT_INHERIT_ACE;
2289 flags = INHERIT_ONLY_ACE
2295 flags = NO_PROPAGATE_INHERIT_ACE;
2297 flags = (isdir ? DIR_INHERITANCE
2311 mapping,flags,pxace,pset);
2322 mapping,flags,pxace,pset);
2331 mapping,flags,pxace,pset);
2357 pgace->flags = flags;
2379 flags = OBJECT_INHERIT_ACE
2382 flags = NO_PROPAGATE_INHERIT_ACE;
2385 pgace->flags = flags;
2398 pgace->flags = flags;
2406 /* a null ACE to hold special flags */
2413 pgace->flags = NO_PROPAGATE_INHERIT_ACE;
2507 pdace->flags = DIR_INHERITANCE;
2515 pdace->flags = FILE_INHERITANCE;
2525 pdace->flags = DIR_INHERITANCE;
2533 pdace->flags = FILE_INHERITANCE;
2560 pdace->flags = INHERIT_ONLY_ACE | OBJECT_INHERIT_ACE;
2573 pgace->flags = gflags;
2612 pdace->flags = DIR_INHERITANCE;
2620 pdace->flags = FILE_INHERITANCE;
2646 pgace->flags = gflags;
2661 pgace->flags = DIR_INHERITANCE;
2669 pgace->flags = FILE_INHERITANCE;
2689 pgace->flags = DIR_INHERITANCE;
2691 pgace->flags = FILE_INHERITANCE;
2705 pgace->flags = DIR_INHERITANCE;
2707 pgace->flags = FILE_INHERITANCE;
2715 /* a null ACE to hold special flags */
2722 pgace->flags = NO_PROPAGATE_INHERIT_ACE;
3016 /* build special permission flags */
3057 * execution flags to be inherited by plain files
3223 if (!(pace->flags & INHERIT_ONLY_ACE)) {
3313 if (!(pace->flags & INHERIT_ONLY_ACE)) {
3381 * execution flags to be inherited by plain files
3503 if (!(pace->flags & INHERIT_ONLY_ACE)
3532 if (!(pace->flags & INHERIT_ONLY_ACE))
3743 if (pace->flags & INHERIT_ONLY_ACE) {
3760 && (pace->flags & INHERIT_ONLY_ACE))
3816 if (pace->flags & INHERIT_ONLY_ACE) {
3869 && (pace->flags & INHERIT_ONLY_ACE))
3931 && (pace->flags & INHERIT_ONLY_ACE))
3950 if (pace->flags & INHERIT_ONLY_ACE) {
4077 pxdesc->acl.flags = 0;