| /dpdk/examples/ip_pipeline/ |
| H A D | action.c | 57 (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 D | pipeline.c | 873 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 D | rte_eth_softnic_action.c | 72 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 D | rte_eth_softnic_pipeline.c | 899 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 D | test_table_combined.c | 424 .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 D | test_table_tables.c | 651 .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 D | rte_table_hash_cuckoo.c | 35 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 D | rte_table_hash_key8.c | 71 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 D | rte_table_hash_lru.c | 56 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 D | rte_table_hash_key16.c | 75 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 D | rte_table_hash_ext.c | 76 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 D | rte_table_hash_key32.c | 75 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 D | rte_table_hash_cuckoo.h | 44 rte_hash_function f_hash; member
|
| H A D | rte_table_hash.h | 83 rte_table_hash_op_hash f_hash; member
|
| /dpdk/lib/pipeline/ |
| H A D | rte_port_in_action.h | 135 rte_table_hash_op_hash f_hash; member
|
| H A D | rte_port_in_action.c | 59 (cfg->f_hash == NULL)) in lb_cfg_check() 471 uint64_t digest = cfg->f_hash(pkt_key, in ah_lb()
|
| H A D | rte_table_action.h | 158 rte_table_hash_op_hash f_hash; member
|
| H A D | rte_table_action.c | 57 (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 D | pipeline_hash.c | 151 .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 D | packet_framework.rst | 314 *bucket_id = f_hash(key) % n_buckets;* 318 *bucket_id = f_hash(key) & (n_buckets - 1);*
|