| /f-stack/dpdk/lib/librte_acl/ |
| H A D | rte_acl.h | 147 struct rte_acl_ctx * 160 struct rte_acl_ctx * 170 rte_acl_free(struct rte_acl_ctx *ctx); 192 rte_acl_add_rules(struct rte_acl_ctx *ctx, const struct rte_acl_rule *rules, 204 rte_acl_reset_rules(struct rte_acl_ctx *ctx); 221 rte_acl_build(struct rte_acl_ctx *ctx, const struct rte_acl_config *cfg); 232 rte_acl_reset(struct rte_acl_ctx *ctx); 278 rte_acl_classify(const struct rte_acl_ctx *ctx, 318 rte_acl_classify_alg(const struct rte_acl_ctx *ctx, 339 rte_acl_set_ctx_classify(struct rte_acl_ctx *ctx, [all …]
|
| H A D | rte_acl.c | 310 struct rte_acl_ctx * 313 struct rte_acl_ctx *ctx = NULL; in rte_acl_find_existing() 321 ctx = (struct rte_acl_ctx *) te->data; in rte_acl_find_existing() 335 rte_acl_free(struct rte_acl_ctx *ctx) in rte_acl_free() 366 struct rte_acl_ctx * 370 struct rte_acl_ctx *ctx; in rte_acl_create() 393 ctx = (struct rte_acl_ctx *) te->data; in rte_acl_create() 502 rte_acl_reset(struct rte_acl_ctx *ctx) in rte_acl_reset() 514 rte_acl_dump(const struct rte_acl_ctx *ctx) in rte_acl_dump() 535 struct rte_acl_ctx *ctx; in rte_acl_list_dump() [all …]
|
| H A D | acl.h | 166 struct rte_acl_ctx { struct 190 int rte_acl_gen(struct rte_acl_ctx *ctx, struct rte_acl_trie *trie, argument 195 (const struct rte_acl_ctx *, const uint8_t **, uint32_t *, uint32_t, uint32_t); 201 rte_acl_classify_scalar(const struct rte_acl_ctx *ctx, const uint8_t **data, 205 rte_acl_classify_sse(const struct rte_acl_ctx *ctx, const uint8_t **data, 209 rte_acl_classify_avx2(const struct rte_acl_ctx *ctx, const uint8_t **data, 213 rte_acl_classify_avx512x16(const struct rte_acl_ctx *ctx, const uint8_t **data, 217 rte_acl_classify_avx512x32(const struct rte_acl_ctx *ctx, const uint8_t **data, 221 rte_acl_classify_neon(const struct rte_acl_ctx *ctx, const uint8_t **data, 225 rte_acl_classify_altivec(const struct rte_acl_ctx *ctx, const uint8_t **data,
|
| H A D | acl_run.h | 111 const struct rte_acl_ctx *ctx, struct parms *parms, in resolve_single_priority() 129 const struct rte_acl_ctx *ctx) in acl_start_next_trie() 193 (uint64_t transition, int n, const struct rte_acl_ctx *ctx, 204 const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check()
|
| H A D | acl_run_sse.h | 55 resolve_priority_sse(uint64_t transition, int n, const struct rte_acl_ctx *ctx, in resolve_priority_sse() 99 acl_process_matches(xmm_t *indices, int slot, const struct rte_acl_ctx *ctx, in acl_process_matches() 124 acl_match_check_x4(int slot, const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_x4() 194 search_sse_8(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_sse_8() 283 search_sse_4(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_sse_4()
|
| H A D | acl_run_avx512.c | 22 acl_set_flow_avx512(struct acl_flow_avx512 *flow, const struct rte_acl_ctx *ctx, in acl_set_flow_avx512() 113 rte_acl_classify_avx512x16(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_avx512x16() 140 rte_acl_classify_avx512x32(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_avx512x32()
|
| H A D | acl_run_neon.h | 33 resolve_priority_neon(uint64_t transition, int n, const struct rte_acl_ctx *ctx, in resolve_priority_neon() 81 acl_match_check_x4(int slot, const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_x4() 160 search_neon_8(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_neon_8() 222 search_neon_4(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_neon_4()
|
| H A D | acl_run_altivec.h | 39 const struct rte_acl_ctx *ctx, struct parms *parms, in resolve_priority_altivec() 87 acl_match_check_x4(int slot, const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_x4() 187 search_altivec_8(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_altivec_8() 258 search_altivec_4(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_altivec_4()
|
| H A D | acl_run_neon.c | 8 rte_acl_classify_neon(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_neon()
|
| H A D | acl_run_avx2.h | 90 acl_process_matches_avx2x8(const struct rte_acl_ctx *ctx, in acl_process_matches_avx2x8() 134 acl_match_check_avx2x8(const struct rte_acl_ctx *ctx, struct parms *parms, in acl_match_check_avx2x8() 160 search_avx2x16(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_avx2x16()
|
| H A D | acl_run_altivec.c | 9 rte_acl_classify_altivec(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_altivec()
|
| H A D | acl_run_sse.c | 8 rte_acl_classify_sse(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_sse()
|
| H A D | acl_run_avx2.c | 13 rte_acl_classify_avx2(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_avx2()
|
| H A D | acl_run_scalar.c | 16 const struct rte_acl_ctx *ctx, struct parms *parms, in resolve_priority_scalar() 110 rte_acl_classify_scalar(const struct rte_acl_ctx *ctx, const uint8_t **data, in rte_acl_classify_scalar()
|
| H A D | acl_bld.c | 67 const struct rte_acl_ctx *acx; 773 acl_build_reset(struct rte_acl_ctx *ctx) in acl_build_reset() 777 sizeof(*ctx) - offsetof(struct rte_acl_ctx, num_categories)); in acl_build_reset() 1480 acl_set_data_indexes(struct rte_acl_ctx *ctx) in acl_set_data_indexes() 1501 acl_bld(struct acl_build_context *bcx, struct rte_acl_ctx *ctx, in acl_bld() 1545 acl_check_bld_param(struct rte_acl_ctx *ctx, const struct rte_acl_config *cfg) in acl_check_bld_param() 1616 rte_acl_build(struct rte_acl_ctx *ctx, const struct rte_acl_config *cfg) in rte_acl_build()
|
| H A D | acl_run_avx512x8.h | 208 search_avx512x8x2(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_avx512x8x2()
|
| H A D | acl_gen.c | 34 acl_gen_log_stats(const struct rte_acl_ctx *ctx, in acl_gen_log_stats() 448 rte_acl_gen(struct rte_acl_ctx *ctx, struct rte_acl_trie *trie, in rte_acl_gen()
|
| H A D | acl_run_avx512x16.h | 293 search_avx512x16x2(const struct rte_acl_ctx *ctx, const uint8_t **data, in search_avx512x16x2()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_acl.c | 371 test_classify_buid(struct rte_acl_ctx *acx, in test_classify_buid() 403 struct rte_acl_ctx *acx; in test_classify() 535 struct rte_acl_ctx *acx; in test_build_ports_range() 777 convert_rules(struct rte_acl_ctx *acx, in convert_rules() 904 struct rte_acl_ctx *acx; in test_convert_rules() 1008 struct rte_acl_ctx *acx; in test_invalid_layout() 1129 struct rte_acl_ctx *acx, *acx2, *tmp; in test_create_find_add() 1267 struct rte_acl_ctx *acx; in test_invalid_rules() 1357 struct rte_acl_ctx *acx; in test_invalid_parameters() 1585 struct rte_acl_ctx *acx; in test_misc() [all …]
|
| /f-stack/dpdk/doc/guides/contributing/ |
| H A D | abi_versioning.rst | 179 struct rte_acl_ctx * 197 struct rte_acl_ctx * 285 -struct rte_acl_ctx * 287 +struct rte_acl_ctx * __vsym 321 struct rte_acl_ctx * __vsym 351 struct rte_acl_ctx * 448 struct rte_acl_ctx * 482 struct rte_acl_ctx * 523 struct rte_acl_ctx * 530 struct rte_acl_ctx * [all …]
|
| /f-stack/dpdk/lib/librte_table/ |
| H A D | rte_table_acl.c | 38 struct rte_acl_ctx *ctx; 162 rte_table_acl_build(struct rte_table_acl *acl, struct rte_acl_ctx **acl_ctx) in rte_table_acl_build() 164 struct rte_acl_ctx *ctx = NULL; in rte_table_acl_build() 227 struct rte_acl_ctx *ctx; in rte_table_acl_entry_add() 344 struct rte_acl_ctx *ctx; in rte_table_acl_entry_delete() 425 struct rte_acl_ctx *ctx; in rte_table_acl_entry_add_bulk() 607 struct rte_acl_ctx *ctx; in rte_table_acl_entry_delete_bulk()
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | sp4.c | 471 static struct rte_acl_ctx * 478 struct rte_acl_ctx *ctx; in acl4_init()
|
| H A D | sp6.c | 602 static struct rte_acl_ctx * 609 struct rte_acl_ctx *ctx; in acl6_init()
|
| H A D | ipsec_worker.c | 112 rte_acl_classify((struct rte_acl_ctx *)sp, &nlp, &res, 1, in check_sp()
|
| /f-stack/dpdk/examples/l3fwd-acl/ |
| H A D | main.c | 467 struct rte_acl_ctx *acx_ipv4[NB_SOCKETS]; 468 struct rte_acl_ctx *acx_ipv6[NB_SOCKETS]; 1199 static struct rte_acl_ctx* 1207 struct rte_acl_ctx *context; in setup_acl()
|