xref: /netbsd-src/crypto/external/cpl/trousers/dist/src/include/req_mgr.h (revision 2d5f7628c5531eb583b9313ac2fd1cf8582b4479)
1 
2 /*
3  * Licensed Materials - Property of IBM
4  *
5  * trousers - An open source TCG Software Stack
6  *
7  * (C) Copyright International Business Machines Corp. 2004
8  *
9  */
10 
11 
12 #ifndef _REQ_MGR_H_
13 #define _REQ_MGR_H_
14 
15 #include "threads.h"
16 
17 struct tpm_req_mgr
18 {
19 	MUTEX_DECLARE(queue_lock);
20 };
21 
22 TSS_RESULT req_mgr_init();
23 TSS_RESULT req_mgr_final();
24 TSS_RESULT req_mgr_submit_req(BYTE *);
25 
26 #endif
27