Home
last modified time | relevance | path

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

12

/f-stack/dpdk/lib/librte_table/
H A Drte_table_hash_key8.c71 uint32_t key_offset; member
204 f->key_offset = p->key_offset; in rte_table_hash_create_key8_lru()
408 f->key_offset = p->key_offset; in rte_table_hash_create_key8_ext()
611 uint32_t key_offset = f->key_offset;\
627 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset);\
643 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
664 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
713 uint32_t key_offset = f->key_offset; \
734 uint32_t key_offset = f->key_offset; \
761 uint32_t key_offset = f->key_offset; \
[all …]
H A Drte_table_hash_lru.c60 uint32_t key_offset; member
221 t->key_offset = p->key_offset; in rte_table_hash_lru_create()
231 key_offset = bucket_offset + bucket_sz; in rte_table_hash_lru_create()
232 key_stack_offset = key_offset + key_sz; in rte_table_hash_lru_create()
237 t->key_mem = &t->memory[key_offset]; in rte_table_hash_lru_create()
424 key = RTE_MBUF_METADATA_UINT8_PTR(pkt, t->key_offset); in rte_table_hash_lru_lookup_unoptimized()
611 uint32_t key_offset = t->key_offset; \
632 uint32_t key_offset = t->key_offset; \
662 uint32_t key_offset = t->key_offset; \
665 key10 = RTE_MBUF_METADATA_UINT8_PTR(mbuf10, key_offset);\
[all …]
H A Drte_table_hash_key16.c75 uint32_t key_offset; member
211 f->key_offset = p->key_offset; in rte_table_hash_create_key16_lru()
421 f->key_offset = p->key_offset; in rte_table_hash_create_key16_ext()
639 uint32_t key_offset = f->key_offset;\
655 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset);\
673 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
694 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
744 uint32_t key_offset = f->key_offset; \
765 uint32_t key_offset = f->key_offset; \
790 key10 = RTE_MBUF_METADATA_UINT64_PTR(mbuf10, f->key_offset);\
[all …]
H A Drte_table_hash_ext.c80 uint32_t key_offset; member
244 t->key_offset = p->key_offset; in rte_table_hash_ext_create()
255 key_offset = bucket_ext_offset + bucket_ext_sz; in rte_table_hash_ext_create()
256 key_stack_offset = key_offset + key_sz; in rte_table_hash_ext_create()
263 t->key_mem = &t->memory[key_offset]; in rte_table_hash_ext_create()
488 key = RTE_MBUF_METADATA_UINT8_PTR(pkt, t->key_offset); in rte_table_hash_ext_lookup_unoptimized()
674 uint32_t key_offset = t->key_offset; \
695 uint32_t key_offset = t->key_offset; \
724 uint32_t key_offset = t->key_offset; \
727 key10 = RTE_MBUF_METADATA_UINT8_PTR(mbuf10, key_offset); \
[all …]
H A Drte_table_hash_key32.c75 uint32_t key_offset; member
215 f->key_offset = p->key_offset; in rte_table_hash_create_key32_lru()
431 f->key_offset = p->key_offset; in rte_table_hash_create_key32_ext()
667 uint32_t key_offset = f->key_offset; \
683 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset); \
702 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
723 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf2, f->key_offset);\
776 uint32_t key_offset = f->key_offset; \
797 uint32_t key_offset = f->key_offset; \
852 key20 = RTE_MBUF_METADATA_UINT64_PTR(mbuf20, f->key_offset);\
[all …]
H A Drte_table_hash_cuckoo.c39 uint32_t key_offset; member
133 t->key_offset = p->key_offset; in rte_table_hash_cuckoo_create()
253 t->key_offset); in rte_table_hash_cuckoo_lookup()
279 t->key_offset); in rte_table_hash_cuckoo_lookup()
H A Drte_table_hash_cuckoo.h32 uint32_t key_offset; member
H A Drte_swx_table_em.c380 size_t key_mask_offset, bucket_offset, bucket_ext_offset, key_offset, in __table_create() local
413 key_offset = bucket_ext_offset + bucket_ext_sz; in __table_create()
414 key_stack_offset = key_offset + key_sz; in __table_create()
443 t->keys = &memory[key_offset]; in __table_create()
600 input_key = &(*key)[t->params.key_offset]; in table_lookup_unoptimized()
697 uint8_t *input_key = &(*key)[t->params.key_offset]; in table_lookup()
755 uint8_t *input_key = &(*key)[t->params.key_offset]; in table_lookup()
H A Drte_table_hash.h71 uint32_t key_offset; member
H A Drte_swx_table.h42 uint32_t key_offset; member
/f-stack/dpdk/lib/librte_pipeline/
H A Drte_port_in_action.c396 uint32_t key_offset = cfg->key_offset; in ah_filter_on_match() local
404 key_offset); in ah_filter_on_match()
430 uint32_t key_offset = cfg->key_offset; in ah_filter_on_mismatch() local
438 key_offset); in ah_filter_on_mismatch()
471 cfg->key_offset); in ah_lb()
H A Drte_port_in_action.h80 uint32_t key_offset; member
129 uint32_t key_offset; member
H A Drte_swx_ctl.c122 uint32_t key_size = 0, key_offset = 0, action_data_size = 0, i; in table_params_get() local
147 key_offset = first->offset / 8; in table_params_get()
181 table->params.key_offset = key_offset; in table_params_get()
1495 table->params.key_offset); in rte_swx_ctl_pipeline_table_fprintf()
/f-stack/dpdk/app/test/
H A Dtest_table_combined.c418 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash8lru()
479 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash16lru()
540 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash32lru()
601 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash8ext()
662 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash16ext()
723 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash32ext()
784 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash_cuckoo_combined()
H A Dtest_table_tables.c644 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash_lru_generic()
747 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash_ext_generic()
762 hash_params.key_offset = APP_METADATA_OFFSET(1); in test_table_hash_ext_generic()
768 hash_params.key_offset = APP_METADATA_OFFSET(32); in test_table_hash_ext_generic()
909 .key_offset = APP_METADATA_OFFSET(32), in test_table_hash_cuckoo()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rss.c203 uint32_t key_offset, key_size; in hns3_set_rss_algo_key() local
215 for (key_offset = 0; key_offset < HNS3_KEY_OFFSET_MAX; key_offset++) { in hns3_set_rss_algo_key()
221 req->hash_config |= (key_offset << HNS3_RSS_HASH_KEY_OFFSET_B); in hns3_set_rss_algo_key()
223 if (key_offset == HNS3_SET_HASH_KEY_BYTE_FOUR) in hns3_set_rss_algo_key()
229 cur_offset = key_offset * HNS3_RSS_HASH_KEY_NUM; in hns3_set_rss_algo_key()
/f-stack/dpdk/examples/ip_pipeline/
H A Dpipeline.h114 uint32_t key_offset; member
119 uint32_t key_offset; member
128 uint32_t key_offset; member
H A Dpipeline.c863 pp.array.offset = params->match.array.key_offset; in pipeline_table_create()
909 pp.hash.key_offset = params->match.hash.key_offset; in pipeline_table_create()
958 pp.lpm.offset = params->match.lpm.key_offset; in pipeline_table_create()
972 pp.lpm_ipv6.offset = params->match.lpm.key_offset; in pipeline_table_create()
/f-stack/freebsd/netinet/
H A Dsiftr.c343 uint8_t found_match, key_offset; in siftr_process_pkt() local
348 key_offset = 1; in siftr_process_pkt()
356 memcpy(key + key_offset, &pkt_node->ip_laddr, in siftr_process_pkt()
358 key_offset += sizeof(pkt_node->ip_laddr); in siftr_process_pkt()
359 memcpy(key + key_offset, &pkt_node->tcp_localport, in siftr_process_pkt()
361 key_offset += sizeof(pkt_node->tcp_localport); in siftr_process_pkt()
362 memcpy(key + key_offset, &pkt_node->ip_faddr, in siftr_process_pkt()
364 key_offset += sizeof(pkt_node->ip_faddr); in siftr_process_pkt()
365 memcpy(key + key_offset, &pkt_node->tcp_foreignport, in siftr_process_pkt()
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_pipeline.c889 pp.array.offset = params->match.array.key_offset; in softnic_pipeline_table_create()
935 pp.hash.key_offset = params->match.hash.key_offset; in softnic_pipeline_table_create()
984 pp.lpm.offset = params->match.lpm.key_offset; in softnic_pipeline_table_create()
998 pp.lpm_ipv6.offset = params->match.lpm.key_offset; in softnic_pipeline_table_create()
H A Drte_eth_softnic_internals.h462 uint32_t key_offset; member
471 uint32_t key_offset; member
480 uint32_t key_offset; member
/f-stack/dpdk/app/test-pipeline/
H A Dpipeline_hash.c147 .key_offset = APP_METADATA_OFFSET(32), in app_main_loop_worker_pipeline_hash()
158 .key_offset = APP_METADATA_OFFSET(32), in app_main_loop_worker_pipeline_hash()
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst326 [filter match | mismatch offset <key_offset> mask <key_mask> key <key_value> port <port_id>]
327 [balance offset <key_offset> mask <key_mask> port <port_id0> ... <port_id15>]
335 [balance offset <key_offset> mask <key_mask> outoffset <out_offset>]
394 offset <key_offset>
400 offset <key_offset>
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_ethdev.h113 uint8_t key_offset[DPKG_MAX_NUM_OF_EXTRACTS]; member
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_flow.c360 int key_offset; in flow_parse_pattern() local
376 key_offset = pst->npc->keyx_len[flow->nix_intf]; in flow_parse_pattern()
377 key_offset = (key_offset + 7) / 8; in flow_parse_pattern()

12