Searched refs:tpm (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/tpm/ |
H A D | tpm.c | 54 #include <tss/tpm.h> /* from SUNWtss */ 125 static int itpm_command(tpm_state_t *tpm, uint8_t *buf, size_t bufsiz); 126 static int tpm_get_timeouts(tpm_state_t *tpm); 127 static int tpm_get_duration(tpm_state_t *tpm); 128 static int tpm_get_version(tpm_state_t *tpm); 129 static int tpm_continue_selftest(tpm_state_t *tpm); 302 #define TPM_EXCLUSIVE_LOCK(tpm) { \ 303 mutex_enter(&tpm->pm_mutex); \ 304 while (tpm->suspended) \ 305 cv_wait(&tpm 320 tpm_get8(tpm_state_t *tpm, unsigned long offset) argument 330 tpm_get32(tpm_state_t *tpm, unsigned long offset) argument 340 tpm_put8(tpm_state_t *tpm, unsigned long offset, uint8_t value) argument 349 tpm_get8(tpm_state_t *tpm, unsigned long offset) argument 359 tpm_get32(tpm_state_t *tpm, unsigned long offset) argument 368 tpm_put8(tpm_state_t *tpm, unsigned long offset, uint8_t value) argument 403 tpm_get_timeouts(tpm_state_t *tpm) argument 492 tpm_get_duration(tpm_state_t *tpm) argument 569 tpm_get_version(tpm_state_t *tpm) argument 645 tpm_continue_selftest(tpm_state_t *tpm) argument 673 tpm_get_ordinal_duration(tpm_state_t *tpm, uint8_t ordinal) argument 720 itpm_command(tpm_state_t *tpm, uint8_t *buf, size_t bufsiz) argument 785 tpm_get_burstcount(tpm_state_t *tpm) argument 820 tpm_set_ready(tpm_state_t *tpm) argument 825 receive_data(tpm_state_t *tpm, uint8_t *buf, size_t bufsiz) argument 865 tis_recv_data(tpm_state_t *tpm, uint8_t *buf, size_t bufsiz) argument 955 tis_send_data(tpm_state_t *tpm, uint8_t *buf, size_t bufsiz) argument 1089 tis_release_locality(tpm_state_t *tpm, char locality, int force) argument 1109 tis_check_active_locality(tpm_state_t *tpm, char locality) argument 1134 tis_request_locality(tpm_state_t *tpm, char locality) argument 1172 tis_get_status(tpm_state_t *tpm) argument 1177 tpm_wait_for_stat(tpm_state_t *tpm, uint8_t mask, clock_t timeout) argument 1205 tis_init(tpm_state_t *tpm) argument 1355 tpm_resume(tpm_state_t *tpm) argument 1388 tpm_state_t *tpm = NULL; local 1566 tpm_cleanup(dev_info_t *dip, tpm_state_t *tpm) argument 1614 tpm_suspend(tpm_state_t *tpm) argument 1634 tpm_state_t *tpm; local 1679 tpm_state_t *tpm; local 1716 tpm_state_t *tpm; local 1760 tpm_state_t *tpm; local 1797 tpm_state_t *tpm; local 1881 tpm_state_t *tpm; local 1974 tpm_io_lock(tpm_state_t *tpm) argument 2005 tpm_unlock(tpm_state_t *tpm) argument 2034 tpm_state_t *tpm = (tpm_state_t *)prov; local 2076 tpmrng_register(tpm_state_t *tpm) argument 2110 tpmrng_unregister(tpm_state_t *tpm) argument 2137 tpm_state_t *tpm; local 2202 tpm_state_t *tpm; local [all...] |
/illumos-gate/usr/src/uts/sun4v/tpm/ |
H A D | Makefile | 26 # This makefile drives the production of the sun4v physical tpm 40 MODULE = tpm
|
/illumos-gate/usr/src/uts/intel/tpm/ |
H A D | Makefile | 33 MODULE = tpm
|
Completed in 59 milliseconds