Lines Matching refs:key_size
71 uint32_t key_size; member
136 if ((params->key_size < sizeof(uint64_t)) || in check_params_create()
137 (!rte_is_power_of_2(params->key_size))) { in check_params_create()
201 key_mask_sz = RTE_CACHE_LINE_ROUNDUP(p->key_size); in rte_table_hash_ext_create()
205 key_sz = RTE_CACHE_LINE_ROUNDUP(p->n_keys * p->key_size); in rte_table_hash_ext_create()
232 __func__, p->key_size, p->name, total_size); in rte_table_hash_ext_create()
235 t->key_size = p->key_size; in rte_table_hash_ext_create()
246 t->key_size_shl = __builtin_ctzl(p->key_size); in rte_table_hash_ext_create()
268 memset(t->key_mask, 0xFF, p->key_size); in rte_table_hash_ext_create()
270 memcpy(t->key_mask, p->key_mask, p->key_size); 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()
321 t->key_size) == 0)) { in rte_table_hash_ext_entry_add()
357 keycpy(bkt_key, key, t->key_mask, t->key_size); in rte_table_hash_ext_entry_add()
388 keycpy(bkt_key, key, t->key_mask, t->key_size); 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()
423 t->key_size) == 0)) { 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()
502 t->key_mask, t->key_size) == 0)) { in rte_table_hash_ext_lookup_unoptimized()
603 switch (f->key_size) { \
663 if (keycmp(bkt_key, pkt_key, key_mask, f->key_size) == 0) \
721 uint32_t key_size = t->key_size; \
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); \