Lines Matching refs:mk_user
282 struct key *mk_user; in add_master_key_user() local
286 mk_user = key_alloc(&key_type_fscrypt_user, description, in add_master_key_user()
289 if (IS_ERR(mk_user)) in add_master_key_user()
290 return PTR_ERR(mk_user); in add_master_key_user()
292 err = key_instantiate_and_link(mk_user, NULL, 0, mk->mk_users, NULL); in add_master_key_user()
293 key_put(mk_user); in add_master_key_user()
305 struct key *mk_user; in remove_master_key_user() local
308 mk_user = find_master_key_user(mk); in remove_master_key_user()
309 if (IS_ERR(mk_user)) in remove_master_key_user()
310 return PTR_ERR(mk_user); in remove_master_key_user()
311 err = key_unlink(mk->mk_users, mk_user); in remove_master_key_user()
312 key_put(mk_user); in remove_master_key_user()
383 struct key *mk_user; in add_existing_master_key() local
392 mk_user = find_master_key_user(mk); in add_existing_master_key()
393 if (mk_user != ERR_PTR(-ENOKEY)) { in add_existing_master_key()
394 if (IS_ERR(mk_user)) in add_existing_master_key()
395 return PTR_ERR(mk_user); in add_existing_master_key()
396 key_put(mk_user); in add_existing_master_key()
585 struct key *key, *mk_user; in fscrypt_verify_key_added() local
598 mk_user = find_master_key_user(mk); in fscrypt_verify_key_added()
599 if (IS_ERR(mk_user)) { in fscrypt_verify_key_added()
600 err = PTR_ERR(mk_user); in fscrypt_verify_key_added()
602 key_put(mk_user); in fscrypt_verify_key_added()
943 struct key *mk_user; in fscrypt_ioctl_get_key_status() local
946 mk_user = find_master_key_user(mk); in fscrypt_ioctl_get_key_status()
947 if (!IS_ERR(mk_user)) { in fscrypt_ioctl_get_key_status()
950 key_put(mk_user); in fscrypt_ioctl_get_key_status()
951 } else if (mk_user != ERR_PTR(-ENOKEY)) { in fscrypt_ioctl_get_key_status()
952 err = PTR_ERR(mk_user); in fscrypt_ioctl_get_key_status()