Lines Matching refs:tpm_chip
244 int tpm2_pcr_read(struct tpm_chip *chip, int pcr_idx, u8 *res_buf) in tpm2_pcr_read()
292 int tpm2_pcr_extend(struct tpm_chip *chip, int pcr_idx, const u8 *hash) in tpm2_pcr_extend()
336 int tpm2_get_random(struct tpm_chip *chip, u8 *out, size_t max) in tpm2_get_random()
394 ssize_t tpm2_get_tpm_pt(struct tpm_chip *chip, u32 property_id, u32 *value, in tpm2_get_tpm_pt()
432 int tpm2_startup(struct tpm_chip *chip, u16 startup_type) in tpm2_startup()
460 void tpm2_shutdown(struct tpm_chip *chip, u16 shutdown_type) in tpm2_shutdown()
488 unsigned long tpm2_calc_ordinal_duration(struct tpm_chip *chip, u32 ordinal) in tpm2_calc_ordinal_duration()
526 static int tpm2_start_selftest(struct tpm_chip *chip, bool full) in tpm2_start_selftest()
559 int tpm2_do_selftest(struct tpm_chip *chip) in tpm2_do_selftest()
609 int tpm2_gen_interrupt(struct tpm_chip *chip) in tpm2_gen_interrupt()
625 int tpm2_probe(struct tpm_chip *chip) in tpm2_probe()