Intel EP80579 User Manual

Page of 76
Intel
®
 EP80579 Software for Security Applications on Intel
®
 QuickAssist Technology
August 2009
PG
Order Number: 320183-004US
57
Debugging Applications—Security Software
§ §
icp_DccLivenessResponseSizeGet
The user calls this API to get the buffer size to be allocated for the 
retrieval of system response information.
The user should free this buffer after the buffer information is 
processed.
icp_DccLivenessVerify
The user calls this API to verify response of all threads of execution 
in the system. The user provides the required buffer which the DCC 
fills with Response status information.
icp_DccDataDumpInfoGet
This function returns the number of Modules and the maximum size 
of buffer needed for any one dump query transaction.
Before invoking the Data Dump query request, the user gets the 
maximum size of the buffer to allocate and the total number of 
Modules that should be queried for the data dump.
icp_DccDataDumpGet
The user should use this function to dump the data structures of 
Modules registered with the DCC. This function will be called once 
for each registered Module for the data dump information. With 
each call, the user passes to DCC a pre-allocated buffer which is 
passed to the Module to be filled with the dump information.
icp_DccSenHandlerRegister
The user registers the SEN event callback handler with this function. 
When a SEN event occurs, the DCC calls the handler registered in 
this prototype format.
Note:
If no callback is registered by the user, then it will default to 
syslog.
icp_DccSenHandlerUnregister
The user unregisters the SEN event callback handler.
Table 12.
Debug APIs (Sheet 2 of 2)
Name
Description