Lines Matching defs:who
186 mode_t mask, perm, permXbits, who;
245 for (who = 0;; ++p) {
248 who |= STANDARD_BITS;
251 who |= S_ISUID|S_IRWXU;
254 who |= S_ISGID|S_IRWXG;
257 who |= S_IRWXO;
271 who &= ~S_ISTXT;
282 if (who == 0 || (who & ~S_IRWXO))
290 if (who == 0 || (who & ~S_IRWXO)) {
291 who |= S_ISTXT;
313 ADDCMD(op, who, perm, mask);
319 ADDCMD('X', who, permXbits, mask);
322 ADDCMD(*p, who, op, mask);
333 ADDCMD(op, who, perm, mask);
337 ADDCMD('X', who, permXbits, mask);
369 addcmd(BITCMD *set, mode_t op, mode_t who, mode_t oparg, mode_t mask)
377 set->bits = who ? who : STANDARD_BITS;
386 set->bits = (who ? who : mask) & oparg;
393 if (who) {
394 set->cmd2 = ((who & S_IRUSR) ? CMD2_UBITS : 0) |
395 ((who & S_IRGRP) ? CMD2_GBITS : 0) |
396 ((who & S_IROTH) ? CMD2_OBITS : 0);