Lines Matching refs:tpm_chip
249 int tpm2_pcr_read(struct tpm_chip *chip, int pcr_idx, u8 *res_buf) in tpm2_pcr_read()
297 int tpm2_pcr_extend(struct tpm_chip *chip, int pcr_idx, const u8 *hash) in tpm2_pcr_extend()
341 int tpm2_get_random(struct tpm_chip *chip, u8 *out, size_t max) in tpm2_get_random()
426 int tpm2_seal_trusted(struct tpm_chip *chip, in tpm2_seal_trusted()
497 static int tpm2_load(struct tpm_chip *chip, in tpm2_load()
549 static void tpm2_flush_context(struct tpm_chip *chip, u32 handle) in tpm2_flush_context()
571 static int tpm2_unseal(struct tpm_chip *chip, in tpm2_unseal()
618 int tpm2_unseal_trusted(struct tpm_chip *chip, in tpm2_unseal_trusted()
647 ssize_t tpm2_get_tpm_pt(struct tpm_chip *chip, u32 property_id, u32 *value, in tpm2_get_tpm_pt()
685 int tpm2_startup(struct tpm_chip *chip, u16 startup_type) in tpm2_startup()
713 void tpm2_shutdown(struct tpm_chip *chip, u16 shutdown_type) in tpm2_shutdown()
741 unsigned long tpm2_calc_ordinal_duration(struct tpm_chip *chip, u32 ordinal) in tpm2_calc_ordinal_duration()
779 static int tpm2_start_selftest(struct tpm_chip *chip, bool full) in tpm2_start_selftest()
812 int tpm2_do_selftest(struct tpm_chip *chip) in tpm2_do_selftest()
862 int tpm2_gen_interrupt(struct tpm_chip *chip) in tpm2_gen_interrupt()
878 int tpm2_probe(struct tpm_chip *chip) in tpm2_probe()