| /dpdk/lib/node/ |
| H A D | ip4_lookup_sse.h | 13 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3, **pkts; in ip4_lookup_node_process_vec() local 67 mbuf1 = pkts[1]; in ip4_lookup_node_process_vec() 83 ipv4_hdr = rte_pktmbuf_mtod_offset(mbuf1, struct rte_ipv4_hdr *, in ip4_lookup_node_process_vec() 87 node_mbuf_priv1(mbuf1, dyn)->cksum = ipv4_hdr->hdr_checksum; in ip4_lookup_node_process_vec() 88 node_mbuf_priv1(mbuf1, dyn)->ttl = ipv4_hdr->time_to_live; in ip4_lookup_node_process_vec() 122 node_mbuf_priv1(mbuf1, dyn)->nh = dst.u32[1] & 0xFFFF; in ip4_lookup_node_process_vec()
|
| H A D | ethdev_rx.c | 70 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3; in eth_pkt_parse_cb() local 101 mbuf1 = pkts[1]; in eth_pkt_parse_cb() 113 eth_hdr = rte_pktmbuf_mtod(mbuf1, struct rte_ether_hdr *); in eth_pkt_parse_cb() 115 mbuf1->packet_type = l3_ptype(etype, 0); in eth_pkt_parse_cb()
|
| H A D | ip4_lookup_neon.h | 13 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3, **pkts; in ip4_lookup_node_process_vec() local 71 mbuf1 = pkts[1]; in ip4_lookup_node_process_vec() 87 ipv4_hdr = rte_pktmbuf_mtod_offset(mbuf1, struct rte_ipv4_hdr *, in ip4_lookup_node_process_vec() 121 node_mbuf_priv1(mbuf1, dyn)->u = priv01.u64[1]; in ip4_lookup_node_process_vec()
|
| H A D | pkt_cls.c | 33 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3, **pkts; in pkt_cls_node_process() local 71 mbuf1 = pkts[1]; in pkt_cls_node_process() 79 l1 = mbuf1->packet_type & in pkt_cls_node_process()
|
| H A D | ip4_rewrite.c | 37 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3, **pkts; in ip4_rewrite_node_process() local 75 mbuf1 = pkts[1]; in ip4_rewrite_node_process() 82 priv01.u64[1] = node_mbuf_priv1(mbuf1, dyn)->u; in ip4_rewrite_node_process() 104 d1 = rte_pktmbuf_mtod(mbuf1, void *); in ip4_rewrite_node_process()
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cn9k_tx.h | 1004 mbuf1 = (uint64_t *)tx_pkts[1]; in cn9k_nix_xmit_pkts_vector() 1010 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn9k_nix_xmit_pkts_vector() 1036 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn9k_nix_xmit_pkts_vector() 1061 : [in] "r"(mbuf1 + 2) in cn9k_nix_xmit_pkts_vector() 1076 mbuf1 = (uint64_t *)*mbuf1; in cn9k_nix_xmit_pkts_vector() 1082 mbuf1 = (uint64_t *)*mbuf1; in cn9k_nix_xmit_pkts_vector() 1127 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn9k_nix_xmit_pkts_vector() 1549 : [in] "r"(mbuf1) in cn9k_nix_xmit_pkts_vector() 1703 mbuf1 = (uint64_t *)tx_pkts[1]; in cn9k_nix_xmit_pkts_vector() 1719 (void **)&mbuf1, 1, 0); in cn9k_nix_xmit_pkts_vector() [all …]
|
| H A D | cn9k_rx.h | 551 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3; in cn9k_nix_recv_pkts_vector() local 596 mbuf1 = (struct rte_mbuf *)vgetq_lane_u64(mbuf01, 1); in cn9k_nix_recv_pkts_vector() 673 ol_flags1 = nix_qinq_update(cq1_w2, ol_flags1, mbuf1); in cn9k_nix_recv_pkts_vector() 684 mbuf1); in cn9k_nix_recv_pkts_vector() 749 *cnxk_nix_timestamp_dynfield(mbuf1, rxq->tstamp) = in cn9k_nix_recv_pkts_vector() 794 vst1q_u64((uint64_t *)mbuf1->rx_descriptor_fields1, f1); in cn9k_nix_recv_pkts_vector() 800 vst1q_u64((uint64_t *)mbuf1->rearm_data, rearm1); in cn9k_nix_recv_pkts_vector() 812 (cq0 + CQE_SZ(1) + 8), mbuf1, in cn9k_nix_recv_pkts_vector() 823 mbuf1->next = NULL; in cn9k_nix_recv_pkts_vector() 834 roc_prefetch_store_keep(mbuf1); in cn9k_nix_recv_pkts_vector() [all …]
|
| H A D | cn10k_rx.h | 1005 struct rte_mbuf *mbuf0, *mbuf1, *mbuf2, *mbuf3; in cn10k_nix_recv_pkts_vector() local 1288 RTE_MEMPOOL_CHECK_COOKIES(mbuf1->pool, (void **)&mbuf1, 1, 1); in cn10k_nix_recv_pkts_vector() 1299 uintptr_t cpth1 = (uintptr_t)mbuf1 + d_off; in cn10k_nix_recv_pkts_vector() 1474 cpth1 = (uintptr_t)mbuf1 + d_off; in cn10k_nix_recv_pkts_vector() 1476 NIX_PUSH_META_TO_FREE(mbuf1, laddr, &loff); in cn10k_nix_recv_pkts_vector() 1478 mbuf1 = (struct rte_mbuf *)wqe; in cn10k_nix_recv_pkts_vector() 1485 mbuf1, &f1, &ol_flags1, in cn10k_nix_recv_pkts_vector() 1561 ol_flags1, mbuf1); in cn10k_nix_recv_pkts_vector() 1685 mbuf1, mbuf_initializer, flags); in cn10k_nix_recv_pkts_vector() 1700 RTE_MEMPOOL_CHECK_COOKIES(mbuf1->pool, (void **)&mbuf1, 1, 1); in cn10k_nix_recv_pkts_vector() [all …]
|
| H A D | cn10k_tx.h | 1774 mbuf1 = (uint64_t *)tx_pkts[1]; in cn10k_nix_xmit_pkts_vector() 1780 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn10k_nix_xmit_pkts_vector() 1806 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn10k_nix_xmit_pkts_vector() 1831 : [in] "r"(mbuf1 + 2) in cn10k_nix_xmit_pkts_vector() 1846 mbuf1 = (uint64_t *)*mbuf1; in cn10k_nix_xmit_pkts_vector() 1852 mbuf1 = (uint64_t *)*mbuf1; in cn10k_nix_xmit_pkts_vector() 1897 mbuf1 = (uint64_t *)((uintptr_t)mbuf1 + in cn10k_nix_xmit_pkts_vector() 2319 : [in] "r"(mbuf1) in cn10k_nix_xmit_pkts_vector() 2475 mbuf1 = (uint64_t *)tx_pkts[1]; in cn10k_nix_xmit_pkts_vector() 2491 (void **)&mbuf1, 1, 0); in cn10k_nix_xmit_pkts_vector() [all …]
|
| /dpdk/lib/pipeline/ |
| H A D | rte_table_action.c | 2091 struct rte_mbuf *mbuf1, in pkt4_work_tag() argument 2100 mbuf1->hash.fdir.hi = data1->tag; in pkt4_work_tag() 2141 struct rte_mbuf *mbuf1, in pkt4_work_decap() argument 2174 mbuf1->data_off = data_off1 + n1; in pkt4_work_decap() 2175 mbuf1->data_len = data_len1 - n1; in pkt4_work_decap() 2176 mbuf1->pkt_len = pkt_len1 - n1; in pkt4_work_decap() 3023 struct rte_mbuf *mbuf1 = mbufs[1]; in pkt4_work() local 3091 pkt_work_lb(mbuf1, in pkt4_work() 3122 drop_mask1 |= pkt_work_mtr(mbuf1, in pkt4_work() 3162 pkt_work_tm(mbuf1, in pkt4_work() [all …]
|
| /dpdk/lib/table/ |
| H A D | rte_table_hash_key8.c | 619 #define lookup1_stage1(mbuf1, bucket1, f) \ argument 625 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset);\
|
| H A D | rte_table_hash_key16.c | 647 #define lookup1_stage1(mbuf1, bucket1, f) \ argument 653 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset);\
|
| H A D | rte_table_hash_key32.c | 675 #define lookup1_stage1(mbuf1, bucket1, f) \ argument 681 key = RTE_MBUF_METADATA_UINT64_PTR(mbuf1, f->key_offset); \
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | mbuf_lib.rst | 50 .. figure:: img/mbuf1.*
|
| /dpdk/doc/guides/contributing/ |
| H A D | documentation.rst | 466 …Use some of the older images in ``doc/guides/prog_guide/img/`` as a template, for example ``mbuf1.…
|