Home
last modified time | relevance | path

Searched refs:sa_tbl (Results 1 – 3 of 3) sorted by relevance

/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev_sec.c147 uint64_t **sa_tbl; in lookup_mem_sa_tbl_clear() local
156 sa_tbl = (uint64_t **)RTE_PTR_ADD(mem, OTX2_NIX_SA_TBL_START); in lookup_mem_sa_tbl_clear()
157 if (sa_tbl[port] == NULL) in lookup_mem_sa_tbl_clear()
160 rte_free(sa_tbl[port]); in lookup_mem_sa_tbl_clear()
161 sa_tbl[port] = NULL; in lookup_mem_sa_tbl_clear()
171 uint64_t **sa_tbl; in lookup_mem_sa_index_update() local
182 sa_tbl = (uint64_t **)RTE_PTR_ADD(mem, OTX2_NIX_SA_TBL_START); in lookup_mem_sa_index_update()
184 if (sa_tbl[port] == NULL) { in lookup_mem_sa_index_update()
185 sa_tbl[port] = rte_malloc(NULL, dev->ipsec_in_max_spi * in lookup_mem_sa_index_update()
189 sa_tbl[port][spi] = (uint64_t)sa; in lookup_mem_sa_index_update()
H A Dotx2_rx.h234 const uint64_t *const *sa_tbl = (const uint64_t * const *) in nix_rx_sec_sa_get() local
237 return (void *)sa_tbl[port][spi]; in nix_rx_sec_sa_get()
/f-stack/dpdk/examples/ipsec-secgw/
H A Dsa.c258 extend_sa_arr(struct ipsec_sa **sa_tbl, uint32_t cur_cnt, uint32_t *cur_sz) in extend_sa_arr() argument
260 if (*sa_tbl == NULL) { in extend_sa_arr()
261 *sa_tbl = calloc(SA_INIT_NB, sizeof(struct ipsec_sa)); in extend_sa_arr()
262 if (*sa_tbl == NULL) in extend_sa_arr()
269 *sa_tbl = realloc(*sa_tbl, in extend_sa_arr()
271 if (*sa_tbl == NULL) in extend_sa_arr()
274 memset(&(*sa_tbl)[*cur_sz], 0, in extend_sa_arr()