The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/qat/qat_api/common/stubs/lac_stubs.c

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* SPDX-License-Identifier: BSD-3-Clause */
    2 /* Copyright(c) 2007-2022 Intel Corporation */
    3 /* $FreeBSD$ */
    4 /**
    5  *****************************************************************************
    6  *
    7  * @file lac_stubs.c
    8  *
    9  * @defgroup kernel stubs
   10  *
   11  * All PKE and KPT API won't be supported in kernel API
   12  *
   13  *****************************************************************************/
   14 
   15 /*
   16 *******************************************************************************
   17 * Include public/global header files
   18 *******************************************************************************
   19 */
   20 
   21 /* API Includes */
   22 #include "cpa.h"
   23 #include "cpa_cy_dh.h"
   24 #include "cpa_cy_dsa.h"
   25 #include "cpa_cy_ecdh.h"
   26 #include "cpa_cy_ecdsa.h"
   27 #include "cpa_cy_ec.h"
   28 #include "cpa_cy_prime.h"
   29 #include "cpa_cy_rsa.h"
   30 #include "cpa_cy_ln.h"
   31 #include "cpa_dc.h"
   32 #include "icp_accel_devices.h"
   33 #include "icp_adf_init.h"
   34 #include "icp_adf_transport.h"
   35 #include "icp_sal_poll.h"
   36 #include "cpa_cy_sym.h"
   37 #include "cpa_cy_sym_dp.h"
   38 #include "cpa_cy_key.h"
   39 #include "cpa_cy_common.h"
   40 #include "cpa_cy_im.h"
   41 #include "icp_sal_user.h"
   42 
   43 /* Diffie Hellman */
   44 CpaStatus
   45 cpaCyDhKeyGenPhase1(const CpaInstanceHandle instanceHandle,
   46                     const CpaCyGenFlatBufCbFunc pDhPhase1Cb,
   47                     void *pCallbackTag,
   48                     const CpaCyDhPhase1KeyGenOpData *pPhase1KeyGenData,
   49                     CpaFlatBuffer *pLocalOctetStringPV)
   50 {
   51         return CPA_STATUS_UNSUPPORTED;
   52 }
   53 
   54 CpaStatus
   55 cpaCyDhKeyGenPhase2Secret(
   56     const CpaInstanceHandle instanceHandle,
   57     const CpaCyGenFlatBufCbFunc pDhPhase2Cb,
   58     void *pCallbackTag,
   59     const CpaCyDhPhase2SecretKeyGenOpData *pPhase2SecretKeyGenData,
   60     CpaFlatBuffer *pOctetStringSecretKey)
   61 {
   62         return CPA_STATUS_UNSUPPORTED;
   63 }
   64 
   65 CpaStatus
   66 cpaCyDhQueryStats64(const CpaInstanceHandle instanceHandle,
   67                     CpaCyDhStats64 *pDhStats)
   68 {
   69         return CPA_STATUS_UNSUPPORTED;
   70 }
   71 
   72 CpaStatus
   73 cpaCyDhQueryStats(const CpaInstanceHandle instanceHandle,
   74                   CpaCyDhStats *pDhStats)
   75 {
   76         return CPA_STATUS_UNSUPPORTED;
   77 }
   78 
   79 /* DSA */
   80 CpaStatus
   81 cpaCyDsaGenPParam(const CpaInstanceHandle instanceHandle,
   82                   const CpaCyDsaGenCbFunc pCb,
   83                   void *pCallbackTag,
   84                   const CpaCyDsaPParamGenOpData *pOpData,
   85                   CpaBoolean *pProtocolStatus,
   86                   CpaFlatBuffer *pP)
   87 {
   88         return CPA_STATUS_UNSUPPORTED;
   89 }
   90 
   91 CpaStatus
   92 cpaCyDsaGenGParam(const CpaInstanceHandle instanceHandle,
   93                   const CpaCyDsaGenCbFunc pCb,
   94                   void *pCallbackTag,
   95                   const CpaCyDsaGParamGenOpData *pOpData,
   96                   CpaBoolean *pProtocolStatus,
   97                   CpaFlatBuffer *pG)
   98 {
   99         return CPA_STATUS_UNSUPPORTED;
  100 }
  101 
  102 CpaStatus
  103 cpaCyDsaGenYParam(const CpaInstanceHandle instanceHandle,
  104                   const CpaCyDsaGenCbFunc pCb,
  105                   void *pCallbackTag,
  106                   const CpaCyDsaYParamGenOpData *pOpData,
  107                   CpaBoolean *pProtocolStatus,
  108                   CpaFlatBuffer *pY)
  109 {
  110         return CPA_STATUS_UNSUPPORTED;
  111 }
  112 
  113 CpaStatus
  114 cpaCyDsaSignR(const CpaInstanceHandle instanceHandle,
  115               const CpaCyDsaGenCbFunc pCb,
  116               void *pCallbackTag,
  117               const CpaCyDsaRSignOpData *pOpData,
  118               CpaBoolean *pProtocolStatus,
  119               CpaFlatBuffer *pR)
  120 {
  121         return CPA_STATUS_UNSUPPORTED;
  122 }
  123 
  124 CpaStatus
  125 cpaCyDsaSignS(const CpaInstanceHandle instanceHandle,
  126               const CpaCyDsaGenCbFunc pCb,
  127               void *pCallbackTag,
  128               const CpaCyDsaSSignOpData *pOpData,
  129               CpaBoolean *pProtocolStatus,
  130               CpaFlatBuffer *pS)
  131 {
  132         return CPA_STATUS_UNSUPPORTED;
  133 }
  134 
  135 CpaStatus
  136 cpaCyDsaSignRS(const CpaInstanceHandle instanceHandle,
  137                const CpaCyDsaRSSignCbFunc pCb,
  138                void *pCallbackTag,
  139                const CpaCyDsaRSSignOpData *pOpData,
  140                CpaBoolean *pProtocolStatus,
  141                CpaFlatBuffer *pR,
  142                CpaFlatBuffer *pS)
  143 {
  144         return CPA_STATUS_UNSUPPORTED;
  145 }
  146 
  147 CpaStatus
  148 cpaCyDsaVerify(const CpaInstanceHandle instanceHandle,
  149                const CpaCyDsaVerifyCbFunc pCb,
  150                void *pCallbackTag,
  151                const CpaCyDsaVerifyOpData *pOpData,
  152                CpaBoolean *pVerifyStatus)
  153 {
  154         return CPA_STATUS_UNSUPPORTED;
  155 }
  156 
  157 CpaStatus
  158 cpaCyDsaQueryStats(const CpaInstanceHandle instanceHandle,
  159                    CpaCyDsaStats *pDsaStats)
  160 {
  161         return CPA_STATUS_UNSUPPORTED;
  162 }
  163 
  164 CpaStatus
  165 cpaCyDsaQueryStats64(const CpaInstanceHandle instanceHandle,
  166                      CpaCyDsaStats64 *pDsaStats)
  167 {
  168         return CPA_STATUS_UNSUPPORTED;
  169 }
  170 
  171 /* ECDH */
  172 CpaStatus
  173 cpaCyEcdhPointMultiply(const CpaInstanceHandle instanceHandle,
  174                        const CpaCyEcdhPointMultiplyCbFunc pCb,
  175                        void *pCallbackTag,
  176                        const CpaCyEcdhPointMultiplyOpData *pOpData,
  177                        CpaBoolean *pMultiplyStatus,
  178                        CpaFlatBuffer *pXk,
  179                        CpaFlatBuffer *pYk)
  180 {
  181         return CPA_STATUS_UNSUPPORTED;
  182 }
  183 
  184 CpaStatus
  185 cpaCyEcdhQueryStats64(const CpaInstanceHandle instanceHandle,
  186                       CpaCyEcdhStats64 *pEcdhStats)
  187 {
  188         return CPA_STATUS_UNSUPPORTED;
  189 }
  190 
  191 /* ECDSA */
  192 CpaStatus
  193 cpaCyEcdsaSignR(const CpaInstanceHandle instanceHandle,
  194                 const CpaCyEcdsaGenSignCbFunc pCb,
  195                 void *pCallbackTag,
  196                 const CpaCyEcdsaSignROpData *pOpData,
  197                 CpaBoolean *pSignStatus,
  198                 CpaFlatBuffer *pR)
  199 {
  200         return CPA_STATUS_UNSUPPORTED;
  201 }
  202 
  203 CpaStatus
  204 cpaCyEcdsaSignS(const CpaInstanceHandle instanceHandle,
  205                 const CpaCyEcdsaGenSignCbFunc pCb,
  206                 void *pCallbackTag,
  207                 const CpaCyEcdsaSignSOpData *pOpData,
  208                 CpaBoolean *pSignStatus,
  209                 CpaFlatBuffer *pS)
  210 {
  211         return CPA_STATUS_UNSUPPORTED;
  212 }
  213 
  214 CpaStatus
  215 cpaCyEcdsaSignRS(const CpaInstanceHandle instanceHandle,
  216                  const CpaCyEcdsaSignRSCbFunc pCb,
  217                  void *pCallbackTag,
  218                  const CpaCyEcdsaSignRSOpData *pOpData,
  219                  CpaBoolean *pSignStatus,
  220                  CpaFlatBuffer *pR,
  221                  CpaFlatBuffer *pS)
  222 {
  223         return CPA_STATUS_UNSUPPORTED;
  224 }
  225 
  226 CpaStatus
  227 cpaCyEcdsaVerify(const CpaInstanceHandle instanceHandle,
  228                  const CpaCyEcdsaVerifyCbFunc pCb,
  229                  void *pCallbackTag,
  230                  const CpaCyEcdsaVerifyOpData *pOpData,
  231                  CpaBoolean *pVerifyStatus)
  232 {
  233         return CPA_STATUS_UNSUPPORTED;
  234 }
  235 
  236 CpaStatus
  237 cpaCyEcdsaQueryStats64(const CpaInstanceHandle instanceHandle,
  238                        CpaCyEcdsaStats64 *pEcdsaStats)
  239 {
  240         return CPA_STATUS_UNSUPPORTED;
  241 }
  242 
  243 /* EC */
  244 CpaStatus
  245 cpaCyEcPointMultiply(const CpaInstanceHandle instanceHandle,
  246                      const CpaCyEcPointMultiplyCbFunc pCb,
  247                      void *pCallbackTag,
  248                      const CpaCyEcPointMultiplyOpData *pOpData,
  249                      CpaBoolean *pMultiplyStatus,
  250                      CpaFlatBuffer *pXk,
  251                      CpaFlatBuffer *pYk)
  252 {
  253         return CPA_STATUS_UNSUPPORTED;
  254 }
  255 
  256 CpaStatus
  257 cpaCyEcPointVerify(const CpaInstanceHandle instanceHandle,
  258                    const CpaCyEcPointVerifyCbFunc pCb,
  259                    void *pCallbackTag,
  260                    const CpaCyEcPointVerifyOpData *pOpData,
  261                    CpaBoolean *pVerifyStatus)
  262 {
  263         return CPA_STATUS_UNSUPPORTED;
  264 }
  265 
  266 CpaStatus
  267 cpaCyEcQueryStats64(const CpaInstanceHandle instanceHandle,
  268                     CpaCyEcStats64 *pEcStats)
  269 {
  270         return CPA_STATUS_UNSUPPORTED;
  271 }
  272 
  273 CpaStatus
  274 cpaCyEcMontEdwdsPointMultiply(
  275     const CpaInstanceHandle instanceHandle,
  276     const CpaCyEcPointMultiplyCbFunc pCb,
  277     void *pCallbackTag,
  278     const CpaCyEcMontEdwdsPointMultiplyOpData *pOpData,
  279     CpaBoolean *pMultiplyStatus,
  280     CpaFlatBuffer *pXk,
  281     CpaFlatBuffer *pYk)
  282 {
  283         return CPA_STATUS_UNSUPPORTED;
  284 }
  285 
  286 /* Prime */
  287 CpaStatus
  288 cpaCyPrimeTest(const CpaInstanceHandle instanceHandle,
  289                const CpaCyPrimeTestCbFunc pCb,
  290                void *pCallbackTag,
  291                const CpaCyPrimeTestOpData *pOpData,
  292                CpaBoolean *pTestPassed)
  293 {
  294         return CPA_STATUS_UNSUPPORTED;
  295 }
  296 
  297 CpaStatus
  298 cpaCyPrimeQueryStats64(const CpaInstanceHandle instanceHandle,
  299                        CpaCyPrimeStats64 *pPrimeStats)
  300 {
  301         return CPA_STATUS_UNSUPPORTED;
  302 }
  303 
  304 CpaStatus
  305 cpaCyPrimeQueryStats(const CpaInstanceHandle instanceHandle,
  306                      CpaCyPrimeStats *pPrimeStats)
  307 {
  308         return CPA_STATUS_UNSUPPORTED;
  309 }
  310 
  311 /* RSA */
  312 CpaStatus
  313 cpaCyRsaGenKey(const CpaInstanceHandle instanceHandle,
  314                const CpaCyRsaKeyGenCbFunc pRsaKeyGenCb,
  315                void *pCallbackTag,
  316                const CpaCyRsaKeyGenOpData *pKeyGenOpData,
  317                CpaCyRsaPrivateKey *pPrivateKey,
  318                CpaCyRsaPublicKey *pPublicKey)
  319 {
  320         return CPA_STATUS_UNSUPPORTED;
  321 }
  322 
  323 CpaStatus
  324 cpaCyRsaEncrypt(const CpaInstanceHandle instanceHandle,
  325                 const CpaCyGenFlatBufCbFunc pRsaEncryptCb,
  326                 void *pCallbackTag,
  327                 const CpaCyRsaEncryptOpData *pEncryptOpData,
  328                 CpaFlatBuffer *pOutputData)
  329 {
  330         return CPA_STATUS_UNSUPPORTED;
  331 }
  332 
  333 CpaStatus
  334 cpaCyRsaDecrypt(const CpaInstanceHandle instanceHandle,
  335                 const CpaCyGenFlatBufCbFunc pRsaDecryptCb,
  336                 void *pCallbackTag,
  337                 const CpaCyRsaDecryptOpData *pDecryptOpData,
  338                 CpaFlatBuffer *pOutputData)
  339 {
  340         return CPA_STATUS_UNSUPPORTED;
  341 }
  342 
  343 CpaStatus
  344 cpaCyRsaQueryStats64(const CpaInstanceHandle instanceHandle,
  345                      CpaCyRsaStats64 *pRsaStats)
  346 {
  347         return CPA_STATUS_UNSUPPORTED;
  348 }
  349 
  350 CpaStatus
  351 cpaCyRsaQueryStats(const CpaInstanceHandle instanceHandle,
  352                    CpaCyRsaStats *pRsaStats)
  353 {
  354         return CPA_STATUS_UNSUPPORTED;
  355 }
  356 
  357 /* Large Number */
  358 CpaStatus
  359 cpaCyLnModExp(const CpaInstanceHandle instanceHandle,
  360               const CpaCyGenFlatBufCbFunc pLnModExpCb,
  361               void *pCallbackTag,
  362               const CpaCyLnModExpOpData *pLnModExpOpData,
  363               CpaFlatBuffer *pResult)
  364 {
  365         return CPA_STATUS_UNSUPPORTED;
  366 }
  367 
  368 CpaStatus
  369 cpaCyLnModInv(const CpaInstanceHandle instanceHandle,
  370               const CpaCyGenFlatBufCbFunc pLnModInvCb,
  371               void *pCallbackTag,
  372               const CpaCyLnModInvOpData *pLnModInvOpData,
  373               CpaFlatBuffer *pResult)
  374 {
  375         return CPA_STATUS_UNSUPPORTED;
  376 }
  377 
  378 CpaStatus
  379 cpaCyLnStatsQuery64(const CpaInstanceHandle instanceHandle,
  380                     CpaCyLnStats64 *pLnStats)
  381 {
  382         return CPA_STATUS_UNSUPPORTED;
  383 }
  384 
  385 /* Dynamic Instance */
  386 CpaStatus
  387 icp_adf_putDynInstance(icp_accel_dev_t *accel_dev,
  388                        adf_service_type_t stype,
  389                        Cpa32U instance_id)
  390 {
  391         return CPA_STATUS_FAIL;
  392 }
  393 
  394 CpaStatus
  395 icp_sal_CyPollAsymRing(CpaInstanceHandle instanceHandle_in,
  396                        Cpa32U response_quota)
  397 {
  398         return CPA_STATUS_UNSUPPORTED;
  399 }
  400 
  401 CpaStatus
  402 icp_sal_AsymGetInflightRequests(CpaInstanceHandle instanceHandle,
  403                                 Cpa32U *maxInflightRequests,
  404                                 Cpa32U *numInflightRequests)
  405 {
  406         return CPA_STATUS_UNSUPPORTED;
  407 }
  408 
  409 CpaStatus
  410 icp_sal_AsymPerformOpNow(CpaInstanceHandle instanceHandle)
  411 {
  412         return CPA_STATUS_UNSUPPORTED;
  413 }

Cache object: 55a7f8bd9db0200bc45399437728f644


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.