Lines Matching refs:iobuf
1523 tpm->iobuf = kmem_zalloc((sizeof (uint8_t))*(tpm->bufsize), KM_SLEEP);
1588 ASSERT(tpm->iobuf != NULL);
1589 kmem_free(tpm->iobuf, (sizeof (uint8_t))*(tpm->bufsize));
1833 ret = tis_recv_data(tpm, tpm->iobuf, tpm->bufsize);
1842 size = load32(tpm->iobuf, 2);
1854 ret = uiomove(tpm->iobuf, size, UIO_READ, uiop);
1863 bzero(tpm->iobuf, tpm->bufsize);
1909 /* Get the lock for using iobuf */
1916 ret = uiomove(tpm->iobuf, TPM_HEADER_SIZE, UIO_WRITE, uiop);
1927 size = load32(tpm->iobuf, TPM_PARAMSIZE_OFFSET);
1941 ret = uiomove(tpm->iobuf+TPM_HEADER_SIZE, size-TPM_HEADER_SIZE,
1953 ret = tis_send_data(tpm, tpm->iobuf, size);
1963 bzero(tpm->iobuf, tpm->bufsize);
1971 * This is to deal with the contentions for the iobuf
1984 /* Wait until the iobuf becomes free with the timeout */
2002 * This is to deal with the contentions for the iobuf