Lines Matching defs:uid
256 uid_t uid;
265 uid = (uid_t) ul;
267 if ((unsigned long) uid != ul)
271 if (uid == (uid_t) 0xFFFFFFFF)
275 if (uid == (uid_t) 0xFFFF)
279 *ret_uid = uid;
970 int chmod_and_chown(const char *path, mode_t mode, uid_t uid, gid_t gid) {
981 if (uid != UID_INVALID || gid != GID_INVALID)
982 if (chown(path, uid, gid) < 0)
988 int touch_file(const char *path, bool parents, usec_t stamp, uid_t uid, gid_t gid, mode_t mode) {
1007 if (uid != UID_INVALID || gid != GID_INVALID) {
1008 r = fchown(fd, uid, gid);
1171 uid_t *uid, gid_t *gid,
1181 /* We enforce some special rules for uid=0: in order to avoid
1187 if (uid)
1188 *uid = 0;
1209 * the uid was configured by a numeric uid, then let's
1221 if (uid)
1222 *uid = p->pw_uid;
1670 if (u.uid == UID_INVALID)