Lines Matching refs:who
171 mode_t mask, perm, permXbits, who; in setmode() local
224 for (who = 0;; ++p) { in setmode()
227 who |= STANDARD_BITS; in setmode()
230 who |= S_ISUID|S_IRWXU; in setmode()
233 who |= S_ISGID|S_IRWXG; in setmode()
236 who |= S_IRWXO; in setmode()
250 who &= ~S_ISTXT; in setmode()
258 if (!who || who & ~S_IRWXO) in setmode()
263 if (!who || who & ~S_IRWXO) { in setmode()
264 who |= S_ISTXT; in setmode()
286 ADDCMD(op, who, perm, mask); in setmode()
292 ADDCMD('X', who, permXbits, mask); in setmode()
295 ADDCMD(*p, who, op, mask); in setmode()
306 ADDCMD(op, who, perm, mask); in setmode()
310 ADDCMD('X', who, permXbits, mask); in setmode()
372 addcmd(BITCMD *set, mode_t op, mode_t who, mode_t oparg, mode_t mask) in addcmd() argument
377 set->bits = who ? who : STANDARD_BITS; in addcmd()
386 set->bits = (who ? who : mask) & oparg; in addcmd()
393 if (who) { in addcmd()
394 set->cmd2 = ((who & S_IRUSR) ? CMD2_UBITS : 0) | in addcmd()
395 ((who & S_IRGRP) ? CMD2_GBITS : 0) | in addcmd()
396 ((who & S_IROTH) ? CMD2_OBITS : 0); in addcmd()