Searched refs:trusted_key_payload (Results 1 – 10 of 10) sorted by relevance
/linux-5.19.10/include/keys/ |
D | trusted-type.h | 26 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()
|
D | trusted_tpm.h | 46 struct trusted_key_payload *payload, 49 struct trusted_key_payload *payload,
|
/linux-5.19.10/security/keys/trusted-keys/ |
D | trusted_core.c | 74 static int datablob_parse(char **datablob, struct trusted_key_payload *p) in datablob_parse() 121 static struct trusted_key_payload *trusted_payload_alloc(struct key *key) in trusted_payload_alloc() 123 struct trusted_key_payload *p = NULL; in trusted_payload_alloc() 150 struct trusted_key_payload *payload = NULL; in trusted_instantiate() 218 struct trusted_key_payload *p; in trusted_rcu_free() 220 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free() 229 struct trusted_key_payload *p; in trusted_update() 230 struct trusted_key_payload *new_p; in trusted_update() 290 const struct trusted_key_payload *p; in trusted_read()
|
D | trusted_tpm2.c | 31 static int tpm2_key_encode(struct trusted_key_payload *payload, in tpm2_key_encode() 96 static int tpm2_key_decode(struct trusted_key_payload *payload, in tpm2_key_decode() 228 struct trusted_key_payload *payload, in tpm2_seal_trusted() 361 struct trusted_key_payload *payload, in tpm2_load_cmd() 459 struct trusted_key_payload *payload, in tpm2_unseal_cmd() 529 struct trusted_key_payload *payload, in tpm2_unseal_trusted()
|
D | trusted_caam.c | 19 static int trusted_caam_seal(struct trusted_key_payload *p, char *datablob) in trusted_caam_seal() 36 static int trusted_caam_unseal(struct trusted_key_payload *p, char *datablob) in trusted_caam_unseal()
|
D | trusted_tee.c | 63 static int trusted_tee_seal(struct trusted_key_payload *p, char *datablob) in trusted_tee_seal() 122 static int trusted_tee_unseal(struct trusted_key_payload *p, char *datablob) in trusted_tee_unseal()
|
D | trusted_tpm1.c | 661 static int key_seal(struct trusted_key_payload *p, in key_seal() 687 static int key_unseal(struct trusted_key_payload *p, in key_unseal() 732 static int getoptions(char *c, struct trusted_key_payload *pay, in getoptions() 888 static int trusted_tpm_seal(struct trusted_key_payload *p, char *datablob) in trusted_tpm_seal() 933 static int trusted_tpm_unseal(struct trusted_key_payload *p, char *datablob) in trusted_tpm_unseal()
|
/linux-5.19.10/security/keys/encrypted-keys/ |
D | masterkey_trusted.c | 30 struct trusted_key_payload *tpayload; in request_trusted_key()
|
/linux-5.19.10/include/linux/ |
D | tpm.h | 31 struct trusted_key_payload;
|
/linux-5.19.10/drivers/md/ |
D | dm-crypt.c | 2458 const struct trusted_key_payload *tkp; in set_key_trusted()
|