Developer Guide and Reference for Intel® Integrated Performance Primitives Cryptography
GFpECScratchBufferSize
Gets the size of the scratch buffer.
Syntax
IppStatus ippsGFpECScratchBufferSize(int nScalars, const IppsGFpECState* pEC, int* pBufferSize);
Include Files
ippcp.h
Parameters
| nScalars | Number of scalar values. This may take the following values: | 
| pEC | Pointer to the context of the elliptic curve. | 
| pBufferSize | Pointer to the calculated buffer size in bytes. | 
Description
This function computes the size of the scratch buffer for functions that require an external scratch buffer.
Return Values
| ippStsNoErr | Indicates no error. Any other value indicates an error or warning. | 
| ippStsNullPtrErr | Indicates an error condition if any of the specified pointers is NULL. | 
| ippStsContextMatchErr | Indicates an error condition if the IppsGFpECState context parameter does not match the operation. | 
| ippStsBadArgErr | Indicates an error condition if nScalars <= 0 or nScalars > 6 |