Home
last modified time | relevance | path

Searched refs:trusted_key_payload (Results 1 – 9 of 9) sorted by relevance

/linux/include/keys/
H A Dtrusted-type.h26 struct trusted_key_payload { struct
62 int (*seal)(struct trusted_key_payload *p, char *datablob);
65 int (*unseal)(struct trusted_key_payload *p, char *datablob);
84 static inline void dump_payload(struct trusted_key_payload *p) in dump_payload()
95 static inline void dump_payload(struct trusted_key_payload *p) in dump_payload()
/linux/security/keys/trusted-keys/
H A Dtrusted_core.c77 static int datablob_parse(char **datablob, struct trusted_key_payload *p) in datablob_parse()
124 static struct trusted_key_payload *trusted_payload_alloc(struct key *key) in trusted_payload_alloc()
126 struct trusted_key_payload *p = NULL; in trusted_payload_alloc()
153 struct trusted_key_payload *payload = NULL; in trusted_instantiate()
221 struct trusted_key_payload *p; in trusted_rcu_free()
223 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free()
232 struct trusted_key_payload *p; in trusted_update()
233 struct trusted_key_payload *new_p; in trusted_update()
293 const struct trusted_key_payload *p; in trusted_read()
H A Dtrusted_tpm2.c23 static int tpm2_key_encode(struct trusted_key_payload *payload, in tpm2_key_encode()
101 static int tpm2_key_decode(struct trusted_key_payload *payload, in tpm2_key_decode()
233 struct trusted_key_payload *payload, in tpm2_seal_trusted()
371 struct trusted_key_payload *payload, in tpm2_load_cmd()
480 struct trusted_key_payload *payload, in tpm2_unseal_cmd()
585 struct trusted_key_payload *payload, in tpm2_unseal_trusted()
H A Dtrusted_caam.c92 static int trusted_caam_seal(struct trusted_key_payload *p, char *datablob) in trusted_caam_seal()
128 static int trusted_caam_unseal(struct trusted_key_payload *p, char *datablob) in trusted_caam_unseal()
H A Dtrusted_tee.c63 static int trusted_tee_seal(struct trusted_key_payload *p, char *datablob) in trusted_tee_seal()
110 static int trusted_tee_unseal(struct trusted_key_payload *p, char *datablob) in trusted_tee_unseal()
H A Dtrusted_dcp.c200 static int trusted_dcp_seal(struct trusted_key_payload *p, char *datablob) in trusted_dcp_seal()
242 static int trusted_dcp_unseal(struct trusted_key_payload *p, char *datablob) in trusted_dcp_unseal()
/linux/security/keys/encrypted-keys/
H A Dmasterkey_trusted.c30 struct trusted_key_payload *tpayload; in request_trusted_key()
/linux/include/linux/
H A Dtpm.h34 struct trusted_key_payload;
/linux/drivers/md/
H A Ddm-crypt.c2506 const struct trusted_key_payload *tkp; in set_key_trusted()