Lines Matching refs:fscrypt_master_key
33 * fscrypt_master_key structs themselves.
37 /* Hash table that maps fscrypt_key_specifier to fscrypt_master_key */
56 struct fscrypt_master_key *mk =
57 container_of(head, struct fscrypt_master_key, mk_rcu_head);
60 * been wiped when the last active reference to the fscrypt_master_key
67 void fscrypt_put_master_key(struct fscrypt_master_key *mk)
73 * fscrypt_master_key struct itself after an RCU grace period ensures
82 void fscrypt_put_master_key_activeref(struct fscrypt_master_key *mk)
92 * fscrypt_master_key struct by removing it from the keyring and
227 struct fscrypt_master_key *mk;
271 struct fscrypt_master_key *
277 struct fscrypt_master_key *mk;
321 static int allocate_master_key_users_keyring(struct fscrypt_master_key *mk)
343 static struct key *find_master_key_user(struct fscrypt_master_key *mk)
371 static int add_master_key_user(struct fscrypt_master_key *mk)
395 static int remove_master_key_user(struct fscrypt_master_key *mk)
409 * Allocate a new fscrypt_master_key, transfer the given secret over to it, and
417 struct fscrypt_master_key *mk;
457 static int add_existing_master_key(struct fscrypt_master_key *mk,
496 struct fscrypt_master_key *mk;
789 struct fscrypt_master_key *mk;
836 static void evict_dentries_for_decrypted_inodes(struct fscrypt_master_key *mk)
867 struct fscrypt_master_key *mk)
907 struct fscrypt_master_key *mk)
958 * If all inodes were evicted, then we unlink the fscrypt_master_key from the
972 struct fscrypt_master_key *mk;
1097 struct fscrypt_master_key *mk;