Lines Matching refs:payload
908 struct trusted_key_payload *payload = NULL; in trusted_instantiate() local
935 payload = trusted_payload_alloc(key); in trusted_instantiate()
936 if (!payload) { in trusted_instantiate()
941 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
952 dump_payload(payload); in trusted_instantiate()
958 ret = tpm_unseal_trusted(TPM_ANY_NUM, payload, options); in trusted_instantiate()
960 ret = key_unseal(payload, options); in trusted_instantiate()
961 dump_payload(payload); in trusted_instantiate()
967 key_len = payload->key_len; in trusted_instantiate()
968 ret = tpm_get_random(TPM_ANY_NUM, payload->key, key_len); in trusted_instantiate()
974 ret = tpm_seal_trusted(TPM_ANY_NUM, payload, options); in trusted_instantiate()
976 ret = key_seal(payload, options); in trusted_instantiate()
990 rcu_assign_keypointer(key, payload); in trusted_instantiate()
992 kfree(payload); in trusted_instantiate()
1019 p = key->payload.data[0]; in trusted_update()
1120 struct trusted_key_payload *p = key->payload.data[0]; in trusted_destroy()
1125 kfree(key->payload.data[0]); in trusted_destroy()