Lines Matching refs:cxf
384 const struct crypto_xform *cxf) in esp_sa_init() argument
396 if (cxf->aead != NULL) { in esp_sa_init()
397 switch (cxf->aead->algo) { in esp_sa_init()
401 sa->icv_len = cxf->aead->digest_length; in esp_sa_init()
402 sa->iv_ofs = cxf->aead->iv.offset; in esp_sa_init()
410 sa->icv_len = cxf->aead->digest_length; in esp_sa_init()
411 sa->iv_ofs = cxf->aead->iv.offset; in esp_sa_init()
419 sa->icv_len = cxf->aead->digest_length; in esp_sa_init()
420 sa->iv_ofs = cxf->aead->iv.offset; in esp_sa_init()
428 } else if (cxf->auth->algo == RTE_CRYPTO_AUTH_AES_GMAC) { in esp_sa_init()
433 sa->icv_len = cxf->auth->digest_length; in esp_sa_init()
434 sa->iv_ofs = cxf->auth->iv.offset; in esp_sa_init()
438 sa->icv_len = cxf->auth->digest_length; in esp_sa_init()
439 sa->iv_ofs = cxf->cipher->iv.offset; in esp_sa_init()
441 switch (cxf->cipher->algo) { in esp_sa_init()
555 struct crypto_xform cxf; in rte_ipsec_sa_init() local
585 rc = fill_crypto_xform(&cxf, type, prm); in rte_ipsec_sa_init()
599 rc = esp_sa_init(sa, prm, &cxf); in rte_ipsec_sa_init()