xref: /freebsd/sys/dev/qat/qat_api/include/icp_sal.h (revision 71625ec9ad2a9bc8c09784fbd23b759830e0ee5f)
1*78ee8d1cSJulian Grajkowski /* SPDX-License-Identifier: BSD-3-Clause */
2*78ee8d1cSJulian Grajkowski /* Copyright(c) 2007-2022 Intel Corporation */
3*78ee8d1cSJulian Grajkowski /**
4*78ee8d1cSJulian Grajkowski  ***************************************************************************
5*78ee8d1cSJulian Grajkowski  * @file icp_sal.h
6*78ee8d1cSJulian Grajkowski  *
7*78ee8d1cSJulian Grajkowski  * @ingroup SalCommon
8*78ee8d1cSJulian Grajkowski  *
9*78ee8d1cSJulian Grajkowski  * Functions for both user space and kernel space.
10*78ee8d1cSJulian Grajkowski  *
11*78ee8d1cSJulian Grajkowski  ***************************************************************************/
12*78ee8d1cSJulian Grajkowski 
13*78ee8d1cSJulian Grajkowski #ifndef ICP_SAL_H
14*78ee8d1cSJulian Grajkowski #define ICP_SAL_H
15*78ee8d1cSJulian Grajkowski 
16*78ee8d1cSJulian Grajkowski /*
17*78ee8d1cSJulian Grajkowski  * icp_sal_get_dc_error
18*78ee8d1cSJulian Grajkowski  *
19*78ee8d1cSJulian Grajkowski  * @description:
20*78ee8d1cSJulian Grajkowski  *  This function returns the occurrences of compression errors specified
21*78ee8d1cSJulian Grajkowski  *  in the input parameter
22*78ee8d1cSJulian Grajkowski  *
23*78ee8d1cSJulian Grajkowski  * @context
24*78ee8d1cSJulian Grajkowski  *      This function is called from the user process context
25*78ee8d1cSJulian Grajkowski  * @assumptions
26*78ee8d1cSJulian Grajkowski  *      None
27*78ee8d1cSJulian Grajkowski  * @sideEffects
28*78ee8d1cSJulian Grajkowski  *      None
29*78ee8d1cSJulian Grajkowski  * @reentrant
30*78ee8d1cSJulian Grajkowski  *      No
31*78ee8d1cSJulian Grajkowski  * @threadSafe
32*78ee8d1cSJulian Grajkowski  *      No
33*78ee8d1cSJulian Grajkowski  * @param[in] dcError                DC Error Type
34*78ee8d1cSJulian Grajkowski  *
35*78ee8d1cSJulian Grajkowski  * returns                           Number of failing requests of type dcError
36*78ee8d1cSJulian Grajkowski  */
37*78ee8d1cSJulian Grajkowski Cpa64U icp_sal_get_dc_error(Cpa8S dcError);
38*78ee8d1cSJulian Grajkowski 
39*78ee8d1cSJulian Grajkowski #endif
40