Symbol: tpm_sc
sys/dev/tpm/tpm20.c
102
sc = (struct tpm_sc *)dev->si_drv1;
sys/dev/tpm/tpm20.c
183
tpm20_init(struct tpm_sc *sc)
sys/dev/tpm/tpm20.c
212
tpm20_release(struct tpm_sc *sc)
sys/dev/tpm/tpm20.c
234
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
247
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
269
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
314
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
350
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
69
struct tpm_sc *sc;
sys/dev/tpm/tpm20.c
75
sc = (struct tpm_sc *)dev->si_drv1;
sys/dev/tpm/tpm20.c
97
struct tpm_sc *sc;
sys/dev/tpm/tpm20.h
136
int (*transmit)(struct tpm_sc *, size_t);
sys/dev/tpm/tpm20.h
143
int tpm20_init(struct tpm_sc *sc);
sys/dev/tpm/tpm20.h
144
void tpm20_release(struct tpm_sc *sc);
sys/dev/tpm/tpm20.h
158
AND4(struct tpm_sc *sc, bus_size_t off, uint32_t val)
sys/dev/tpm/tpm20.h
165
OR1(struct tpm_sc *sc, bus_size_t off, uint8_t val)
sys/dev/tpm/tpm20.h
172
OR4(struct tpm_sc *sc, bus_size_t off, uint32_t val)
sys/dev/tpm/tpm_bus.c
37
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
45
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
57
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
66
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
74
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
82
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_bus.c
99
DEFINE_CLASS_0(tpm_lbc, tpm_bus_driver, tpm_bus_methods, sizeof(struct tpm_sc));
sys/dev/tpm/tpm_crb.c
115
struct tpm_sc base;
sys/dev/tpm/tpm_crb.c
138
static bool tpm_wait_for_u32(struct tpm_sc *sc, bus_size_t off,
sys/dev/tpm/tpm_crb.c
140
static bool tpmcrb_request_locality(struct tpm_sc *sc, int locality);
sys/dev/tpm/tpm_crb.c
141
static void tpmcrb_relinquish_locality(struct tpm_sc *sc);
sys/dev/tpm/tpm_crb.c
142
static bool tpmcrb_cancel_cmd(struct tpm_sc *sc);
sys/dev/tpm/tpm_crb.c
249
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
336
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
349
tpm_wait_for_u32(struct tpm_sc *sc, bus_size_t off, uint32_t mask, uint32_t val,
sys/dev/tpm/tpm_crb.c
368
tpmcrb_request_locality(struct tpm_sc *sc, int locality)
sys/dev/tpm/tpm_crb.c
386
tpmcrb_relinquish_locality(struct tpm_sc *sc)
sys/dev/tpm/tpm_crb.c
393
tpmcrb_cancel_cmd(struct tpm_sc *sc)
sys/dev/tpm/tpm_crb.c
436
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
460
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
485
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
603
struct tpm_sc *sc;
sys/dev/tpm/tpm_crb.c
629
struct tpm_sc *sc;
sys/dev/tpm/tpm_spibus.c
166
sizeof(struct tpm_sc));
sys/dev/tpm/tpm_tis_acpi.c
60
struct tpm_sc *sc = device_get_softc(dev);
sys/dev/tpm/tpm_tis_acpi.c
84
sizeof(struct tpm_sc), tpmtis_driver, tpm_bus_driver);
sys/dev/tpm/tpm_tis_core.c
139
struct tpm_sc *sc;
sys/dev/tpm/tpm_tis_core.c
164
tpmtis_test_intr(struct tpm_sc *sc)
sys/dev/tpm/tpm_tis_core.c
182
tpmtis_setup_intr(struct tpm_sc *sc)
sys/dev/tpm/tpm_tis_core.c
221
struct tpm_sc *sc;
sys/dev/tpm/tpm_tis_core.c
224
sc = (struct tpm_sc *)arg;
sys/dev/tpm/tpm_tis_core.c
238
tpm_wait_for_u32(struct tpm_sc *sc, bus_size_t off, uint32_t mask, uint32_t val,
sys/dev/tpm/tpm_tis_core.c
266
tpmtis_wait_for_burst(struct tpm_sc *sc)
sys/dev/tpm/tpm_tis_core.c
285
tpmtis_read_bytes(struct tpm_sc *sc, size_t count, uint8_t *buf)
sys/dev/tpm/tpm_tis_core.c
305
tpmtis_write_bytes(struct tpm_sc *sc, size_t count, uint8_t *buf)
sys/dev/tpm/tpm_tis_core.c
325
tpmtis_request_locality(struct tpm_sc *sc, int locality)
sys/dev/tpm/tpm_tis_core.c
357
tpmtis_relinquish_locality(struct tpm_sc *sc)
sys/dev/tpm/tpm_tis_core.c
371
tpmtis_go_ready(struct tpm_sc *sc)
sys/dev/tpm/tpm_tis_core.c
389
struct tpm_sc *sc;
sys/dev/tpm/tpm_tis_core.c
505
DEFINE_CLASS_0(tpmtis, tpmtis_driver, tpmtis_methods, sizeof(struct tpm_sc));
sys/dev/tpm/tpm_tis_core.c
82
static void tpmtis_setup_intr(struct tpm_sc *sc);
sys/dev/tpm/tpm_tis_core.c
84
static bool tpmtis_read_bytes(struct tpm_sc *sc, size_t count, uint8_t *buf);
sys/dev/tpm/tpm_tis_core.c
85
static bool tpmtis_write_bytes(struct tpm_sc *sc, size_t count, uint8_t *buf);
sys/dev/tpm/tpm_tis_core.c
86
static bool tpmtis_request_locality(struct tpm_sc *sc, int locality);
sys/dev/tpm/tpm_tis_core.c
87
static void tpmtis_relinquish_locality(struct tpm_sc *sc);
sys/dev/tpm/tpm_tis_core.c
88
static bool tpmtis_go_ready(struct tpm_sc *sc);
sys/dev/tpm/tpm_tis_core.c
90
static bool tpm_wait_for_u32(struct tpm_sc *sc, bus_size_t off,
sys/dev/tpm/tpm_tis_core.c
93
static uint16_t tpmtis_wait_for_burst(struct tpm_sc *sc);
sys/dev/tpm/tpm_tis_core.c
98
struct tpm_sc *sc;
sys/dev/tpm/tpm_tis_spibus.c
80
DEFINE_CLASS_2(tpm, tpm_driver, tpm_methods, sizeof(struct tpm_sc),