| /dpdk/lib/hash/ |
| H A D | rte_hash.h | 127 struct rte_hash; 146 struct rte_hash * 172 struct rte_hash * 183 rte_hash_free(struct rte_hash *h); 196 rte_hash_reset(struct rte_hash *h); 207 rte_hash_count(const struct rte_hash *h); 220 rte_hash_max_key_id(const struct rte_hash *h); 297 rte_hash_add_key(const struct rte_hash *h, const void *key); 429 rte_hash_free_key_with_position(const struct rte_hash *h, 520 rte_hash_lookup_with_hash(const struct rte_hash *h, [all …]
|
| H A D | rte_cuckoo_hash.c | 56 struct rte_hash * 59 struct rte_hash *h = NULL; in rte_hash_find_existing() 67 h = (struct rte_hash *) te->data; in rte_hash_find_existing() 133 struct rte_hash * 136 struct rte_hash *h = NULL; in rte_hash_create() 267 h = (struct rte_hash *) te->data; in rte_hash_create() 284 h = (struct rte_hash *)rte_zmalloc_socket(hash_name, sizeof(struct rte_hash), in rte_hash_create() 485 rte_hash_free(struct rte_hash *h) in rte_hash_free() 553 rte_hash_count(const struct rte_hash *h) in rte_hash_count() 614 rte_hash_reset(struct rte_hash *h) in rte_hash_reset() [all …]
|
| H A D | meson.build | 7 'rte_hash.h',
|
| H A D | rte_cuckoo_hash.h | 166 struct rte_hash { struct
|
| /dpdk/examples/server_node_efd/node/ |
| H A D | node.c | 193 static struct rte_hash * 198 struct rte_hash *h; in create_hash_table() 220 populate_hash_table(const struct rte_hash *h, const struct shared_info *info) in populate_hash_table() 270 handle_packets(struct rte_hash *h, struct rte_mbuf **bufs, uint16_t num_packets) in handle_packets() 310 struct rte_hash *h; in main()
|
| /dpdk/app/test/ |
| H A D | test_hash.c | 278 struct rte_hash *handle; in test_add_delete() 362 struct rte_hash *handle; in test_add_update_delete() 428 struct rte_hash *handle; in test_add_update_delete_free() 505 struct rte_hash *handle; in test_add_delete_free_lf() 706 struct rte_hash *handle; in test_five_keys() 804 struct rte_hash *handle; in test_full_bucket() 908 struct rte_hash *handle; in test_extendable_bucket() 1420 struct rte_hash *handle; in test_hash_creation_with_good_parameters() 1445 struct rte_hash *handle; in test_average_table_utilization() 1529 struct rte_hash *handle; in test_hash_iteration() [all …]
|
| H A D | test_rcu_qsbr_perf.c | 31 static struct rte_hash *h; 286 struct rte_hash *hash = NULL; in test_rcu_qsbr_hash_reader() 328 static struct rte_hash *init_hash(void) in init_hash() 331 struct rte_hash *hash = NULL; in init_hash()
|
| H A D | test_hash_multiwriter.c | 39 struct rte_hash *h; 124 struct rte_hash *handle; in test_hash_multiwriter()
|
| H A D | test_func_reentrancy.c | 210 struct rte_hash *handle; in hash_clean() 228 struct rte_hash *handle; in hash_create_free()
|
| H A D | test_rcu_qsbr.c | 52 static struct rte_hash *h[RTE_MAX_LCORE]; 966 struct rte_hash *hash = NULL; in test_rcu_qsbr_reader() 1005 struct rte_hash *hash = NULL; in test_rcu_qsbr_writer() 1042 static struct rte_hash * 1046 struct rte_hash *h = NULL; in init_hash()
|
| H A D | test_hash_readwrite_lf_perf.c | 86 struct rte_hash *h; 107 get_prim_bucket_index(__rte_unused const struct rte_hash *h, in get_prim_bucket_index() 118 get_alt_bucket_index(__rte_unused const struct rte_hash *h, in get_alt_bucket_index() 151 struct rte_hash *handle; in init_params()
|
| H A D | test_hash_readwrite.c | 45 struct rte_hash *h; 130 struct rte_hash *handle; in init_params()
|
| /dpdk/examples/l3fwd/ |
| H A D | l3fwd_em.c | 135 struct rte_hash *ipv4_l3fwd_em_lookup_struct[NB_SOCKETS]; 136 struct rte_hash *ipv6_l3fwd_em_lookup_struct[NB_SOCKETS]; 252 struct rte_hash *ipv4_l3fwd_lookup_struct = in em_get_ipv4_dst_port() 253 (struct rte_hash *)lookup_struct; in em_get_ipv4_dst_port() 275 struct rte_hash *ipv6_l3fwd_lookup_struct = in em_get_ipv6_dst_port() 276 (struct rte_hash *)lookup_struct; in em_get_ipv6_dst_port() 354 populate_ipv4_flow_into_table(const struct rte_hash *h) in populate_ipv4_flow_into_table() 406 populate_ipv6_flow_into_table(const struct rte_hash *h) in populate_ipv6_flow_into_table()
|
| /dpdk/lib/table/ |
| H A D | rte_table_hash_cuckoo.c | 40 struct rte_hash *h_table; 83 struct rte_hash *h_table; in rte_table_hash_cuckoo_create()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_fdir.h | 175 struct rte_hash *hash_handle;
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ethdev.h | 132 struct rte_hash *hash_handle; /* cuckoo hash handler */ 265 struct rte_hash *hash_handle;
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.h | 212 struct rte_hash *hash_handle; /* cuckoo hash handler */ 353 struct rte_hash *hash_handle;
|
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_hwdev.c | 181 struct rte_hash *hash; in hinic_dma_mem_free() 245 struct rte_hash *hash; in dma_free_coherent_volatile() 330 struct rte_hash *paddr_hash = NULL; in hinic_osdep_init() 363 struct rte_hash *paddr_hash = hwdev->os_dep.dma_addr_hash; in hinic_osdep_deinit()
|
| H A D | hinic_pmd_hwdev.h | 407 struct rte_hash *dma_addr_hash;
|
| /dpdk/drivers/net/memif/ |
| H A D | memif_socket.c | 980 static struct rte_hash * 1001 struct rte_hash *hash; in memif_socket_init() 1057 struct rte_hash *hash; in memif_socket_remove_device()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev.h | 765 struct rte_hash *hash_table; 825 struct rte_hash *hash_table; 909 struct rte_hash *hash_table;
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.h | 220 struct rte_hash *cdev_map;
|
| /dpdk/lib/lpm/ |
| H A D | rte_lpm6.c | 99 struct rte_hash *rules_tbl; /**< LPM rules. */ 248 struct rte_hash *rules_tbl = NULL; in rte_lpm6_create()
|
| /dpdk/doc/api/ |
| H A D | doxy-api-index.md | 143 [hash] (@ref rte_hash.h),
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_ethdev.h | 417 struct rte_hash *hash_table;
|