Lines Matching refs:user
964 int user[3] = {0}, change[3] = {0}, mode[3] = {0}; in cmd_chmod() local
974 user[num] |= U; in cmd_chmod()
977 user[num] |= G; in cmd_chmod()
980 user[num] |= O; in cmd_chmod()
983 user[num] |= ALL; in cmd_chmod()
1047 if (user[i] & U) in cmd_chmod()
1049 attr.st_mode |= mode[i] << off[user[i] & U]; in cmd_chmod()
1052 if (user[i] & G) in cmd_chmod()
1054 attr.st_mode |= mode[i] << off[user[i] & G]; in cmd_chmod()
1057 if (user[i] & O) in cmd_chmod()
1059 attr.st_mode |= mode[i] << off[user[i] & O]; in cmd_chmod()
1064 if (user[i] & U) in cmd_chmod()
1066 attr.st_mode &= ~(mode[i] << off[user[i] & U]); in cmd_chmod()
1069 if (user[i] & G) in cmd_chmod()
1071 attr.st_mode &= ~(mode[i] << off[user[i] & G]); in cmd_chmod()
1074 if (user[i] & O) in cmd_chmod()
1076 attr.st_mode &= ~(mode[i] << off[user[i] & O]); in cmd_chmod()
1081 if (user[i] & U) in cmd_chmod()
1083 attr.st_mode &= ~(7 << off[user[i] & U]); in cmd_chmod()
1084 attr.st_mode |= mode[i] << off[user[i] & U]; in cmd_chmod()
1087 if (user[i] & G) in cmd_chmod()
1089 attr.st_mode &= ~(7 << off[user[i] & G]); in cmd_chmod()
1090 attr.st_mode |= mode[i] << off[user[i] & G]; in cmd_chmod()
1093 if (user[i] & O) in cmd_chmod()
1095 attr.st_mode &= ~(7 << off[user[i] & O]); in cmd_chmod()
1096 attr.st_mode |= mode[i] << off[user[i] & O]; in cmd_chmod()