Lines Matching refs:user
793 long keyctl_chown_key(key_serial_t id, uid_t user, gid_t group) in keyctl_chown_key() argument
802 uid = make_kuid(current_user_ns(), user); in keyctl_chown_key()
805 if ((user != (uid_t) -1) && !uid_valid(uid)) in keyctl_chown_key()
811 if (user == (uid_t) -1 && group == (gid_t) -1) in keyctl_chown_key()
829 if (user != (uid_t) -1 && !uid_eq(key->uid, uid)) in keyctl_chown_key()
839 if (user != (uid_t) -1 && !uid_eq(uid, key->uid)) { in keyctl_chown_key()
863 spin_lock(&key->user->lock); in keyctl_chown_key()
864 key->user->qnkeys--; in keyctl_chown_key()
865 key->user->qnbytes -= key->quotalen; in keyctl_chown_key()
866 spin_unlock(&key->user->lock); in keyctl_chown_key()
869 atomic_dec(&key->user->nkeys); in keyctl_chown_key()
873 atomic_dec(&key->user->nikeys); in keyctl_chown_key()
877 zapowner = key->user; in keyctl_chown_key()
878 key->user = newowner; in keyctl_chown_key()