Lines Matching refs:options
864 struct trusted_key_options *options; in trusted_options_alloc() local
871 options = kzalloc(sizeof *options, GFP_KERNEL); in trusted_options_alloc()
872 if (options) { in trusted_options_alloc()
874 options->keytype = SRK_keytype; in trusted_options_alloc()
877 options->keyhandle = SRKHANDLE; in trusted_options_alloc()
879 return options; in trusted_options_alloc()
909 struct trusted_key_options *options = NULL; in trusted_instantiate() local
930 options = trusted_options_alloc(); in trusted_instantiate()
931 if (!options) { in trusted_instantiate()
941 key_cmd = datablob_parse(datablob, payload, options); in trusted_instantiate()
947 if (!options->keyhandle) { in trusted_instantiate()
953 dump_options(options); 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()
962 dump_options(options); 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()
984 if (!ret && options->pcrlock) in trusted_instantiate()
985 ret = pcrlock(options->pcrlock); in trusted_instantiate()
988 kfree(options); in trusted_instantiate()