Lines Matching refs:mk_user
377 struct key *mk_user; in add_master_key_user() local
381 mk_user = key_alloc(&key_type_fscrypt_user, description, in add_master_key_user()
384 if (IS_ERR(mk_user)) in add_master_key_user()
385 return PTR_ERR(mk_user); in add_master_key_user()
387 err = key_instantiate_and_link(mk_user, NULL, 0, mk->mk_users, NULL); in add_master_key_user()
388 key_put(mk_user); in add_master_key_user()
400 struct key *mk_user; in remove_master_key_user() local
403 mk_user = find_master_key_user(mk); in remove_master_key_user()
404 if (IS_ERR(mk_user)) in remove_master_key_user()
405 return PTR_ERR(mk_user); in remove_master_key_user()
406 err = key_unlink(mk->mk_users, mk_user); in remove_master_key_user()
407 key_put(mk_user); in remove_master_key_user()
471 struct key *mk_user = find_master_key_user(mk); in add_existing_master_key() local
473 if (mk_user != ERR_PTR(-ENOKEY)) { in add_existing_master_key()
474 if (IS_ERR(mk_user)) in add_existing_master_key()
475 return PTR_ERR(mk_user); in add_existing_master_key()
476 key_put(mk_user); in add_existing_master_key()
833 struct key *mk_user; in fscrypt_verify_key_added() local
845 mk_user = find_master_key_user(mk); in fscrypt_verify_key_added()
846 if (IS_ERR(mk_user)) { in fscrypt_verify_key_added()
847 err = PTR_ERR(mk_user); in fscrypt_verify_key_added()
849 key_put(mk_user); in fscrypt_verify_key_added()
1174 struct key *mk_user; in fscrypt_ioctl_get_key_status() local
1177 mk_user = find_master_key_user(mk); in fscrypt_ioctl_get_key_status()
1178 if (!IS_ERR(mk_user)) { in fscrypt_ioctl_get_key_status()
1181 key_put(mk_user); in fscrypt_ioctl_get_key_status()
1182 } else if (mk_user != ERR_PTR(-ENOKEY)) { in fscrypt_ioctl_get_key_status()
1183 err = PTR_ERR(mk_user); in fscrypt_ioctl_get_key_status()