Home
last modified time | relevance | path

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

/f-stack/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()
/f-stack/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()
223 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()
/f-stack/dpdk/app/test/
H A Dtest_table_combined.c422 .f_hash = pipeline_test_hash, in test_table_hash8lru()
460 key8lru_params.f_hash = NULL; in test_table_hash8lru()
483 .f_hash = pipeline_test_hash, in test_table_hash16lru()
521 key16lru_params.f_hash = NULL; in test_table_hash16lru()
544 .f_hash = pipeline_test_hash, in test_table_hash32lru()
582 key32lru_params.f_hash = NULL; in test_table_hash32lru()
605 .f_hash = pipeline_test_hash, in test_table_hash8ext()
643 key8ext_params.f_hash = NULL; in test_table_hash8ext()
666 .f_hash = pipeline_test_hash, in test_table_hash16ext()
704 key16ext_params.f_hash = NULL; in test_table_hash16ext()
[all …]
H A Dtest_table_tables.c648 .f_hash = pipeline_test_hash, in test_table_hash_lru_generic()
659 hash_params.f_hash = NULL; in test_table_hash_lru_generic()
665 hash_params.f_hash = pipeline_test_hash; in test_table_hash_lru_generic()
751 .f_hash = pipeline_test_hash, in test_table_hash_ext_generic()
769 hash_params.f_hash = NULL; in test_table_hash_ext_generic()
775 hash_params.f_hash = pipeline_test_hash; in test_table_hash_ext_generic()
913 .f_hash = pipeline_test_hash_cuckoo, in test_table_hash_cuckoo()
937 cuckoo_params.f_hash = NULL; in test_table_hash_cuckoo()
944 cuckoo_params.f_hash = pipeline_test_hash_cuckoo; in test_table_hash_cuckoo()
/f-stack/dpdk/lib/librte_table/
H A Drte_table_hash_cuckoo.c37 rte_hash_function f_hash; member
71 if (params->f_hash == NULL) { in check_params_create_hash_cuckoo()
109 .hash_func = p->f_hash, in rte_table_hash_cuckoo_create()
131 t->f_hash = p->f_hash; in rte_table_hash_cuckoo_create()
H A Drte_table_hash_key8.c73 rte_table_hash_op_hash f_hash; member
130 if (params->f_hash == NULL) { in check_params_create()
205 f->f_hash = p->f_hash; in rte_table_hash_create_key8_lru()
252 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key8_lru()
315 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key8_lru()
409 f->f_hash = p->f_hash; in rte_table_hash_create_key8_ext()
456 signature = f->f_hash(key, &f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key8_ext()
628 signature = f->f_hash(key, &f->key_mask, KEY_SIZE, f->seed); \
759 rte_table_hash_op_hash f_hash = f->f_hash; \
766 signature10 = f_hash(key10, &f->key_mask, KEY_SIZE, seed); \
[all …]
H A Drte_table_hash_lru.c58 rte_table_hash_op_hash f_hash; member
135 if (params->f_hash == NULL) { in check_params_create()
219 t->f_hash = p->f_hash; in rte_table_hash_lru_create()
284 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_entry_add()
368 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_entry_delete()
425 sig = (uint64_t) t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_lru_lookup_unoptimized()
659 rte_table_hash_op_hash f_hash = t->f_hash; \
666 sig10 = (uint64_t) f_hash(key10, t->key_mask, key_size, seed);\
672 sig11 = (uint64_t) f_hash(key11, t->key_mask, key_size, seed);\
H A Drte_table_hash_key16.c77 rte_table_hash_op_hash f_hash; member
136 if (params->f_hash == NULL) { in check_params_create()
212 f->f_hash = p->f_hash; in rte_table_hash_create_key16_lru()
262 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key16_lru()
328 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key16_lru()
422 f->f_hash = p->f_hash; in rte_table_hash_create_key16_ext()
472 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key16_ext()
549 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key16_ext()
656 signature = f->f_hash(key, f->key_mask, KEY_SIZE, f->seed); \
791 signature10 = f->f_hash(key10, f->key_mask, KEY_SIZE, f->seed);\
[all …]
H A Drte_table_hash_ext.c78 rte_table_hash_op_hash f_hash; member
158 if (params->f_hash == NULL) { in check_params_create()
242 t->f_hash = p->f_hash; in rte_table_hash_ext_create()
309 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_add()
410 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_delete()
489 sig = (uint64_t) t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_lookup_unoptimized()
721 rte_table_hash_op_hash f_hash = t->f_hash; \
728 sig10 = (uint64_t) f_hash(key10, t->key_mask, key_size, seed); \
734 sig11 = (uint64_t) f_hash(key11, t->key_mask, key_size, seed); \
H A Drte_table_hash_key32.c77 rte_table_hash_op_hash f_hash; member
140 if (params->f_hash == NULL) { in check_params_create()
216 f->f_hash = p->f_hash; in rte_table_hash_create_key32_lru()
270 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key32_lru()
336 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key32_lru()
432 f->f_hash = p->f_hash; in rte_table_hash_create_key32_ext()
486 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_add_key32_ext()
566 signature = f->f_hash(key, f->key_mask, f->key_size, f->seed); in rte_table_hash_entry_delete_key32_ext()
684 signature = f->f_hash(key, f->key_mask, KEY_SIZE, f->seed); \
824 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
/f-stack/dpdk/lib/librte_pipeline/
H A Drte_port_in_action.h135 rte_table_hash_op_hash f_hash; member
H A Drte_port_in_action.c61 (cfg->f_hash == NULL)) in lb_cfg_check()
473 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.c59 (cfg->f_hash == NULL)) in lb_cfg_check()
88 digest = cfg->f_hash(pkt_key, in pkt_work_lb()
/f-stack/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()
/f-stack/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);*