Home
last modified time | relevance | path

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

12345678910>>...12

/dpdk/doc/api/
H A Ddoxy-api-index.md12 [dev] (@ref rte_dev.h),
13 [ethdev] (@ref rte_ethdev.h),
14 [ethctrl] (@ref rte_eth_ctrl.h),
15 [rte_flow] (@ref rte_flow.h),
16 [rte_tm] (@ref rte_tm.h),
17 [rte_mtr] (@ref rte_mtr.h),
18 [bbdev] (@ref rte_bbdev.h),
22 [compress] (@ref rte_comp.h),
35 [PCI] (@ref rte_pci.h),
37 [vfio] (@ref rte_vfio.h)
[all …]
/dpdk/lib/eal/include/
H A Dmeson.build7 'rte_alarm.h',
8 'rte_bitmap.h',
9 'rte_bitops.h',
11 'rte_bus.h',
12 'rte_class.h',
13 'rte_common.h',
14 'rte_compat.h',
15 'rte_debug.h',
16 'rte_dev.h',
18 'rte_eal.h',
[all …]
/dpdk/lib/hash/
H A Drte_cuckoo_hash.c77 return h; in rte_hash_find_existing()
98 return h->rte_hash_custom_cmp_eq(key1, key2, h->key_len); in rte_hash_cmp_eq()
271 h = NULL; in rte_hash_create()
408 strlcpy(h->name, params->name, sizeof(h->name)); in rte_hash_create()
415 h->bucket_bitmask = h->num_buckets - 1; in rte_hash_create()
467 return h; in rte_hash_create()
512 if (h->dq) in rte_hash_free()
534 return h->hash_func(key, h->key_len, h->hash_func_init_val); in rte_hash_hash()
580 if (h->writer_takes_lock && h->hw_trans_mem_support) in __hash_rw_writer_lock()
632 memset(h->key_store, 0, h->key_entry_size * (h->entries + 1)); in rte_hash_reset()
[all …]
H A Drte_hash.h183 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);
351 rte_hash_del_key(const struct rte_hash *h, const void *key);
429 rte_hash_free_key_with_position(const struct rte_hash *h,
498 rte_hash_lookup(const struct rte_hash *h, const void *key);
520 rte_hash_lookup_with_hash(const struct rte_hash *h,
535 rte_hash_hash(const struct rte_hash *h, const void *key);
[all …]
H A Dmeson.build5 'rte_fbk_hash.h',
6 'rte_hash_crc.h',
7 'rte_hash.h',
8 'rte_jhash.h',
9 'rte_thash.h',
10 'rte_thash_gfni.h',
13 'rte_crc_arm64.h',
14 'rte_crc_generic.h',
15 'rte_crc_sw.h',
16 'rte_crc_x86.h',
[all …]
/dpdk/lib/eal/arm/include/
H A Dmeson.build5 'rte_atomic_32.h',
6 'rte_atomic_64.h',
7 'rte_atomic.h',
8 'rte_byteorder.h',
11 'rte_cpuflags.h',
14 'rte_cycles.h',
15 'rte_io_64.h',
16 'rte_io.h',
20 'rte_memcpy.h',
23 'rte_pause.h',
[all …]
/dpdk/drivers/common/mlx5/linux/
H A Dmeson.build62 [ 'HAVE_IBV_MLX5_MOD_SWP', 'infiniband/mlx5dv.h',
103 [ 'HAVE_IBV_DEVX_OBJ', 'infiniband/mlx5dv.h',
109 [ 'HAVE_IBV_DEVX_ASYNC', 'infiniband/mlx5dv.h',
111 [ 'HAVE_IBV_DEVX_QP', 'infiniband/mlx5dv.h',
117 [ 'HAVE_IBV_DEVX_EVENT', 'infiniband/mlx5dv.h',
123 [ 'HAVE_MLX5DV_DR', 'infiniband/mlx5dv.h',
127 [ 'HAVE_MLX5DV_DR_VLAN', 'infiniband/mlx5dv.h',
160 [ 'HAVE_IFLA_NUM_VF', 'linux/if_link.h',
162 [ 'HAVE_IFLA_EXT_MASK', 'linux/if_link.h',
168 [ 'HAVE_RDMA_NL_NLDEV', 'rdma/rdma_netlink.h',
[all …]
/dpdk/lib/eal/x86/include/
H A Dmeson.build5 'rte_atomic.h',
6 'rte_byteorder.h',
7 'rte_cpuflags.h',
8 'rte_cycles.h',
9 'rte_io.h',
10 'rte_mcslock.h',
11 'rte_memcpy.h',
12 'rte_pause.h',
13 'rte_pflock.h',
16 'rte_rtm.h',
[all …]
/dpdk/examples/pipeline/examples/
H A Dvxlan.spec110 // - h.outer_ipv4.total_len = t.ipv4_total_len + h.ipv4.total_len
112 // - h.outer_udp.length = t.udp_length + h.ipv4.total_len
154 add h.outer_ipv4.total_len h.ipv4.total_len
157 ckadd h.outer_ipv4.hdr_checksum h.ipv4.total_len
160 add h.outer_udp.length h.ipv4.total_len
191 extract h.ethernet
192 extract h.ipv4
195 emit h.outer_ipv4
196 emit h.outer_udp
198 emit h.ethernet
[all …]
H A Dfib.spec89 validate h.ethernet
92 cksub h.ipv4.hdr_checksum h.ipv4.ttl
93 sub h.ipv4.ttl 0x1
94 ckadd h.ipv4.hdr_checksum h.ipv4.ttl
129 h.ipv4.protocol
130 h.ipv4.src_addr
131 h.ipv4.dst_addr
161 extract h.ethernet
162 extract h.ipv4
168 emit h.ethernet
[all …]
/dpdk/lib/eal/ppc/include/
H A Dmeson.build5 'rte_altivec.h',
6 'rte_atomic.h',
8 'rte_cpuflags.h',
9 'rte_cycles.h',
10 'rte_io.h',
11 'rte_mcslock.h',
12 'rte_memcpy.h',
13 'rte_pause.h',
14 'rte_pflock.h',
17 'rte_rwlock.h',
[all …]
/dpdk/lib/table/
H A Dmeson.build28 'rte_lru.h',
29 'rte_swx_table.h',
30 'rte_swx_table_em.h',
34 'rte_table.h',
35 'rte_table_acl.h',
36 'rte_table_array.h',
37 'rte_table_hash.h',
40 'rte_table_lpm.h',
42 'rte_table_stub.h',
47 'rte_lru_arm64.h',
[all …]
/dpdk/lib/ethdev/
H A Dmeson.build17 'rte_ethdev.h',
20 'rte_dev_info.h',
21 'rte_flow.h',
23 'rte_mtr.h',
24 'rte_mtr_driver.h',
25 'rte_tm.h',
26 'rte_tm_driver.h',
31 'rte_eth_ctrl.h',
35 'ethdev_driver.h',
36 'ethdev_pci.h',
[all …]
/dpdk/lib/port/
H A Dmeson.build26 'rte_port_ethdev.h',
27 'rte_port_fd.h',
28 'rte_port_frag.h',
29 'rte_port_ras.h',
30 'rte_port.h',
31 'rte_port_ring.h',
32 'rte_port_sched.h',
35 'rte_port_eventdev.h',
36 'rte_swx_port.h',
38 'rte_swx_port_fd.h',
[all …]
/dpdk/lib/ring/
H A Dmeson.build5 headers = files('rte_ring.h')
8 'rte_ring_core.h',
9 'rte_ring_elem.h',
10 'rte_ring_elem_pvt.h',
11 'rte_ring_c11_pvt.h',
12 'rte_ring_generic_pvt.h',
13 'rte_ring_hts.h',
14 'rte_ring_hts_elem_pvt.h',
15 'rte_ring_peek.h',
17 'rte_ring_peek_zc.h',
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_utils.c421 if (!h) { in mlx5_hlist_create()
427 snprintf(h->l_const.name, sizeof(h->l_const.name), "%s", name); in mlx5_hlist_create()
440 if (mlx5_list_init(&h->buckets[i].l, &h->l_const, in mlx5_hlist_create()
442 mlx5_free(h); in mlx5_hlist_create()
448 return h; in mlx5_hlist_create()
457 if (h->direct_key) in mlx5_hlist_lookup()
461 return _mlx5_list_lookup(&h->buckets[idx].l, &h->l_const, ctx); in mlx5_hlist_lookup()
471 if (h->direct_key) in mlx5_hlist_register()
479 entry = _mlx5_list_register(&h->buckets[idx].l, &h->l_const, ctx, in mlx5_hlist_register()
516 mlx5_list_uninit(&h->buckets[i].l, &h->l_const); in mlx5_hlist_destroy()
[all …]
/dpdk/lib/eventdev/
H A Dmeson.build27 'rte_event_crypto_adapter.h',
28 'rte_event_eth_rx_adapter.h',
30 'rte_event_ring.h',
31 'rte_event_timer_adapter.h',
32 'rte_eventdev.h',
33 'rte_eventdev_trace_fp.h',
36 'rte_eventdev_core.h',
39 'eventdev_pmd.h',
40 'eventdev_pmd_pci.h',
41 'eventdev_pmd_vdev.h',
[all …]
/dpdk/lib/net/
H A Dmeson.build5 'rte_ip.h',
6 'rte_tcp.h',
7 'rte_udp.h',
8 'rte_esp.h',
9 'rte_sctp.h',
10 'rte_icmp.h',
11 'rte_arp.h',
14 'rte_gre.h',
15 'rte_gtp.h',
16 'rte_net.h',
[all …]
/dpdk/lib/cmdline/
H A Dmeson.build16 headers = files('cmdline.h',
17 'cmdline_parse.h',
18 'cmdline_parse_num.h',
19 'cmdline_parse_ipaddr.h',
20 'cmdline_parse_etheraddr.h',
21 'cmdline_parse_string.h',
22 'cmdline_rdline.h',
23 'cmdline_vt100.h',
24 'cmdline_socket.h',
25 'cmdline_cirbuf.h',
[all …]
/dpdk/lib/mempool/
H A Drte_mempool_ops.c39 if (h->alloc == NULL || h->enqueue == NULL || in rte_mempool_register_ops()
40 h->dequeue == NULL || h->get_count == NULL) { in rte_mempool_register_ops()
50 __func__, h->name); in rte_mempool_register_ops()
58 ops->alloc = h->alloc; in rte_mempool_register_ops()
59 ops->free = h->free; in rte_mempool_register_ops()
60 ops->enqueue = h->enqueue; in rte_mempool_register_ops()
61 ops->dequeue = h->dequeue; in rte_mempool_register_ops()
62 ops->get_count = h->get_count; in rte_mempool_register_ops()
63 ops->calc_mem_size = h->calc_mem_size; in rte_mempool_register_ops()
64 ops->populate = h->populate; in rte_mempool_register_ops()
[all …]
/dpdk/app/test-pmd/
H A D5tswap.c106 } h; in pkt_burst_5tuple_swap() local
132 proto = h.eth->ether_type; in pkt_burst_5tuple_swap()
133 swap_mac(h.eth); in pkt_burst_5tuple_swap()
135 h.eth++; in pkt_burst_5tuple_swap()
139 h.vlan++; in pkt_burst_5tuple_swap()
143 swap_ipv4(h.ipv4); in pkt_burst_5tuple_swap()
146 h.byte += mb->l3_len; in pkt_burst_5tuple_swap()
148 swap_ipv6(h.ipv6); in pkt_burst_5tuple_swap()
150 h.ipv6++; in pkt_burst_5tuple_swap()
157 swap_udp(h.udp); in pkt_burst_5tuple_swap()
[all …]
/dpdk/lib/cryptodev/
H A Dmeson.build10 'rte_cryptodev.h',
11 'rte_cryptodev_trace.h',
12 'rte_cryptodev_trace_fp.h',
13 'rte_crypto.h',
14 'rte_crypto_sym.h',
15 'rte_crypto_asym.h',
18 'rte_cryptodev_core.h',
21 'cryptodev_pmd.h',
/dpdk/drivers/net/i40e/base/
H A Di40e_osdep.h94 #define i40e_debug(h, m, s, ...) \ argument
96 if (((m) & (h)->debug_mask)) \
98 (h)->bus.device, (h)->bus.func, \
187 #define i40e_allocate_dma_mem(h, m, unused, s, a) \ argument
188 i40e_allocate_dma_mem_d(h, m, s, a)
189 #define i40e_free_dma_mem(h, m) i40e_free_dma_mem_d(h, m) argument
196 #define i40e_allocate_virt_mem(h, m, s) i40e_allocate_virt_mem_d(h, m, s) argument
197 #define i40e_free_virt_mem(h, m) i40e_free_virt_mem_d(h, m) argument
201 #define CPU_TO_LE64(h) rte_cpu_to_le_64(h) argument
208 #define cpu_to_le64(h) rte_cpu_to_le_64(h) argument
/dpdk/drivers/common/iavf/
H A Diavf_osdep.h75 #define CPU_TO_LE64(h) rte_cpu_to_le_64(h) argument
151 #define iavf_debug(h, m, s, ...) \ argument
153 if (((m) & (h)->debug_mask)) \
156 (h)->bus.device, (h)->bus.func, \
178 #define iavf_allocate_dma_mem(h, m, unused, s, a) \ argument
179 iavf_allocate_dma_mem_d(h, m, s, a)
180 #define iavf_free_dma_mem(h, m) iavf_free_dma_mem_d(h, m) argument
182 #define iavf_allocate_virt_mem(h, m, s) iavf_allocate_virt_mem_d(h, m, s) argument
183 #define iavf_free_virt_mem(h, m) iavf_free_virt_mem_d(h, m) argument
/dpdk/drivers/net/vmxnet3/base/
H A DREADME9 In which, upt1_defs.h and vmxnet3_defs.h is introduced without any change.
10 The other 4 files: includeCheck.h, vmware_pack_begin.h, vmware_pack_end.h and vmxnet3_osdep.h
19 vmxnet3_osdep.h

12345678910>>...12