| /dpdk/lib/ipsec/ |
| H A D | ipsec_sqn.h | 216 d = sa->sqn.inb.rsn[dst]; in rsn_copy() 217 s = sa->sqn.inb.rsn[src]; in rsn_copy() 235 n = sa->sqn.inb.rdidx; in rsn_acquire() 236 rsn = sa->sqn.inb.rsn[n]; in rsn_acquire() 244 n = sa->sqn.inb.rdidx; in rsn_acquire() 245 rsn = sa->sqn.inb.rsn[n]; in rsn_acquire() 271 n = sa->sqn.inb.wridx; in rsn_update_start() 280 sa->sqn.inb.wridx = k; in rsn_update_start() 282 rsn = sa->sqn.inb.rsn[k]; in rsn_update_start() 300 n = sa->sqn.inb.wridx; in rsn_update_finish() [all …]
|
| H A D | ipsec_telemetry.c | 178 if (sa->sqn.inb.rsn[sa->sqn.inb.rdidx]) in handle_telemetry_cmd_ipsec_sa_details() 181 sa->sqn.inb.rsn[sa->sqn.inb.rdidx]->sqn); in handle_telemetry_cmd_ipsec_sa_details()
|
| H A D | sa.c | 519 sa->sqn.inb.rsn[0] = (struct replay_sqn *)(sa + 1); in fill_sa_replay() 520 sa->sqn.inb.rsn[0]->sqn = sqn; in fill_sa_replay() 522 sa->sqn.inb.rsn[1] = (struct replay_sqn *) in fill_sa_replay() 523 ((uintptr_t)sa->sqn.inb.rsn[0] + rsn_size(nb_bucket)); in fill_sa_replay() 524 sa->sqn.inb.rsn[1]->sqn = sqn; in fill_sa_replay()
|
| H A D | sa.h | 132 } inb; member
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn10k_ethdev_sec.c | 718 eth_sec->inb = true; in cn10k_eth_sec_session_create() 721 dev->inb.nb_sess++; in cn10k_eth_sec_session_create() 724 eth_sec->inb, in cn10k_eth_sec_session_create() 818 eth_sec->inb, in cn10k_eth_sec_session_create() 861 lock = eth_sec->inb ? &dev->inb.lock : &dev->outb.lock; in cn10k_eth_sec_session_destroy() 867 if (eth_sec->inb) { in cn10k_eth_sec_session_destroy() 873 eth_sec->inb, in cn10k_eth_sec_session_destroy() 876 dev->inb.nb_sess--; in cn10k_eth_sec_session_destroy() 949 eth_sec->inb, in cn10k_eth_sec_session_update() 963 eth_sec->inb, in cn10k_eth_sec_session_update() [all …]
|
| H A D | cn9k_ethdev_sec.c | 180 lock = inbound ? &dev->inb.lock : &dev->outb.lock; in cn9k_eth_sec_session_create() 250 eth_sec->inb = true; in cn9k_eth_sec_session_create() 252 TAILQ_INSERT_TAIL(&dev->inb.list, eth_sec, entry); in cn9k_eth_sec_session_create() 253 dev->inb.nb_sess++; in cn9k_eth_sec_session_create() 350 lock = eth_sec->inb ? &dev->inb.lock : &dev->outb.lock; in cn9k_eth_sec_session_destroy() 353 if (eth_sec->inb) { in cn9k_eth_sec_session_destroy() 358 TAILQ_REMOVE(&dev->inb.list, eth_sec, entry); in cn9k_eth_sec_session_destroy() 359 dev->inb.nb_sess--; in cn9k_eth_sec_session_destroy() 377 eth_sec->inb ? "inbound" : "outbound", eth_sec->spi, in cn9k_eth_sec_session_destroy()
|
| H A D | cnxk_ethdev_sec.c | 85 cnxk_eth_sec_sess_get_by_spi(struct cnxk_eth_dev *dev, uint32_t spi, bool inb) in cnxk_eth_sec_sess_get_by_spi() argument 90 list = inb ? &dev->inb.list : &dev->outb.list; in cnxk_eth_sec_sess_get_by_spi() 106 TAILQ_FOREACH(eth_sec, &dev->inb.list, entry) { in cnxk_eth_sec_sess_get_by_sess()
|
| H A D | cnxk_ethdev.c | 52 dev->inb.nb_sess, !!dev->inb.inl_dev); in cnxk_nix_inb_mode_set() 55 dev->inb.inl_dev = use_inl_dev; in cnxk_nix_inb_mode_set() 87 dev->inb.sa_dptr = in nix_security_setup() 89 if (!dev->inb.sa_dptr) { in nix_security_setup() 172 if (dev->inb.sa_dptr) in nix_security_setup() 173 plt_free(dev->inb.sa_dptr); in nix_security_setup() 238 if (dev->inb.sa_dptr) { in nix_security_release() 239 plt_free(dev->inb.sa_dptr); in nix_security_release() 240 dev->inb.sa_dptr = NULL; in nix_security_release() 271 dev->inb.inl_dev = false; in nix_security_release() [all …]
|
| H A D | cnxk_ethdev_devargs.c | 318 dev->inb.no_inl_dev = !!no_inl_dev; in cnxk_ethdev_parse_devargs() 319 dev->inb.max_spi = ipsec_in_max_spi; in cnxk_ethdev_parse_devargs()
|
| H A D | cnxk_ethdev.h | 269 bool inb; member 434 struct cnxk_eth_dev_sec_inb inb; member 642 uint32_t spi, bool inb);
|
| H A D | cnxk_ethdev_sec_telemetry.c | 269 rte_tel_data_add_dict_int(d, "nb_inb_sa", dev->inb.nb_sess); in ethdev_sec_tel_handle_info() 274 RTE_TAILQ_FOREACH_SAFE(eth_sec, &dev->inb.list, entry, tvar) { in ethdev_sec_tel_handle_info()
|
| H A D | cnxk_lookup.c | 336 sa_base = roc_nix_inl_inb_sa_base_get(&dev->nix, dev->inb.inl_dev); in cnxk_nix_lookup_mem_sa_base_set()
|
| H A D | cn9k_ethdev.c | 749 dev->inb.no_inl_dev = 1; in cn9k_nix_probe()
|
| H A D | cn10k_ethdev.c | 284 dev->inb.inl_dev); in cn10k_nix_rx_queue_setup()
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_inl.h | 199 int __roc_api roc_nix_inl_sa_sync(struct roc_nix *roc_nix, void *sa, bool inb, 202 void *sa_cptr, bool inb, uint16_t sa_len);
|
| H A D | roc_nix_inl.c | 900 roc_nix_inl_sa_sync(struct roc_nix *roc_nix, void *sa, bool inb, in roc_nix_inl_sa_sync() argument 927 if (inb && !nix->inb_inl_dev) in roc_nix_inl_sa_sync() 931 if (inb && get_inl_lf) { in roc_nix_inl_sa_sync() 965 bool inb, uint16_t sa_len) in roc_nix_inl_ctx_write() argument 992 if (inb && !nix->inb_inl_dev) in roc_nix_inl_ctx_write() 996 if (inb && get_inl_lf) { in roc_nix_inl_ctx_write()
|
| /dpdk/drivers/bus/pci/bsd/ |
| H A D | pci.c | 542 *d = inb(reg); in pci_uio_ioport_read()
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_eventdev_adptr.c | 268 if (cnxk_eth_dev->inb.no_inl_dev && in cnxk_sso_rx_adapter_queue_add()
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci_uio.c | 566 inb((unsigned long)addr); in ioread8()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_2_1.rst | 493 Closing the ``/dev/io`` fd caused a SIGBUS in inb/outb instructions as the
|