Home
last modified time | relevance | path

Searched refs:trusted_key_payload (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/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()
H A Dtrusted_tpm.h46 struct trusted_key_payload *payload,
49 struct trusted_key_payload *payload,
/kernel/linux/linux-6.6/security/keys/trusted-keys/
H A Dtrusted_core.c73 static int datablob_parse(char **datablob, struct trusted_key_payload *p) in datablob_parse()
120 static struct trusted_key_payload *trusted_payload_alloc(struct key *key) in trusted_payload_alloc()
122 struct trusted_key_payload *p = NULL; in trusted_payload_alloc()
149 struct trusted_key_payload *payload = NULL; in trusted_instantiate()
217 struct trusted_key_payload *p; in trusted_rcu_free()
219 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free()
228 struct trusted_key_payload *p; in trusted_update()
229 struct trusted_key_payload *new_p; in trusted_update()
289 const struct trusted_key_payload *p; in trusted_read()
H A Dtrusted_caam.c19 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()
H A Dtrusted_tpm2.c31 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()
H A Dtrusted_tpm1.c661 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()
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()
/kernel/linux/linux-5.10/include/keys/
H A Dtrusted_tpm.h44 struct trusted_key_payload *payload,
47 struct trusted_key_payload *payload,
63 static inline void dump_payload(struct trusted_key_payload *p) in dump_payload()
99 static inline void dump_payload(struct trusted_key_payload *p) in dump_payload()
H A Dtrusted-type.h20 struct trusted_key_payload { struct
/kernel/linux/linux-5.10/security/keys/trusted-keys/
H A Dtrusted_tpm2.c63 struct trusted_key_payload *payload, in tpm2_seal_trusted()
186 struct trusted_key_payload *payload, in tpm2_load_cmd()
250 struct trusted_key_payload *payload, in tpm2_unseal_cmd()
310 struct trusted_key_payload *payload, in tpm2_unseal_trusted()
H A Dtrusted_tpm1.c668 static int key_seal(struct trusted_key_payload *p, in key_seal()
694 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()
882 static int datablob_parse(char *datablob, struct trusted_key_payload *p, in datablob_parse()
961 static struct trusted_key_payload *trusted_payload_alloc(struct key *key) in trusted_payload_alloc()
963 struct trusted_key_payload *p = NULL; in trusted_payload_alloc()
987 struct trusted_key_payload *payload = NULL; in trusted_instantiate()
1081 struct trusted_key_payload *p; in trusted_rcu_free()
1083 p = container_of(rcu, struct trusted_key_payload, rcu); in trusted_rcu_free()
1092 struct trusted_key_payload * in trusted_update()
[all...]
/kernel/linux/linux-5.10/security/keys/encrypted-keys/
H A Dmasterkey_trusted.c30 struct trusted_key_payload *tpayload; in request_trusted_key()
/kernel/linux/linux-6.6/security/keys/encrypted-keys/
H A Dmasterkey_trusted.c30 struct trusted_key_payload *tpayload; in request_trusted_key()
/kernel/linux/linux-5.10/include/linux/
H A Dtpm.h31 struct trusted_key_payload;
/kernel/linux/linux-6.6/include/linux/
H A Dtpm.h31 struct trusted_key_payload;
/kernel/linux/linux-6.6/crypto/
H A Daf_alg.c264 const struct trusted_key_payload *tkp; in key_data_ptr_trusted()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-crypt.c2529 const struct trusted_key_payload *tkp; in set_key_trusted()

Completed in 15 milliseconds