Home
last modified time | relevance | path

Searched refs:n_buckets_ext (Results 1 – 6 of 6) sorted by relevance

/f-stack/dpdk/lib/librte_table/
H A Drte_swx_table_em.c253 uint32_t n_buckets_ext; member
382 uint32_t key_size, key_data_size, n_buckets, n_buckets_ext, i; in __table_create() local
397 n_buckets_ext = params->n_keys_max / KEYS_PER_BUCKET; in __table_create()
402 bucket_ext_sz = CL(n_buckets_ext * sizeof(struct bucket_extension)); in __table_create()
405 bkt_ext_stack_sz = CL(n_buckets_ext * sizeof(uint32_t)); in __table_create()
437 t->n_buckets_ext = n_buckets_ext; in __table_create()
459 for (i = 0; i < n_buckets_ext; i++) in __table_create()
460 t->bkt_ext_stack[i] = n_buckets_ext - 1 - i; in __table_create()
461 t->bkt_ext_stack_tos = n_buckets_ext; in __table_create()
H A Drte_table_hash_ext.c77 uint32_t n_buckets_ext; member
175 uint32_t n_buckets_ext, i; in rte_table_hash_ext_create() local
199 n_buckets_ext = p->n_keys / KEYS_PER_BUCKET + KEYS_PER_BUCKET - 1; in rte_table_hash_ext_create()
206 RTE_CACHE_LINE_ROUNDUP(n_buckets_ext * sizeof(struct bucket)); in rte_table_hash_ext_create()
210 RTE_CACHE_LINE_ROUNDUP(n_buckets_ext * sizeof(uint32_t)); in rte_table_hash_ext_create()
241 t->n_buckets_ext = n_buckets_ext; in rte_table_hash_ext_create()
280 for (i = 0; i < t->n_buckets_ext; i++) in rte_table_hash_ext_create()
281 t->bkt_ext_stack[i] = t->n_buckets_ext - 1 - i; in rte_table_hash_ext_create()
282 t->bkt_ext_stack_tos = t->n_buckets_ext; in rte_table_hash_ext_create()
H A Drte_table_hash_key16.c81 uint32_t n_buckets_ext; member
364 uint32_t n_buckets_ext, i; in rte_table_hash_create_key16_ext() local
387 n_buckets_ext = p->n_keys / KEYS_PER_BUCKET + KEYS_PER_BUCKET - 1; in rte_table_hash_create_key16_ext()
392 stack_size = RTE_CACHE_LINE_ROUNDUP(n_buckets_ext * sizeof(uint32_t)); in rte_table_hash_create_key16_ext()
394 (p->n_buckets + n_buckets_ext) * bucket_size + stack_size; in rte_table_hash_create_key16_ext()
425 f->n_buckets_ext = n_buckets_ext; in rte_table_hash_create_key16_ext()
426 f->stack_pos = n_buckets_ext; in rte_table_hash_create_key16_ext()
428 &f->memory[(p->n_buckets + n_buckets_ext) * f->bucket_size]; in rte_table_hash_create_key16_ext()
438 for (i = 0; i < n_buckets_ext; i++) in rte_table_hash_create_key16_ext()
H A Drte_table_hash_key8.c77 uint32_t n_buckets_ext; member
349 uint32_t n_buckets_ext, i; in rte_table_hash_create_key8_ext() local
372 n_buckets_ext = p->n_keys / KEYS_PER_BUCKET + KEYS_PER_BUCKET - 1; in rte_table_hash_create_key8_ext()
377 stack_size = RTE_CACHE_LINE_ROUNDUP(n_buckets_ext * sizeof(uint32_t)); in rte_table_hash_create_key8_ext()
379 (p->n_buckets + n_buckets_ext) * bucket_size + stack_size; in rte_table_hash_create_key8_ext()
412 f->n_buckets_ext = n_buckets_ext; in rte_table_hash_create_key8_ext()
413 f->stack_pos = n_buckets_ext; in rte_table_hash_create_key8_ext()
415 &f->memory[(p->n_buckets + n_buckets_ext) * f->bucket_size]; in rte_table_hash_create_key8_ext()
422 for (i = 0; i < n_buckets_ext; i++) in rte_table_hash_create_key8_ext()
H A Drte_table_hash_key32.c81 uint32_t n_buckets_ext; member
373 uint32_t n_buckets_ext, i; in rte_table_hash_create_key32_ext() local
396 n_buckets_ext = p->n_keys / KEYS_PER_BUCKET + KEYS_PER_BUCKET - 1; in rte_table_hash_create_key32_ext()
401 stack_size = RTE_CACHE_LINE_ROUNDUP(n_buckets_ext * sizeof(uint32_t)); in rte_table_hash_create_key32_ext()
403 (p->n_buckets + n_buckets_ext) * bucket_size + stack_size; in rte_table_hash_create_key32_ext()
435 f->n_buckets_ext = n_buckets_ext; in rte_table_hash_create_key32_ext()
436 f->stack_pos = n_buckets_ext; in rte_table_hash_create_key32_ext()
438 &f->memory[(p->n_buckets + n_buckets_ext) * f->bucket_size]; in rte_table_hash_create_key32_ext()
452 for (i = 0; i < n_buckets_ext; i++) in rte_table_hash_create_key32_ext()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpacket_framework.rst555 …| 2 | Bucket extensions array | n_buckets_ext (configurable) | 32 | This ar…
843 …| 2 | Bucket extensions array | n_buckets_ext (configurable) | *8-byte key size:* | This array i…