Home
last modified time | relevance | path

Searched refs:RTE_BIT32 (Results 1 – 22 of 22) sorted by relevance

/dpdk/drivers/net/virtio/
H A Dvirtio.h105 #define VIRTIO_NET_HASH_TYPE_IPV4 RTE_BIT32(0)
106 #define VIRTIO_NET_HASH_TYPE_TCPV4 RTE_BIT32(1)
107 #define VIRTIO_NET_HASH_TYPE_UDPV4 RTE_BIT32(2)
108 #define VIRTIO_NET_HASH_TYPE_IPV6 RTE_BIT32(3)
109 #define VIRTIO_NET_HASH_TYPE_TCPV6 RTE_BIT32(4)
110 #define VIRTIO_NET_HASH_TYPE_UDPV6 RTE_BIT32(5)
111 #define VIRTIO_NET_HASH_TYPE_IP_EX RTE_BIT32(6)
112 #define VIRTIO_NET_HASH_TYPE_TCP_EX RTE_BIT32(7)
113 #define VIRTIO_NET_HASH_TYPE_UDP_EX RTE_BIT32(8)
/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.h114 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_HEAD = RTE_BIT32(1),
115 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_MAC = RTE_BIT32(2),
116 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_IP = RTE_BIT32(3),
117 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_GRE = RTE_BIT32(4),
118 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_UDP = RTE_BIT32(5),
119 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_MPLS = RTE_BIT32(6),
120 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_TCP = RTE_BIT32(7),
121 PARSE_GRAPH_NODE_CAP_SUPPORTED_PROTOCOL_VXLAN_GRE = RTE_BIT32(8),
130 PARSE_GRAPH_NODE_CAP_LENGTH_MODE_FIXED = RTE_BIT32(0),
131 PARSE_GRAPH_NODE_CAP_LENGTH_MODE_EXPLISIT_FIELD = RTE_BIT32(1),
[all …]
H A Dmlx5_common_devx.c89 uint32_t num_of_cqes = RTE_BIT32(log_desc_n); in mlx5_devx_cq_create()
214 uint32_t num_of_wqbbs = RTE_BIT32(log_wqbb_n); in mlx5_devx_sq_create()
/dpdk/lib/eal/include/
H A Drte_bitops.h38 #define RTE_BIT32(nr) (UINT32_C(1) << (nr)) macro
82 uint32_t mask = RTE_BIT32(nr); in rte_bit_relaxed_set32()
103 uint32_t mask = RTE_BIT32(nr); in rte_bit_relaxed_clear32()
127 uint32_t mask = RTE_BIT32(nr); in rte_bit_relaxed_test_and_set32()
153 uint32_t mask = RTE_BIT32(nr); in rte_bit_relaxed_test_and_clear32()
H A Drte_memory.h42 #define RTE_MEMSEG_FLAG_DO_NOT_FREE RTE_BIT32(0)
44 #define RTE_MEMSEG_FLAG_DIRTY RTE_BIT32(1)
H A Drte_interrupts.h36 #define RTE_INTR_INSTANCE_F_SHARED RTE_BIT32(0)
/dpdk/lib/ethdev/
H A Drte_ethdev.h1006 #define RTE_ETH_VMDQ_ACCEPT_UNTAG RTE_BIT32(0)
1008 #define RTE_ETH_VMDQ_ACCEPT_HASH_MC RTE_BIT32(1)
1010 #define RTE_ETH_VMDQ_ACCEPT_HASH_UC RTE_BIT32(2)
1012 #define RTE_ETH_VMDQ_ACCEPT_BROADCAST RTE_BIT32(3)
1014 #define RTE_ETH_VMDQ_ACCEPT_MULTICAST RTE_BIT32(4)
2048 #define RTE_ETH_FEC_MODE_TO_CAPA(x) RTE_BIT32(x)
2161 #define RTE_ETH_DEV_FLOW_OPS_THREAD_SAFE RTE_BIT32(0)
2163 #define RTE_ETH_DEV_INTR_LSC RTE_BIT32(1)
2165 #define RTE_ETH_DEV_BONDED_SLAVE RTE_BIT32(2)
5309 #define RTE_ETH_DEV_REASSEMBLY_F_IPV4 (RTE_BIT32(0))
[all …]
H A Drte_flow.h1881 #define RTE_FLOW_CONNTRACK_PKT_STATE_VALID RTE_BIT32(0)
1885 #define RTE_FLOW_CONNTRACK_PKT_STATE_CHANGED RTE_BIT32(1)
1890 #define RTE_FLOW_CONNTRACK_PKT_STATE_INVALID RTE_BIT32(2)
1895 #define RTE_FLOW_CONNTRACK_PKT_STATE_DISABLED RTE_BIT32(3)
1900 #define RTE_FLOW_CONNTRACK_PKT_STATE_BAD RTE_BIT32(4)
3510 RTE_FLOW_CONNTRACK_FLAG_SYN = RTE_BIT32(0), /**< With SYN flag. */
3511 RTE_FLOW_CONNTRACK_FLAG_SYNACK = RTE_BIT32(1), /**< With SYNACK flag. */
3512 RTE_FLOW_CONNTRACK_FLAG_FIN = RTE_BIT32(2), /**< With FIN flag. */
3513 RTE_FLOW_CONNTRACK_FLAG_ACK = RTE_BIT32(3), /**< With ACK flag. */
3514 RTE_FLOW_CONNTRACK_FLAG_RST = RTE_BIT32(4), /**< With RST flag. */
H A Drte_ethdev.c1659 offset_mask = RTE_BIT32(seg_capa->offset_align_log2) - 1; in rte_eth_rx_queue_check_split()
/dpdk/drivers/net/mlx5/
H A Dmlx5_rxq.c141 RTE_BIT32(rxq_ctrl->rxq.elts_n) * in rxq_alloc_elts_sprq()
143 RTE_BIT32(rxq_ctrl->rxq.elts_n); in rxq_alloc_elts_sprq()
300 RTE_BIT32(rxq->elts_n) * RTE_BIT32(rxq->log_strd_num) : in rxq_free_elts_sprq()
301 RTE_BIT32(rxq->elts_n); in rxq_free_elts_sprq()
1419 buf_len = RTE_BIT32(log_strd_num) * RTE_BIT32(log_strd_sz); in mlx5_mprq_alloc_mp()
1421 RTE_BIT32(log_strd_num) * in mlx5_mprq_alloc_mp()
1611 RTE_BIT32(log_def_stride_size)); in mlx5_mprq_prepare()
1629 RTE_BIT32(log_def_stride_size)); in mlx5_mprq_prepare()
1647 RTE_BIT32(*actual_log_stride_size)); in mlx5_mprq_prepare()
1659 RTE_BIT32(config->mprq.log_stride_size), in mlx5_mprq_prepare()
[all …]
H A Dmlx5_rx.c76 const unsigned int strd_n = RTE_BIT32(rxq->log_strd_num); in rx_queue_count()
170 RTE_BIT32(rxq->elts_n) * RTE_BIT32(rxq->log_strd_num) : in mlx5_rxq_info_get()
171 RTE_BIT32(rxq->elts_n); in mlx5_rxq_info_get()
358 (buf, RTE_BIT32(rxq->log_strd_num)); in mlx5_rxq_initialize()
359 byte_count = RTE_BIT32(rxq->log_strd_sz) * in mlx5_rxq_initialize()
360 RTE_BIT32(rxq->log_strd_num); in mlx5_rxq_initialize()
386 (wqe_n >> rxq->sges_n) * RTE_BIT32(rxq->log_strd_num) : 0; in mlx5_rxq_initialize()
415 const uint16_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_err_handle()
1048 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_burst_mprq()
1049 const uint32_t strd_sz = RTE_BIT32(rxq->log_strd_sz); in mlx5_rx_burst_mprq()
H A Dmlx5_flow_flex.c132 val &= RTE_BIT32(vbits) - 1; in mlx5_flex_get_bitfield()
138 tmp &= RTE_BIT32(part) - 1; in mlx5_flex_get_bitfield()
381 RTE_BIT32(MLX5_GRAPH_NODE_LEN_FIXED))) in mlx5_flex_translate_length()
398 RTE_BIT32(MLX5_GRAPH_NODE_LEN_FIELD))) in mlx5_flex_translate_length()
423 RTE_BIT32(MLX5_GRAPH_NODE_LEN_BITMASK))) in mlx5_flex_translate_length()
595 RTE_BIT32(MLX5_GRAPH_SAMPLE_OFFSET_FIXED))) in mlx5_flex_cover_sample()
616 RTE_BIT32(MLX5_GRAPH_SAMPLE_OFFSET_FIELD))) in mlx5_flex_cover_sample()
629 RTE_BIT32(MLX5_GRAPH_SAMPLE_OFFSET_BITMASK))) in mlx5_flex_cover_sample()
1073 if (arc_type < 0 || !(attr->node_in & RTE_BIT32(arc_type))) in mlx5_flex_translate_arc_in()
1132 if (arc_type < 0 || !(attr->node_out & RTE_BIT32(arc_type))) in mlx5_flex_translate_arc_out()
H A Dmlx5_rxtx_vec.c151 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mlx5_rx_mprq_replenish_bulk_mbuf()
200 const uint16_t strd_sz = RTE_BIT32(rxq->log_strd_sz); in rxq_copy_mprq_mbuf_v()
201 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in rxq_copy_mprq_mbuf_v()
431 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in rxq_burst_mprq_v()
H A Dmlx5_rx.h413 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mprq_buf_replace()
471 const uint32_t strd_n = RTE_BIT32(rxq->log_strd_num); in mprq_buf_to_pkt()
472 const uint16_t strd_sz = RTE_BIT32(rxq->log_strd_sz); in mprq_buf_to_pkt()
H A Dmlx5.h109 MLX5_DELAY_DROP_STANDARD = RTE_BIT32(0), /* Standard queues enable. */
110 MLX5_DELAY_DROP_HAIRPIN = RTE_BIT32(1), /* Hairpin queues enable. */
H A Dmlx5_flow_dv.c10396 if (!(dev_flow->handle->flex_item & RTE_BIT32(index))) { in flow_dv_translate_item_flex()
10400 dev_flow->handle->flex_item |= (uint8_t)RTE_BIT32(index); in flow_dv_translate_item_flex()
14783 dev_handle->flex_item &= ~(uint8_t)RTE_BIT32(index); in flow_dv_destroy()
/dpdk/drivers/net/enetfec/
H A Denet_ethdev.c16 #define ENETFEC_RACC_IPDIS RTE_BIT32(1)
17 #define ENETFEC_RACC_PRODIS RTE_BIT32(2)
18 #define ENETFEC_RACC_SHIFT16 RTE_BIT32(7)
26 #define ENETFEC_FCE RTE_BIT32(5)
93 rcntl |= RTE_BIT32(6); in enetfec_restart()
94 ecntl |= RTE_BIT32(5); in enetfec_restart()
/dpdk/lib/cryptodev/
H A Drte_cryptodev.h101 #define RTE_CRYPTO_CIPHER_DATA_UNIT_LEN_512_BYTES RTE_BIT32(0)
102 #define RTE_CRYPTO_CIPHER_DATA_UNIT_LEN_4096_BYTES RTE_BIT32(1)
103 #define RTE_CRYPTO_CIPHER_DATA_UNIT_LEN_1_MEGABYTES RTE_BIT32(2)
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c610 RTE_BIT32(log_nb_desc); in mlx5_crypto_queue_pair_setup()
623 log_wqbb_n = rte_log2_u32(RTE_BIT32(log_nb_desc) * in mlx5_crypto_queue_pair_setup()
629 attr.num_of_send_wqbbs = RTE_BIT32(log_wqbb_n); in mlx5_crypto_queue_pair_setup()
654 qp->ops = (struct rte_crypto_op **)(qp->mkey + RTE_BIT32(log_nb_desc)); in mlx5_crypto_queue_pair_setup()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_control.c153 attr.num_of_send_wqbbs = RTE_BIT32(MLX5_REGEX_WQE_LOG_NUM(priv->has_umr, in regex_ctrl_create_hw_qp()
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_event.c597 attr.num_of_receive_wqes = RTE_BIT32(log_desc_n); in mlx5_vdpa_event_qp_create()
612 rte_write32(rte_cpu_to_be_32(RTE_BIT32(log_desc_n)), in mlx5_vdpa_event_qp_create()
/dpdk/drivers/compress/mlx5/
H A Dmlx5_compress.c247 qp_attr.num_of_send_wqbbs = RTE_BIT32(log_ops_n); in mlx5_compress_qp_setup()