Home
last modified time | relevance | path

Searched refs:eth_sec (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/cnxk/
H A Dcn9k_ethdev_sec.c229 inb_priv->eth_sec = eth_sec; in cn9k_eth_sec_session_create()
246 eth_sec->sa = inb_sa; in cn9k_eth_sec_session_create()
247 eth_sec->sess = sess; in cn9k_eth_sec_session_create()
250 eth_sec->inb = true; in cn9k_eth_sec_session_create()
287 outb_priv->eth_sec = eth_sec; in cn9k_eth_sec_session_create()
305 eth_sec->sess = sess; in cn9k_eth_sec_session_create()
320 eth_sec->sa_idx); in cn9k_eth_sec_session_create()
347 if (!eth_sec) in cn9k_eth_sec_session_destroy()
353 if (eth_sec->inb) { in cn9k_eth_sec_session_destroy()
354 inb_sa = eth_sec->sa; in cn9k_eth_sec_session_destroy()
[all …]
H A Dcn10k_ethdev_sec.c695 inb_priv->eth_sec = eth_sec; in cn10k_eth_sec_session_create()
785 outb_priv->eth_sec = eth_sec; in cn10k_eth_sec_session_create()
829 eth_sec->sa_idx, eth_sec->inl_dev); in cn10k_eth_sec_session_create()
858 if (!eth_sec) in cn10k_eth_sec_session_destroy()
867 if (eth_sec->inb) { in cn10k_eth_sec_session_destroy()
896 eth_sec->inb ? "inbound" : "outbound", eth_sec->spi, in cn10k_eth_sec_session_destroy()
897 eth_sec->sa_idx, eth_sec->inl_dev); in cn10k_eth_sec_session_destroy()
934 if (!eth_sec) in cn10k_eth_sec_session_update()
985 rc = roc_nix_inl_sa_sync(&dev->nix, eth_sec->sa, eth_sec->inb, in rte_pmd_cnxk_hw_sa_read()
1028 rc = roc_nix_inl_sa_sync(&dev->nix, eth_sec->sa, eth_sec->inb, in cn10k_eth_sec_session_stats_get()
[all …]
H A Dcnxk_ethdev_sec.c88 struct cnxk_eth_sec_sess *eth_sec; in cnxk_eth_sec_sess_get_by_spi() local
91 TAILQ_FOREACH(eth_sec, list, entry) { in cnxk_eth_sec_sess_get_by_spi()
92 if (eth_sec->spi == spi) in cnxk_eth_sec_sess_get_by_spi()
93 return eth_sec; in cnxk_eth_sec_sess_get_by_spi()
103 struct cnxk_eth_sec_sess *eth_sec = NULL; in cnxk_eth_sec_sess_get_by_sess() local
106 TAILQ_FOREACH(eth_sec, &dev->inb.list, entry) { in cnxk_eth_sec_sess_get_by_sess()
107 if (eth_sec->sess == sess) in cnxk_eth_sec_sess_get_by_sess()
108 return eth_sec; in cnxk_eth_sec_sess_get_by_sess()
112 TAILQ_FOREACH(eth_sec, &dev->outb.list, entry) { in cnxk_eth_sec_sess_get_by_sess()
113 if (eth_sec->sess == sess) in cnxk_eth_sec_sess_get_by_sess()
[all …]
H A Dcnxk_ethdev_sec_telemetry.c224 struct cnxk_eth_sec_sess *eth_sec, *tvar; in ethdev_sec_tel_handle_info() local
259 RTE_TAILQ_FOREACH_SAFE(eth_sec, &dev->outb.list, entry, tvar) { in ethdev_sec_tel_handle_info()
261 ret = copy_outb_sa_10k(d, i++, eth_sec->sa); in ethdev_sec_tel_handle_info()
263 ret = copy_outb_sa_9k(d, i++, eth_sec->sa); in ethdev_sec_tel_handle_info()
274 RTE_TAILQ_FOREACH_SAFE(eth_sec, &dev->inb.list, entry, tvar) { in ethdev_sec_tel_handle_info()
276 ret = copy_inb_sa_10k(d, i++, eth_sec->sa); in ethdev_sec_tel_handle_info()
278 ret = copy_inb_sa_9k(d, i++, eth_sec->sa); in ethdev_sec_tel_handle_info()
H A Dcn9k_ethdev.h49 struct cnxk_eth_sec_sess *eth_sec; member
81 struct cnxk_eth_sec_sess *eth_sec; member
H A Dcn10k_ethdev.h52 struct cnxk_eth_sec_sess *eth_sec; member
61 struct cnxk_eth_sec_sess *eth_sec; member
H A Dcnxk_ethdev.c218 struct cnxk_eth_sec_sess *eth_sec, *tvar; in nix_security_release() local
226 RTE_TAILQ_FOREACH_SAFE(eth_sec, &dev->inb.list, entry, tvar) in nix_security_release()
228 eth_sec->sess); in nix_security_release()
249 RTE_TAILQ_FOREACH_SAFE(eth_sec, &dev->outb.list, entry, tvar) in nix_security_release()
251 eth_sec->sess); in nix_security_release()