Home
last modified time | relevance | path

Searched refs:f_hash (Results 1 – 20 of 20) sorted by relevance

/dpdk/examples/ip_pipeline/
H A Daction.c57 (params->lb.f_hash == NULL)) { in port_in_action_profile_create()
60 params->lb.f_hash = rte_table_hash_crc_key8; in port_in_action_profile_create()
64 params->lb.f_hash = rte_table_hash_crc_key16; in port_in_action_profile_create()
68 params->lb.f_hash = rte_table_hash_crc_key24; in port_in_action_profile_create()
72 params->lb.f_hash = rte_table_hash_crc_key32; in port_in_action_profile_create()
76 params->lb.f_hash = rte_table_hash_crc_key40; in port_in_action_profile_create()
80 params->lb.f_hash = rte_table_hash_crc_key48; in port_in_action_profile_create()
84 params->lb.f_hash = rte_table_hash_crc_key56; in port_in_action_profile_create()
88 params->lb.f_hash = rte_table_hash_crc_key64; in port_in_action_profile_create()
192 (params->lb.f_hash == NULL)) { in table_action_profile_create()
[all …]
H A Dpipeline.c873 rte_table_hash_op_hash f_hash; in pipeline_table_create() local
880 f_hash = rte_table_hash_crc_key8; in pipeline_table_create()
883 f_hash = rte_table_hash_crc_key16; in pipeline_table_create()
886 f_hash = rte_table_hash_crc_key24; in pipeline_table_create()
889 f_hash = rte_table_hash_crc_key32; in pipeline_table_create()
892 f_hash = rte_table_hash_crc_key40; in pipeline_table_create()
895 f_hash = rte_table_hash_crc_key48; in pipeline_table_create()
898 f_hash = rte_table_hash_crc_key56; in pipeline_table_create()
901 f_hash = rte_table_hash_crc_key64; in pipeline_table_create()
913 pp.hash.f_hash = f_hash; in pipeline_table_create()
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_action.c72 params->lb.f_hash == NULL) { in softnic_port_in_action_profile_create()
75 params->lb.f_hash = rte_table_hash_crc_key8; in softnic_port_in_action_profile_create()
79 params->lb.f_hash = rte_table_hash_crc_key16; in softnic_port_in_action_profile_create()
83 params->lb.f_hash = rte_table_hash_crc_key24; in softnic_port_in_action_profile_create()
87 params->lb.f_hash = rte_table_hash_crc_key32; in softnic_port_in_action_profile_create()
91 params->lb.f_hash = rte_table_hash_crc_key40; in softnic_port_in_action_profile_create()
95 params->lb.f_hash = rte_table_hash_crc_key48; in softnic_port_in_action_profile_create()
99 params->lb.f_hash = rte_table_hash_crc_key56; in softnic_port_in_action_profile_create()
103 params->lb.f_hash = rte_table_hash_crc_key64; in softnic_port_in_action_profile_create()
224 params->lb.f_hash == NULL) { in softnic_table_action_profile_create()
[all …]
H A Drte_eth_softnic_pipeline.c899 rte_table_hash_op_hash f_hash; in softnic_pipeline_table_create() local
906 f_hash = rte_table_hash_crc_key8; in softnic_pipeline_table_create()
909 f_hash = rte_table_hash_crc_key16; in softnic_pipeline_table_create()
912 f_hash = rte_table_hash_crc_key24; in softnic_pipeline_table_create()
915 f_hash = rte_table_hash_crc_key32; in softnic_pipeline_table_create()
918 f_hash = rte_table_hash_crc_key40; in softnic_pipeline_table_create()
921 f_hash = rte_table_hash_crc_key48; in softnic_pipeline_table_create()
924 f_hash = rte_table_hash_crc_key56; in softnic_pipeline_table_create()
927 f_hash = rte_table_hash_crc_key64; in softnic_pipeline_table_create()
939 pp.hash.f_hash = f_hash; in softnic_pipeline_table_create()
/dpdk/app/test/
H A Dtest_table_combined.c424 .f_hash = pipeline_test_hash, in test_table_hash8lru()
462 key8lru_params.f_hash = NULL; in test_table_hash8lru()
485 .f_hash = pipeline_test_hash, in test_table_hash16lru()
523 key16lru_params.f_hash = NULL; in test_table_hash16lru()
546 .f_hash = pipeline_test_hash, in test_table_hash32lru()
584 key32lru_params.f_hash = NULL; in test_table_hash32lru()
607 .f_hash = pipeline_test_hash, in test_table_hash8ext()
645 key8ext_params.f_hash = NULL; in test_table_hash8ext()
668 .f_hash = pipeline_test_hash, in test_table_hash16ext()
706 key16ext_params.f_hash = NULL; in test_table_hash16ext()
[all …]
H A Dtest_table_tables.c651 .f_hash = pipeline_test_hash, in test_table_hash_lru_generic()
662 hash_params.f_hash = NULL; in test_table_hash_lru_generic()
668 hash_params.f_hash = pipeline_test_hash; in test_table_hash_lru_generic()
754 .f_hash = pipeline_test_hash, in test_table_hash_ext_generic()
772 hash_params.f_hash = NULL; in test_table_hash_ext_generic()
778 hash_params.f_hash = pipeline_test_hash; in test_table_hash_ext_generic()
916 .f_hash = pipeline_test_hash_cuckoo, in test_table_hash_cuckoo()
940 cuckoo_params.f_hash = NULL; in test_table_hash_cuckoo()
947 cuckoo_params.f_hash = pipeline_test_hash_cuckoo; in test_table_hash_cuckoo()
/dpdk/lib/table/
H A Drte_table_hash_cuckoo.c35 rte_hash_function f_hash; member
69 if (params->f_hash == NULL) { in check_params_create_hash_cuckoo()
107 .hash_func = p->f_hash, in rte_table_hash_cuckoo_create()
129 t->f_hash = p->f_hash; in rte_table_hash_cuckoo_create()
H A Drte_table_hash_key8.c71 rte_table_hash_op_hash f_hash; member
128 if (params->f_hash == NULL) { in check_params_create()
203 f->f_hash = p->f_hash; in rte_table_hash_create_key8_lru()
250 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key8_lru()
313 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key8_lru()
407 f->f_hash = p->f_hash; in rte_table_hash_create_key8_ext()
454 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key8_ext()
626 signature = f->f_hash(key, &f->key_mask, KEY_SIZE, f->seed); \
757 rte_table_hash_op_hash f_hash = f->f_hash; \
764 signature10 = f_hash(key10, &f->key_mask, KEY_SIZE, seed); \
[all …]
H A Drte_table_hash_lru.c56 rte_table_hash_op_hash f_hash; member
133 if (params->f_hash == NULL) { in check_params_create()
217 t->f_hash = p->f_hash; in rte_table_hash_lru_create()
282 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_entry_add()
366 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_entry_delete()
423 sig = (uint64_t) t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_lookup_unoptimized()
657 rte_table_hash_op_hash f_hash = t->f_hash; \
664 sig10 = (uint64_t) f_hash(key10, t->key_mask, key_size, seed);\
670 sig11 = (uint64_t) f_hash(key11, t->key_mask, key_size, seed);\
H A Drte_table_hash_key16.c75 rte_table_hash_op_hash f_hash; member
134 if (params->f_hash == NULL) { in check_params_create()
210 f->f_hash = p->f_hash; in rte_table_hash_create_key16_lru()
260 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key16_lru()
326 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key16_lru()
420 f->f_hash = p->f_hash; in rte_table_hash_create_key16_ext()
470 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key16_ext()
547 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key16_ext()
654 signature = f->f_hash(key, f->key_mask, KEY_SIZE, f->seed); \
789 signature10 = f->f_hash(key10, f->key_mask, KEY_SIZE, f->seed);\
[all …]
H A Drte_table_hash_ext.c76 rte_table_hash_op_hash f_hash; member
156 if (params->f_hash == NULL) { in check_params_create()
240 t->f_hash = p->f_hash; in rte_table_hash_ext_create()
307 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_add()
408 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_delete()
487 sig = (uint64_t) t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_lookup_unoptimized()
719 rte_table_hash_op_hash f_hash = t->f_hash; \
726 sig10 = (uint64_t) f_hash(key10, t->key_mask, key_size, seed); \
732 sig11 = (uint64_t) f_hash(key11, t->key_mask, key_size, seed); \
H A Drte_table_hash_key32.c75 rte_table_hash_op_hash f_hash; member
138 if (params->f_hash == NULL) { in check_params_create()
214 f->f_hash = p->f_hash; in rte_table_hash_create_key32_lru()
268 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key32_lru()
334 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key32_lru()
430 f->f_hash = p->f_hash; in rte_table_hash_create_key32_ext()
484 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key32_ext()
564 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key32_ext()
682 signature = f->f_hash(key, f->key_mask, KEY_SIZE, f->seed); \
822 signature10 = f->f_hash(key10, f->key_mask, KEY_SIZE, f->seed); \
[all …]
H A Drte_table_hash_cuckoo.h44 rte_hash_function f_hash; member
H A Drte_table_hash.h83 rte_table_hash_op_hash f_hash; member
/dpdk/lib/pipeline/
H A Drte_port_in_action.h135 rte_table_hash_op_hash f_hash; member
H A Drte_port_in_action.c59 (cfg->f_hash == NULL)) in lb_cfg_check()
471 uint64_t digest = cfg->f_hash(pkt_key, in ah_lb()
H A Drte_table_action.h158 rte_table_hash_op_hash f_hash; member
H A Drte_table_action.c57 (cfg->f_hash == NULL)) in lb_cfg_check()
86 digest = cfg->f_hash(pkt_key, in pkt_work_lb()
/dpdk/app/test-pipeline/
H A Dpipeline_hash.c151 .f_hash = test_hash, in app_main_loop_worker_pipeline_hash()
162 .f_hash = test_hash_cuckoo, in app_main_loop_worker_pipeline_hash()
/dpdk/doc/guides/prog_guide/
H A Dpacket_framework.rst314 *bucket_id = f_hash(key) % n_buckets;*
318 *bucket_id = f_hash(key) & (n_buckets - 1);*