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