Home
last modified time | relevance | path

Searched refs:init_val (Results 1 – 25 of 25) sorted by relevance

/dpdk/lib/hash/
H A Drte_crc_x86.h13 : [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 Drte_crc_arm64.h13 : [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 Drte_hash_crc.h112 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 Drte_crc_generic.h10 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 Drte_crc_sw.h361 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 Drte_fbk_hash.h45 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 Drte_fbk_hash.c151 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 Drte_hash.h67 uint32_t init_val);
/dpdk/examples/l3fwd/
H A Dl3fwd_em.c151 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 Dipsec_sad.c40 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 Dtest_hash_functions.c95 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 Dtest_hash.c96 __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 Dtest_func_reentrancy.c305 .init_val = RTE_FBK_HASH_INIT_VAL_DEFAULT, in fbk_create_free()
/dpdk/drivers/net/qede/base/
H A Decore_init_ops.c47 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 Decore.h215 u32 *init_val; member
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_eqs.c198 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 Drte_swx_pipeline.h795 uint64_t init_val);
H A Drte_swx_pipeline_spec.c1743 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 Drte_swx_pipeline.c8730 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 Drte_swx_pipeline_internal.h849 uint64_t init_val; member
/dpdk/lib/lpm/
H A Drte_lpm6.c151 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 Dena_com.h674 const u8 *key, u16 key_len, u32 init_val);
H A Dena_com.c2348 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 Dmain.c132 .init_val = 0,
/dpdk/drivers/net/ena/base/ena_defs/
H A Dena_admin_defs.h747 uint32_t init_val; member