Lines Matching defs:who
48 register int who;
64 op = num = who = typ = 0;
70 who |= S_ISVTX|S_ISUID|S_IRWXU;
73 who |= S_ISVTX|S_ISGID|S_IRWXG;
76 who |= S_ISVTX|S_IRWXO;
79 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
84 if (!who)
85 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
91 if (who)
92 perm &= ~who;
142 if (who)
143 typ &= who;
164 if (who)
165 perm &= ~who;
190 perm |= who & (S_IXUSR|S_IXGRP);
192 perm |= who & (S_IWUSR|S_IWGRP);
194 perm |= who & (S_IRUSR|S_IRGRP);
196 perm |= who & S_IXUSR;
198 perm |= who & S_IWUSR;
200 perm |= who & S_IRUSR;
209 perm |= who & S_IXUSR;
211 perm |= who & S_IXGRP;
213 perm |= who & S_IXOTH;
241 if (who)
243 typ &= who;
244 perm &= ~who;
251 if (!who && (op == '+' || op == '-'))
252 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;