Searched refs:eth_sec (Results 1 – 7 of 7) sorted by relevance
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_ethdev_sec.c | 229 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 D | cn10k_ethdev_sec.c | 695 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 D | cnxk_ethdev_sec.c | 88 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 D | cnxk_ethdev_sec_telemetry.c | 224 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 D | cn9k_ethdev.h | 49 struct cnxk_eth_sec_sess *eth_sec; member 81 struct cnxk_eth_sec_sess *eth_sec; member
|
| H A D | cn10k_ethdev.h | 52 struct cnxk_eth_sec_sess *eth_sec; member 61 struct cnxk_eth_sec_sess *eth_sec; member
|
| H A D | cnxk_ethdev.c | 218 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()
|