Searched refs:trusted_key_payload (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/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 | 44 struct trusted_key_payload *payload, 47 struct trusted_key_payload *payload,
|
/linux-6.12.1/security/keys/trusted-keys/ |
D | trusted_core.c | 77 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()
|
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_tpm2.c | 31 static int tpm2_key_encode(struct trusted_key_payload *payload, in tpm2_key_encode() 109 static int tpm2_key_decode(struct trusted_key_payload *payload, in tpm2_key_decode() 241 struct trusted_key_payload *payload, in tpm2_seal_trusted() 386 struct trusted_key_payload *payload, in tpm2_load_cmd() 490 struct trusted_key_payload *payload, in tpm2_unseal_cmd() 584 struct trusted_key_payload *payload, in tpm2_unseal_trusted()
|
D | trusted_tee.c | 63 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()
|
D | trusted_dcp.c | 200 static int trusted_dcp_seal(struct trusted_key_payload *p, char *datablob) in trusted_dcp_seal() 237 static int trusted_dcp_unseal(struct trusted_key_payload *p, char *datablob) in trusted_dcp_unseal()
|
D | trusted_tpm1.c | 672 static int key_seal(struct trusted_key_payload *p, in key_seal() 698 static int key_unseal(struct trusted_key_payload *p, in key_unseal() 743 static int getoptions(char *c, struct trusted_key_payload *pay, in getoptions() 899 static int trusted_tpm_seal(struct trusted_key_payload *p, char *datablob) in trusted_tpm_seal() 944 static int trusted_tpm_unseal(struct trusted_key_payload *p, char *datablob) in trusted_tpm_unseal()
|
/linux-6.12.1/security/keys/encrypted-keys/ |
D | masterkey_trusted.c | 30 struct trusted_key_payload *tpayload; in request_trusted_key()
|
/linux-6.12.1/include/linux/ |
D | tpm.h | 32 struct trusted_key_payload;
|
/linux-6.12.1/crypto/ |
D | af_alg.c | 264 const struct trusted_key_payload *tkp; in key_data_ptr_trusted()
|
/linux-6.12.1/drivers/md/ |
D | dm-crypt.c | 2557 const struct trusted_key_payload *tkp; in set_key_trusted()
|