S_IXOTH
(stbuf.st_mode & (S_IXOTH | S_IXGRP | S_IXUSR)) &&
if (sb->st_mode & S_IXOTH)
res = (statb.st_mode & (S_IXUSR|S_IXGRP|S_IXOTH))
|| !(statb.st_mode & (S_IXUSR|S_IXGRP|S_IXOTH))))
if (mode & (S_IXUSR | S_IXGRP | S_IXOTH)) {
if ((mask & S_IXOTH) == 0)
return test_access(&s, S_IXOTH);
if (omode & (S_IFDIR|S_IXUSR|S_IXGRP|S_IXOTH))
permXbits = S_IXUSR|S_IXGRP|S_IXOTH;
perm |= S_IXUSR|S_IXGRP|S_IXOTH;
switch (mode & (S_IXOTH | S_ISVTX)) {
case S_IXOTH:
case S_IXOTH | S_ISVTX:
# define S_IRWXO (S_IROTH | S_IWOTH | S_IXOTH)
#define CREAT_PERMS (MKDIR_PERMS & ~(S_IXUSR | S_IXGRP | S_IXOTH))
(file_mode & (S_IXUSR|S_IXGRP|S_IXOTH)) == 0)
mask |= S_IXOTH;
xok = ((fe->stat->st_mode & S_IXOTH) != 0);
#define DIR_MODE (S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
#define DIR_MODE (S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
#define DIR_MODE (S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
inop->inode.iso_mode |= S_IXOTH;
S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
m |= S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
m |= S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
m |= S_IROTH | S_IXOTH;
m |= S_IFDIR | S_IXUSR | S_IXGRP | S_IXOTH;
mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
file_mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
file_mode = ip->i_mp->ntm_mode | (S_IXUSR|S_IXGRP|S_IXOTH);
S_IROTH|S_IXOTH;
(S_IXUSR|S_IWUSR|S_IXGRP|S_IWGRP|S_IXOTH|S_IWOTH)))
mask |= S_IXOTH;
if ((seen & S_IXOTH) == 0) {
seen |= S_IXOTH;
mode |= S_IXOTH;
if (mode & S_IXOTH)
mode |= S_IXOTH;
if (mode & S_IXOTH)
vap->va_mode &= ~(S_IXUSR|S_IXGRP|S_IXOTH);
#define X_ALL (S_IXUSR|S_IXGRP|S_IXOTH)
(file_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) == 0)
if (file_mode & S_IXOTH)
#define DIR_MODE (S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
pfs->pfs_mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
S_IROTH|S_IXOTH;
pfs->pfs_mode = S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
S_IXGRP|S_IROTH|S_IXOTH;
S_IROTH|S_IXOTH;
(S_IXUSR|S_IXGRP|S_IXOTH)))
S_IXOTH | S_IWOTH))) {
S_IXOTH | S_IWOTH))) {
S_IWGRP, S_IXGRP, S_IRWXO, S_IROTH, S_IWOTH, S_IXOTH
S_IXOTH
(S_IXUSR | S_IXGRP | S_IXOTH))
static int mode = S_IRWXU|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
(sb.st_mode & S_IXOTH);
if (stb.st_mode & S_IXOTH) { /* reset queue flag */
stb.st_mode &= ~S_IXOTH;
if (stb.st_mode & S_IXOTH) {
stb.st_mode &= ~S_IXOTH;
| S_IROTH | S_IXOTH;
oldmask = umask(S_IXUSR|S_IXGRP|S_IXOTH);
oldmask = umask(S_IXUSR|S_IXGRP|S_IXOTH);
mkdir(targetroot_mnt, S_IRWXU | S_IRGRP|S_IXGRP | S_IROTH|S_IXOTH);
(void)mkdir("/mnt2", S_IRWXU| S_IRGRP|S_IXGRP | S_IROTH|S_IXOTH);
#define IS_EXEC(mode) ((mode) & (S_IXUSR | S_IXGRP | S_IXOTH))