| /dpdk/lib/hash/ |
| H A D | rte_crc_x86.h | 13 : [init_val] "+r" (init_val) in crc32c_sse42_u8() 15 return init_val; in crc32c_sse42_u8() 23 : [init_val] "+r" (init_val) in crc32c_sse42_u16() 25 return init_val; in crc32c_sse42_u16() 33 : [init_val] "+r" (init_val) in crc32c_sse42_u32() 35 return init_val; in crc32c_sse42_u32() 47 init_val = crc32c_sse42_u32(d.u32[0], (uint32_t)init_val); in crc32c_sse42_u64_mimic() 48 init_val = crc32c_sse42_u32(d.u32[1], (uint32_t)init_val); in crc32c_sse42_u64_mimic() 49 return (uint32_t)init_val; in crc32c_sse42_u64_mimic() 57 : [init_val] "+r" (init_val) in crc32c_sse42_u64() [all …]
|
| H A D | rte_crc_arm64.h | 13 : [crc] "+r" (init_val) in crc32c_arm64_u8() 15 return init_val; in crc32c_arm64_u8() 23 : [crc] "+r" (init_val) in crc32c_arm64_u16() 25 return init_val; in crc32c_arm64_u16() 33 : [crc] "+r" (init_val) in crc32c_arm64_u32() 35 return init_val; in crc32c_arm64_u32() 43 : [crc] "+r" (init_val) in crc32c_arm64_u64() 45 return init_val; in crc32c_arm64_u64() 59 return crc32c_1byte(data, init_val); in rte_hash_crc_1byte() 73 return crc32c_2bytes(data, init_val); in rte_hash_crc_2byte() [all …]
|
| H A D | rte_hash_crc.h | 112 rte_hash_crc_1byte(uint8_t data, uint32_t init_val); 125 rte_hash_crc_2byte(uint16_t data, uint32_t init_val); 138 rte_hash_crc_4byte(uint32_t data, uint32_t init_val); 151 rte_hash_crc_8byte(uint64_t data, uint32_t init_val); 168 rte_hash_crc(const void *data, uint32_t data_len, uint32_t init_val) in rte_hash_crc() argument 174 init_val = rte_hash_crc_8byte(*(const uint64_t *)pd, init_val); in rte_hash_crc() 179 init_val = rte_hash_crc_4byte(*(const uint32_t *)pd, init_val); in rte_hash_crc() 184 init_val = rte_hash_crc_2byte(*(const uint16_t *)pd, init_val); in rte_hash_crc() 189 init_val = rte_hash_crc_1byte(*(const uint8_t *)pd, init_val); in rte_hash_crc() 191 return init_val; in rte_hash_crc()
|
| H A D | rte_crc_generic.h | 10 rte_hash_crc_1byte(uint8_t data, uint32_t init_val) in rte_hash_crc_1byte() argument 12 return crc32c_1byte(data, init_val); in rte_hash_crc_1byte() 17 rte_hash_crc_2byte(uint16_t data, uint32_t init_val) in rte_hash_crc_2byte() argument 19 return crc32c_2bytes(data, init_val); in rte_hash_crc_2byte() 24 rte_hash_crc_4byte(uint32_t data, uint32_t init_val) in rte_hash_crc_4byte() argument 26 return crc32c_1word(data, init_val); in rte_hash_crc_4byte() 31 rte_hash_crc_8byte(uint64_t data, uint32_t init_val) in rte_hash_crc_8byte() argument 33 return crc32c_2words(data, init_val); in rte_hash_crc_8byte()
|
| H A D | rte_crc_sw.h | 361 crc32c_1byte(uint8_t data, uint32_t init_val) in crc32c_1byte() argument 364 crc = init_val; in crc32c_1byte() 371 crc32c_2bytes(uint16_t data, uint32_t init_val) in crc32c_2bytes() argument 374 crc = init_val; in crc32c_2bytes() 383 crc32c_1word(uint32_t data, uint32_t init_val) in crc32c_1word() argument 386 crc = init_val; in crc32c_1word() 397 crc32c_2words(uint64_t data, uint32_t init_val) in crc32c_2words() argument 406 crc = init_val; in crc32c_2words()
|
| H A D | rte_fbk_hash.h | 45 typedef uint32_t (*rte_fbk_hash_fn)(uint32_t key, uint32_t init_val); 54 uint32_t init_val; /**< For initialising hash function. */ member 77 uint32_t init_val; /**< For initialising hash function. */ member 96 return (ht->hash_func(key, ht->init_val) & ht->bucket_mask) << in rte_fbk_hash_get_bucket()
|
| H A D | rte_fbk_hash.c | 151 ht->init_val = params->init_val; in rte_fbk_hash_create() 155 ht->init_val = RTE_FBK_HASH_INIT_VAL_DEFAULT; in rte_fbk_hash_create()
|
| H A D | rte_hash.h | 67 uint32_t init_val);
|
| /dpdk/examples/l3fwd/ |
| H A D | l3fwd_em.c | 151 init_val = rte_hash_crc_4byte(t, init_val); in ipv4_hash_crc() 154 init_val = rte_hash_crc_4byte(*p, init_val); in ipv4_hash_crc() 156 init_val = rte_jhash_1word(t, init_val); in ipv4_hash_crc() 157 init_val = rte_jhash_1word(k->ip_src, init_val); in ipv4_hash_crc() 158 init_val = rte_jhash_1word(k->ip_dst, init_val); in ipv4_hash_crc() 159 init_val = rte_jhash_1word(*p, init_val); in ipv4_hash_crc() 190 init_val = rte_hash_crc_4byte(t, init_val); in ipv6_hash_crc() 191 init_val = rte_hash_crc_4byte(*ip_src0, init_val); in ipv6_hash_crc() 199 init_val = rte_hash_crc_4byte(*p, init_val); in ipv6_hash_crc() 201 init_val = rte_jhash_1word(t, init_val); in ipv6_hash_crc() [all …]
|
| /dpdk/lib/ipsec/ |
| H A D | ipsec_sad.c | 40 uint32_t init_val; member 89 sad->init_val), &tmp_val); in EAL_REGISTER_TAILQ() 98 sad->init_val), tmp_val); in EAL_REGISTER_TAILQ() 105 sad->init_val)); in EAL_REGISTER_TAILQ() 147 sad->init_val), tmp_val); in rte_ipsec_sad_add() 183 sad->init_val), &tmp_val); in del_specific() 204 sad->init_val)); in del_specific() 235 sad->init_val)); in rte_ipsec_sad_del() 478 sad->init_val); in __ipsec_sad_lookup() 496 sad->init_val); in __ipsec_sad_lookup() [all …]
|
| /dpdk/app/test/ |
| H A D | test_hash_functions.c | 95 run_hash_func_perf_test(uint32_t key_len, uint32_t init_val, in run_hash_func_perf_test() argument 109 f(key[i], key_len, init_val); in run_hash_func_perf_test() 114 (unsigned) init_val, (double)ticks / HASHTEST_ITERATIONS); in run_hash_func_perf_test()
|
| H A D | test_hash.c | 96 __rte_unused uint32_t init_val) in pseudo_hash() argument 169 uint32_t init_val; in test_crc32_hash_alg_equiv() local 178 init_val = (uint32_t) rte_rand(); in test_crc32_hash_alg_equiv() 186 hash_val = rte_hash_crc(data64, data_len, init_val); in test_crc32_hash_alg_equiv() 190 if (hash_val != rte_hash_crc(data64, data_len, init_val)) { in test_crc32_hash_alg_equiv() 197 if (hash_val != rte_hash_crc(data64, data_len, init_val)) { in test_crc32_hash_alg_equiv() 204 if (hash_val != rte_hash_crc(data64, data_len, init_val)) { in test_crc32_hash_alg_equiv() 227 static void run_hash_func_test(rte_hash_function f, uint32_t init_val, in run_hash_func_test() argument 241 f(key, key_len, init_val); in run_hash_func_test() 1108 .init_val = RTE_FBK_HASH_INIT_VAL_DEFAULT, in fbk_hash_unit_test() [all …]
|
| H A D | test_func_reentrancy.c | 305 .init_val = RTE_FBK_HASH_INIT_VAL_DEFAULT, in fbk_create_free()
|
| /dpdk/drivers/net/qede/base/ |
| H A D | ecore_init_ops.c | 47 p_hwfn->rt_data.init_val[rt_offset] = val; in ecore_init_store_rt_reg() 65 p_hwfn->rt_data.init_val[rt_offset + i] = p_val[i]; in ecore_init_store_rt_agg() 76 u32 *p_init_val = &p_hwfn->rt_data.init_val[rt_offset]; in ecore_init_rt() 127 rt_data->init_val = OSAL_ZALLOC(p_hwfn->p_dev, GFP_KERNEL, in ecore_init_alloc() 129 if (!rt_data->init_val) { in ecore_init_alloc() 139 OSAL_FREE(p_hwfn->p_dev, p_hwfn->rt_data.init_val); in ecore_init_free() 577 fw->arr_data = (u32 *)init_val;
|
| H A D | ecore.h | 215 u32 *init_val; member
|
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_eqs.c | 198 static void aeq_elements_init(struct hinic_eq *eq, u32 init_val) in aeq_elements_init() argument 205 aeqe->desc = cpu_to_be32(init_val); in aeq_elements_init() 218 u32 init_val; in alloc_eq_pages() local 260 init_val = EQ_WRAPPED(eq); in alloc_eq_pages() 262 aeq_elements_init(eq, init_val); in alloc_eq_pages()
|
| /dpdk/lib/pipeline/ |
| H A D | rte_swx_pipeline.h | 795 uint64_t init_val);
|
| H A D | rte_swx_pipeline_spec.c | 1743 uint64_t init_val; member 1799 s->init_val = strtoull(p, &p, 0); in regarray_statement_parse() 2453 regarray_spec.init_val); in rte_swx_pipeline_build_from_spec()
|
| H A D | rte_swx_pipeline.c | 8730 uint64_t init_val) in rte_swx_pipeline_regarray_config() argument 8748 r->init_val = init_val; in rte_swx_pipeline_regarray_config() 8779 if (regarray->init_val) in regarray_build() 8781 r->regarray[i] = regarray->init_val; in regarray_build()
|
| H A D | rte_swx_pipeline_internal.h | 849 uint64_t init_val; member
|
| /dpdk/lib/lpm/ |
| H A D | rte_lpm6.c | 151 uint32_t init_val) in rule_hash() argument 153 return rte_jhash(data, sizeof(struct rte_lpm6_rule_key), init_val); in rule_hash()
|
| /dpdk/drivers/net/ena/base/ |
| H A D | ena_com.h | 674 const u8 *key, u16 key_len, u32 init_val);
|
| H A D | ena_com.c | 2348 cmd.u.flow_hash_func.init_val = rss->hash_init_val; in ena_com_set_hash_function() 2377 const u8 *key, u16 key_len, u32 init_val) in ena_com_fill_hash_function() argument 2412 rss->hash_init_val = init_val; in ena_com_fill_hash_function() 2417 rss->hash_init_val = init_val; in ena_com_fill_hash_function()
|
| /dpdk/examples/ipv4_multicast/ |
| H A D | main.c | 132 .init_val = 0,
|
| /dpdk/drivers/net/ena/base/ena_defs/ |
| H A D | ena_admin_defs.h | 747 uint32_t init_val; member
|