| /f-stack/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()
|
| /f-stack/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() 223 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()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_table_combined.c | 422 .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 D | test_table_tables.c | 648 .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 D | rte_table_hash_cuckoo.c | 37 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 D | rte_table_hash_key8.c | 73 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 D | rte_table_hash_lru.c | 58 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 D | rte_table_hash_key16.c | 77 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 D | rte_table_hash_ext.c | 78 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 D | rte_table_hash_key32.c | 77 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 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
|
| /f-stack/dpdk/lib/librte_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 | 61 (cfg->f_hash == NULL)) in lb_cfg_check() 473 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 | 59 (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 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()
|
| /f-stack/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);*
|