Home
last modified time | relevance | path

Searched refs:v (Results 1 – 25 of 163) sorted by relevance

1234567

/dpdk/lib/eal/include/generic/
H A Drte_atomic.h207 v->cnt = 0; in rte_atomic16_init()
221 return v->cnt; in rte_atomic16_read()
407 v->cnt = 0; in rte_atomic16_clear()
490 v->cnt = 0; in rte_atomic32_init()
504 return v->cnt; in rte_atomic32_read()
690 v->cnt = 0; in rte_atomic32_clear()
777 v->cnt = 0; in rte_atomic64_init()
783 tmp = v->cnt; in rte_atomic64_init()
807 return v->cnt; in rte_atomic64_read()
813 tmp = v->cnt; in rte_atomic64_read()
[all …]
H A Drte_byteorder.h86 #define RTE_BE16(v) (rte_be16_t)(v) argument
87 #define RTE_BE32(v) (rte_be32_t)(v) argument
88 #define RTE_BE64(v) (rte_be64_t)(v) argument
89 #define RTE_LE16(v) (rte_le16_t)(RTE_STATIC_BSWAP16(v)) argument
90 #define RTE_LE32(v) (rte_le32_t)(RTE_STATIC_BSWAP32(v)) argument
91 #define RTE_LE64(v) (rte_le64_t)(RTE_STATIC_BSWAP64(v)) argument
93 #define RTE_BE16(v) (rte_be16_t)(RTE_STATIC_BSWAP16(v)) argument
94 #define RTE_BE32(v) (rte_be32_t)(RTE_STATIC_BSWAP32(v)) argument
96 #define RTE_LE16(v) (rte_le16_t)(v) argument
97 #define RTE_LE32(v) (rte_le32_t)(v) argument
[all …]
/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_osdep.h108 #define npu_to_le16(v) (v) argument
109 #define npu_to_le32(v) (v) argument
110 #define npu_to_le64(v) (v) argument
111 #define le_to_npu16(v) (v) argument
112 #define le_to_npu32(v) (v) argument
113 #define le_to_npu64(v) (v) argument
115 #define npu_to_be16(v) le_to_be16((u16)(v)) argument
116 #define npu_to_be32(v) le_to_be32((u32)(v)) argument
117 #define npu_to_be64(v) le_to_be64((u64)(v)) argument
118 #define be_to_npu16(v) be_to_le16((u16)(v)) argument
[all …]
H A Dtxgbe_regs.h194 #define TXGBE_SPICMD_CLK(v) LS(v, 25, 0x7) argument
195 #define TXGBE_SPICMD_CMD(v) LS(v, 28, 0x7) argument
198 #define TXGBE_SPIDAT_STATUS(v) LS(v, 16, 0xFF) argument
212 #define TXGBE_SRAM_SZ(v) LS(v, 28, 0x7) argument
228 #define TXGBE_TSALMWTRHI_VAL(v) (((v) & 0x3FF)) argument
230 #define TXGBE_TSALMWTRLO_VAL(v) (((v) & 0x3FF)) argument
372 #define TXGBE_I2CCTL_SPEED(v) LS(v, 1, 0x3) argument
1327 #define RNGLEN(v) ROUND_OVER(v, 13, 7) argument
1328 #define HDRLEN(v) ROUND_OVER(v, 10, 6) argument
1329 #define PKTLEN(v) ROUND_OVER(v, 14, 10) argument
[all …]
/dpdk/drivers/net/ngbe/base/
H A Dngbe_osdep.h111 #define npu_to_le16(v) (v) argument
112 #define npu_to_le32(v) (v) argument
113 #define npu_to_le64(v) (v) argument
114 #define le_to_npu16(v) (v) argument
115 #define le_to_npu32(v) (v) argument
116 #define le_to_npu64(v) (v) argument
118 #define npu_to_be16(v) le_to_be16((u16)(v)) argument
119 #define npu_to_be32(v) le_to_be32((u32)(v)) argument
120 #define npu_to_be64(v) le_to_be64((u64)(v)) argument
121 #define be_to_npu16(v) be_to_le16((u16)(v)) argument
[all …]
H A Dngbe_regs.h195 #define NGBE_RSTSTAT_TMRCNT(v) LS(v, 0, 0xFF) argument
317 #define NGBE_GPIODIR_DDR(v) LS(v, 0, 0x3) argument
484 #define NGBE_5TFCTL0_PRI(v) LS(v, 2, 0x7) argument
495 #define NGBE_5TFCTL1_QP(v) LS(v, 21, 0x7) argument
588 #define NGBE_TSRXCTL_TYPE(v) LS(v, 1, 0x7) argument
914 #define NGBE_IVAR_VEC(v) LS(v, 0, 0x7) argument
996 #define RNGLEN(v) ROUND_OVER(v, 13, 7) argument
997 #define HDRLEN(v) ROUND_OVER(v, 10, 6) argument
998 #define PKTLEN(v) ROUND_OVER(v, 14, 10) argument
999 #define INTTHR(v) ROUND_OVER(v, 4, 0) argument
[all …]
/dpdk/lib/eal/ppc/include/
H A Drte_atomic.h62 rte_atomic16_inc(rte_atomic16_t *v) in rte_atomic16_inc() argument
68 rte_atomic16_dec(rte_atomic16_t *v) in rte_atomic16_dec() argument
104 rte_atomic32_inc(rte_atomic32_t *v) in rte_atomic32_inc() argument
110 rte_atomic32_dec(rte_atomic32_t *v) in rte_atomic32_dec() argument
141 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init() argument
143 v->cnt = 0; in rte_atomic64_init()
149 return v->cnt; in rte_atomic64_read()
155 v->cnt = new_value; in rte_atomic64_set()
171 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc() argument
177 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec() argument
[all …]
/dpdk/lib/rcu/
H A Drte_rcu_qsbr.h69 ((struct rte_rcu_qsbr_cnt *)(v + 1) + v->max_threads) + i)
189 struct rte_rcu_qsbr *v; member
303 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_thread_online()
354 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_thread_offline()
392 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_lock()
425 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_unlock()
456 RTE_ASSERT(v != NULL); in rte_rcu_qsbr_start()
485 RTE_ASSERT(v != NULL && thread_id < v->max_threads); in rte_rcu_qsbr_quiescent()
523 i < v->num_elems; in __rte_rcu_qsbr_check_selective()
595 for (i = 0, cnt = v->qsbr_cnt; i < v->max_threads; i++, cnt++) { in __rte_rcu_qsbr_check_all()
[all …]
H A Drte_rcu_qsbr.c54 if (v == NULL) { in rte_rcu_qsbr_init()
67 memset(v, 0, sz); in rte_rcu_qsbr_init()
68 v->max_threads = max_threads; in rte_rcu_qsbr_init()
72 v->token = __RTE_QSBR_CNT_INIT; in rte_rcu_qsbr_init()
87 if (v == NULL || thread_id >= v->max_threads) { in rte_rcu_qsbr_thread_register()
139 if (v == NULL || thread_id >= v->max_threads) { in rte_rcu_qsbr_thread_unregister()
192 RTE_ASSERT(v != NULL); in rte_rcu_qsbr_synchronize()
194 t = rte_rcu_qsbr_start(v); in rte_rcu_qsbr_synchronize()
213 if (v == NULL || f == NULL) { in rte_rcu_qsbr_dump()
259 &v->qsbr_cnt[id + t].cnt, in rte_rcu_qsbr_dump()
[all …]
/dpdk/lib/eal/include/
H A Drte_common.h376 ((((v) + (typeof(v))(mul) - 1) / ((typeof(v))(mul))) * (typeof(v))(mul))
384 (((v) / ((typeof(v))(mul))) * (typeof(v))(mul))
514 v |= v >> 1; in rte_combine64ms1b()
515 v |= v >> 2; in rte_combine64ms1b()
516 v |= v >> 4; in rte_combine64ms1b()
517 v |= v >> 8; in rte_combine64ms1b()
518 v |= v >> 16; in rte_combine64ms1b()
519 v |= v >> 32; in rte_combine64ms1b()
610 return v - (v >> 1); in rte_align64prevpow2()
694 v = rte_align32pow2(v); in rte_log2_u32()
[all …]
/dpdk/lib/eal/x86/include/
H A Drte_atomic_64.h59 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init() argument
61 v->cnt = 0; in rte_atomic64_init()
65 rte_atomic64_read(rte_atomic64_t *v) in rte_atomic64_read() argument
67 return v->cnt; in rte_atomic64_read()
73 v->cnt = new_value; in rte_atomic64_set()
84 "m" (v->cnt) in rte_atomic64_add()
96 "m" (v->cnt) in rte_atomic64_sub()
101 rte_atomic64_inc(rte_atomic64_t *v) in rte_atomic64_inc() argument
112 rte_atomic64_dec(rte_atomic64_t *v) in rte_atomic64_dec() argument
131 [cnt] "=m" (v->cnt) in rte_atomic64_add_return()
[all …]
H A Drte_atomic_32.h84 rte_atomic64_init(rte_atomic64_t *v) in rte_atomic64_init() argument
90 tmp = v->cnt; in rte_atomic64_init()
103 tmp = v->cnt; in rte_atomic64_read()
118 tmp = v->cnt; in rte_atomic64_set()
131 tmp = v->cnt; in rte_atomic64_add()
144 tmp = v->cnt; in rte_atomic64_sub()
153 rte_atomic64_add(v, 1); in rte_atomic64_inc()
159 rte_atomic64_sub(v, 1); in rte_atomic64_dec()
169 tmp = v->cnt; in rte_atomic64_add_return()
184 tmp = v->cnt; in rte_atomic64_sub_return()
[all …]
H A Drte_atomic.h137 rte_atomic16_inc(rte_atomic16_t *v) in rte_atomic16_inc() argument
142 : [cnt] "=m" (v->cnt) /* output */ in rte_atomic16_inc()
143 : "m" (v->cnt) /* input */ in rte_atomic16_inc()
148 rte_atomic16_dec(rte_atomic16_t *v) in rte_atomic16_dec() argument
153 : [cnt] "=m" (v->cnt) /* output */ in rte_atomic16_dec()
154 : "m" (v->cnt) /* input */ in rte_atomic16_dec()
166 : [cnt] "+m" (v->cnt), /* output */ in rte_atomic16_inc_and_test()
223 rte_atomic32_inc(rte_atomic32_t *v) in rte_atomic32_inc() argument
229 : "m" (v->cnt) /* input */ in rte_atomic32_inc()
234 rte_atomic32_dec(rte_atomic32_t *v) in rte_atomic32_dec() argument
[all …]
/dpdk/drivers/net/ngbe/
H A Dngbe_rxtx.h90 #define NGBE_RXD_NEXTP_RESV(v) LS(v, 2, 0x3) argument
140 #define NGBE_TXD_MACLEN(v) LS(v, 9, 0x7F) /* desc mac len */ argument
141 #define NGBE_TXD_VLAN(v) LS(v, 16, 0xFFFF) /* vlan tag */ argument
145 #define NGBE_TXD_IPSEC_SAIDX(v) LS(v, 0, 0x3FF) /* ipsec SA index */ argument
146 #define NGBE_TXD_ETYPE(v) LS(v, 11, 0x1) /* tunnel type */ argument
151 #define NGBE_TXD_ETUNLEN(v) LS(v, 21, 0xFF) /* tunnel header */ argument
157 #define NGBE_TXD_TPID_SEL(v) LS(v, 11, 0x7) /* vlan tag index */ argument
161 #define NGBE_TXD_PTID(v) LS(v, 24, 0xFF) /* packet type */ argument
164 #define NGBE_TXD_IDX(v) LS(v, 4, 0x1) /* ctxt desc index */ argument
166 #define NGBE_TXD_MSS(v) LS(v, 16, 0xFFFF) /* l4 MSS */ argument
[all …]
/dpdk/drivers/bus/fslmc/qbman/include/
H A Dcompat.h82 #define __raw_writel(v, p) {*(volatile unsigned int *)(p) = (v); } argument
87 #define atomic_read(v) rte_atomic32_read(v) argument
88 #define atomic_set(v, i) rte_atomic32_set(v, i) argument
90 #define atomic_inc(v) rte_atomic32_add(v, 1) argument
91 #define atomic_dec(v) rte_atomic32_sub(v, 1) argument
93 #define atomic_inc_and_test(v) rte_atomic32_inc_and_test(v) argument
94 #define atomic_dec_and_test(v) rte_atomic32_dec_and_test(v) argument
96 #define atomic_inc_return(v) rte_atomic32_add_return(v, 1) argument
97 #define atomic_dec_return(v) rte_atomic32_sub_return(v, 1) argument
98 #define atomic_sub_and_test(i, v) (rte_atomic32_sub_return(v, i) == 0) argument
/dpdk/drivers/net/ark/
H A Dark_pktgen.c32 union OPTV v; member
322 o->v.INT = atoi(val); in pmd_set_arg()
325 o->v.INT = atoll(val); in pmd_set_arg()
342 char *argv, *v; in ark_pktgen_parse() local
345 v = strtok(NULL, toks); in ark_pktgen_parse()
346 while (argv && v) { in ark_pktgen_parse()
347 pmd_set_arg(argv, v); in ark_pktgen_parse()
349 v = strtok(NULL, toks); in ark_pktgen_parse()
457 if (options("pause")->v.BOOL) in ark_pktgen_setup()
460 if (options("reset")->v.BOOL) in ark_pktgen_setup()
[all …]
H A Dark_pktchkr.c34 union OPTV v; member
341 o->v.INT = atoi(val); in set_arg()
344 o->v.INT = atoll(val); in set_arg()
361 char *argv, *v; in ark_pktchkr_parse() local
364 v = strtok(NULL, toks); in ark_pktchkr_parse()
365 while (argv && v) { in ark_pktchkr_parse()
366 set_arg(argv, v); in ark_pktchkr_parse()
368 v = strtok(NULL, toks); in ark_pktchkr_parse()
390 if (!options("stop")->v.BOOL && options("configure")->v.BOOL) { in ark_pktchkr_setup()
438 if (options("stop")->v.BOOL) in ark_pktchkr_setup()
[all …]
/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.h94 #define TXGBE_RXD_NEXTP_RESV(v) LS(v, 2, 0x3) argument
163 #define TXGBE_TXD_MACLEN(v) LS(v, 9, 0x7F) /* desc mac len */ argument
164 #define TXGBE_TXD_VLAN(v) LS(v, 16, 0xFFFF) /* vlan tag */ argument
168 #define TXGBE_TXD_IPSEC_SAIDX(v) LS(v, 0, 0x3FF) /* ipsec SA index */ argument
169 #define TXGBE_TXD_ETYPE(v) LS(v, 11, 0x1) /* tunnel type */ argument
174 #define TXGBE_TXD_ETUNLEN(v) LS(v, 21, 0xFF) /* tunnel header */ argument
190 #define TXGBE_TXD_TPID_SEL(v) LS(v, 11, 0x7) /* vlan tag index */ argument
194 #define TXGBE_TXD_PTID(v) LS(v, 24, 0xFF) /* packet type */ argument
197 #define TXGBE_TXD_IDX(v) LS(v, 4, 0x1) /* ctxt desc index */ argument
199 #define TXGBE_TXD_MSS(v) LS(v, 16, 0xFFFF) /* l4 MSS */ argument
[all …]
/dpdk/app/test-acl/
H A Dmain.c380 v->ip_src = rte_cpu_to_be_32(v->ip_src); in parse_cb_ipv4_trace()
381 v->ip_dst = rte_cpu_to_be_32(v->ip_dst); in parse_cb_ipv4_trace()
382 v->port_src = rte_cpu_to_be_16(v->port_src); in parse_cb_ipv4_trace()
383 v->port_dst = rte_cpu_to_be_16(v->port_dst); in parse_cb_ipv4_trace()
427 v[0] = rte_cpu_to_be_32(v[0]); in parse_cb_ipv6_addr_trace()
428 v[1] = rte_cpu_to_be_32(v[1]); in parse_cb_ipv6_addr_trace()
429 v[2] = rte_cpu_to_be_32(v[2]); in parse_cb_ipv6_addr_trace()
430 v[3] = rte_cpu_to_be_32(v[3]); in parse_cb_ipv6_addr_trace()
471 v->port_src = rte_cpu_to_be_16(v->port_src); in parse_cb_ipv6_trace()
472 v->port_dst = rte_cpu_to_be_16(v->port_dst); in parse_cb_ipv6_trace()
[all …]
/dpdk/lib/ip_frag/
H A Dip_frag_internal.c50 v = rte_hash_crc_4byte(p[1], v); in ipv4_frag_hash()
51 v = rte_hash_crc_4byte(key->id, v); in ipv4_frag_hash()
58 *v2 = (v << 7) + (v >> 14); in ipv4_frag_hash()
71 v = rte_hash_crc_4byte(p[1], v); in ipv6_frag_hash()
72 v = rte_hash_crc_4byte(p[2], v); in ipv6_frag_hash()
73 v = rte_hash_crc_4byte(p[3], v); in ipv6_frag_hash()
74 v = rte_hash_crc_4byte(p[4], v); in ipv6_frag_hash()
75 v = rte_hash_crc_4byte(p[5], v); in ipv6_frag_hash()
76 v = rte_hash_crc_4byte(p[6], v); in ipv6_frag_hash()
77 v = rte_hash_crc_4byte(p[7], v); in ipv6_frag_hash()
[all …]
/dpdk/drivers/net/nfp/nfpcore/nfp-common/
H A Dnfp_cppat.h32 uint64_t v; in _nic_mask64() local
41 v = (UINT64_C(1) << w) - 1; in _nic_mask64()
44 return v; in _nic_mask64()
46 return v << lsb; in _nic_mask64()
58 int i, v = 0; in _nfp6000_encode_basic() local
185 for (v = 0; v < 2; v++) { in _nfp6000_encode_basic()
186 if (dest_island != (isld[i] | v)) in _nfp6000_encode_basic()
223 for (v = 0; v < 4; v++) { in _nfp6000_encode_basic()
363 int i, v; in _nfp6000_encode_mu() local
433 for (v = 0; v < 2; v++) { in _nfp6000_encode_mu()
[all …]
/dpdk/app/test/
H A Dtest_table_acl.c165 &v->field_value[SRC_FIELD_IPV4].value.u32, in parse_cb_ipv4_rule()
178 &v->field_value[DST_FIELD_IPV4].value.u32, in parse_cb_ipv4_rule()
187 v->field_value[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
190 &v->field_value[SRCP_FIELD_IPV4].value.u16, in parse_cb_ipv4_rule()
202 &v->field_value[DSTP_FIELD_IPV4].value.u16, in parse_cb_ipv4_rule()
214 v->field_value[PROTO_FIELD_IPV4].value.u8, in parse_cb_ipv4_rule()
254 &v->field_value[SRC_FIELD_IPV4].value.u32, in parse_cb_ipv4_rule_del()
267 &v->field_value[DST_FIELD_IPV4].value.u32, in parse_cb_ipv4_rule_del()
279 &v->field_value[SRCP_FIELD_IPV4].value.u16, in parse_cb_ipv4_rule_del()
291 &v->field_value[DSTP_FIELD_IPV4].value.u16, in parse_cb_ipv4_rule_del()
[all …]
/dpdk/drivers/net/bnxt/tf_core/
H A Dbitalloc.c17 if (!v) in ba_fls()
21 v <<= 16; in ba_fls()
25 v <<= 8; in ba_fls()
29 v <<= 4; in ba_fls()
33 v <<= 2; in ba_fls()
37 v <<= 1; in ba_fls()
50 v &= -v; in ba_ffs()
51 c = v ? 32 : 0; in ba_ffs()
53 if (v & 0x0000FFFF) in ba_ffs()
55 if (v & 0x00FF00FF) in ba_ffs()
[all …]
/dpdk/examples/l3fwd/
H A Dem_route_parse.c27 em_parse_v6_net(const char *in, uint8_t *v) in em_parse_v6_net() argument
32 rc = inet_pton(AF_INET6, in, v); in em_parse_v6_net()
40 em_parse_v6_rule(char *str, struct em_rule *v) in em_parse_v6_rule() argument
54 rc = em_parse_v6_net(in[CB_FLD_DST_ADDR], v->v6_key.ip_dst); in em_parse_v6_rule()
57 rc = em_parse_v6_net(in[CB_FLD_SRC_ADDR], v->v6_key.ip_src); in em_parse_v6_rule()
66 GET_CB_FIELD(in[CB_FLD_PROTO], v->v6_key.proto, 0, UINT8_MAX, 0); in em_parse_v6_rule()
68 GET_CB_FIELD(in[CB_FLD_IF_OUT], v->if_out, 0, UINT8_MAX, 0); in em_parse_v6_rule()
74 em_parse_v4_rule(char *str, struct em_rule *v) in em_parse_v4_rule() argument
89 v->v4_key.ip_dst = ntohl(v->v4_key.ip_dst); in em_parse_v4_rule()
94 v->v4_key.ip_src = ntohl(v->v4_key.ip_src); in em_parse_v4_rule()
[all …]
/dpdk/drivers/common/dpaax/
H A Dcompat.h119 #define __raw_writel(v, p) {*(volatile unsigned int *)(p) = (v); } argument
370 #define atomic_read(v) rte_atomic32_read(v) argument
371 #define atomic_set(v, i) rte_atomic32_set(v, i) argument
373 #define atomic_inc(v) rte_atomic32_add(v, 1) argument
374 #define atomic_dec(v) rte_atomic32_sub(v, 1) argument
376 #define atomic_inc_and_test(v) rte_atomic32_inc_and_test(v) argument
377 #define atomic_dec_and_test(v) rte_atomic32_dec_and_test(v) argument
379 #define atomic_inc_return(v) rte_atomic32_add_return(v, 1) argument
380 #define atomic_dec_return(v) rte_atomic32_sub_return(v, 1) argument
381 #define atomic_sub_and_test(i, v) (rte_atomic32_sub_return(v, i) == 0) argument

1234567