| /f-stack/dpdk/examples/l3fwd/ |
| H A D | l3fwd_common.h | 213 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 217 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 221 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 225 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 243 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() 247 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() 251 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() 255 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4()
|
| H A D | l3fwd.h | 61 struct rte_mbuf *m_table[MAX_PKT_BURST]; member 101 struct rte_mbuf **m_table; in send_burst() local 106 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; in send_burst() 108 ret = rte_eth_tx_burst(port, queueid, m_table, n); in send_burst() 111 rte_pktmbuf_free(m_table[ret]); in send_burst() 126 qconf->tx_mbufs[port].m_table[len] = m; in send_single_packet()
|
| /f-stack/lib/ |
| H A D | ff_memory.c | 177 if ( q->m_table[q->head] ){ in ff_txring_enqueue() 178 ff_mbuf_free(q->m_table[q->head]); in ff_txring_enqueue() 179 q->m_table[q->head] = NULL; in ff_txring_enqueue() 183 if ( q->m_table[q->head] ) in ff_txring_enqueue() 184 ff_mbuf_free(q->m_table[q->head]); in ff_txring_enqueue() 185 q->m_table[q->head] = p; in ff_txring_enqueue() 198 if ( (i==0 && q->m_table[q->head]==NULL) || (i>0 && q->m_table[q->head]!=NULL) ){ in ff_txring_pop() 201 if ( q->m_table[q->head] != NULL ){ in ff_txring_pop() 202 ff_mbuf_free(q->m_table[q->head]); in ff_txring_pop() 203 q->m_table[q->head] = NULL; in ff_txring_pop() [all …]
|
| H A D | ff_memory.h | 69 struct rte_mbuf *m_table[MAX_PKT_BURST]; member 100 void* m_table[TX_QUEUE_SIZE]; member
|
| H A D | ff_dpdk_if.c | 1632 struct rte_mbuf **m_table; local 1637 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; 1642 ff_dump_packets( ff_global_cfg.pcap.save_path, m_table[i], 1647 ret = rte_eth_tx_burst(port, queueid, m_table, n); 1651 ff_traffic.tx_bytes += rte_pktmbuf_pkt_len(m_table[i]); 1654 ff_enq_tx_bsdmbuf(port, qconf->tx_mbufs[port].bsd_m_table[i], m_table[i]->nb_segs); 1659 rte_pktmbuf_free(m_table[ret]); 1678 qconf->tx_mbufs[port].m_table[len] = m;
|
| /f-stack/dpdk/examples/ip_fragmentation/ |
| H A D | main.c | 126 struct rte_mbuf *m_table[MBUF_TABLE_SIZE]; member 222 struct rte_mbuf **m_table; in send_burst() local 227 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; in send_burst() 229 ret = rte_eth_tx_burst(port, queueid, m_table, n); in send_burst() 232 rte_pktmbuf_free(m_table[ret]); in send_burst() 285 qconf->tx_mbufs[port_out].m_table[len] = m; in l3fwd_simple_forward() 289 &qconf->tx_mbufs[port_out].m_table[len], in l3fwd_simple_forward() 323 qconf->tx_mbufs[port_out].m_table[len] = m; in l3fwd_simple_forward() 327 &qconf->tx_mbufs[port_out].m_table[len], in l3fwd_simple_forward() 342 qconf->tx_mbufs[port_out].m_table[len] = m; in l3fwd_simple_forward() [all …]
|
| /f-stack/dpdk/examples/qos_sched/ |
| H A D | main.c | 108 wt_confs[i]->m_table = rte_malloc("table_wt", sizeof(struct rte_mbuf *) in app_main_loop() 111 if (wt_confs[i]->m_table == NULL) in app_main_loop() 123 tx_confs[i]->m_table = rte_malloc("table_tx", sizeof(struct rte_mbuf *) in app_main_loop() 126 if (tx_confs[i]->m_table == NULL) in app_main_loop()
|
| H A D | app_thread.c | 120 mbufs = (struct rte_mbuf **)qconf->m_table; in app_send_burst() 141 qconf->m_table[len] = mbufs[i]; in app_send_packets()
|
| H A D | main.h | 80 struct rte_mbuf **m_table; member
|
| /f-stack/dpdk/examples/ipv4_multicast/ |
| H A D | main.c | 94 struct rte_mbuf *m_table[MAX_PKT_BURST]; member 162 struct rte_mbuf **m_table; in send_burst() local 167 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; in send_burst() 170 ret = rte_eth_tx_burst(port, queueid, m_table, n); in send_burst() 172 rte_pktmbuf_free(m_table[ret]); in send_burst() 283 qconf->tx_mbufs[port].m_table[len] = pkt; in mcast_send_pkt()
|
| /f-stack/dpdk/examples/ip_reassembly/ |
| H A D | main.c | 130 struct rte_mbuf *m_table[0]; member 263 txmb->m_table + txmb->tail, (uint16_t)n); in send_burst() 294 rte_pktmbuf_free(txmb->m_table[txmb->tail]); in send_single_packet() 300 txmb->m_table[txmb->head] = m; in send_single_packet() 831 sz = sizeof (*mtb) + sizeof (mtb->m_table[0]) * n; in setup_port_tbl()
|
| /f-stack/dpdk/examples/performance-thread/l3fwd-thread/ |
| H A D | main.c | 249 struct rte_mbuf *m_table[MAX_PKT_BURST]; member 622 struct rte_mbuf **m_table; in send_burst() local 627 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; in send_burst() 632 rte_pktmbuf_free(m_table[ret]); in send_burst() 652 qconf->tx_mbufs[port].m_table[len] = m; in send_single_packet() 706 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 710 qconf->tx_mbufs[port].m_table[len + j] = m[j]; in send_packetsx4() 736 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() 740 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() 744 qconf->tx_mbufs[port].m_table[j] = m[n + j]; in send_packetsx4() [all …]
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | ipsec-secgw.c | 212 struct rte_mbuf *m_table[MAX_PKT_BURST] __rte_aligned(sizeof(void *)); 535 struct rte_mbuf **m_table; in send_burst() local 540 m_table = (struct rte_mbuf **)qconf->tx_mbufs[port].m_table; in send_burst() 542 prepare_tx_burst(m_table, n, port, qconf); in send_burst() 544 ret = rte_eth_tx_burst(port, queueid, m_table, n); in send_burst() 550 free_pkts(&m_table[ret], 1); in send_burst() 572 if (len + RTE_LIBRTE_IP_FRAG_MAX_FRAG >= RTE_DIM(tbl->m_table)) { in send_fragment_packet() 577 n = RTE_DIM(tbl->m_table) - len; in send_fragment_packet() 580 rc = rte_ipv4_fragment_packet(m, tbl->m_table + len, in send_fragment_packet() 584 rc = rte_ipv6_fragment_packet(m, tbl->m_table + len, in send_fragment_packet() [all …]
|
| /f-stack/dpdk/doc/guides/sample_app_ug/ |
| H A D | l2_forward_job_stats.rst | 501 qconf->tx_mbufs[port].m_table[len] = m; 527 struct mbuf_table *m_table; 539 m_table = &qconf->tx_mbufs[portid]; 540 if (m_table->len == 0 || m_table->next_flush_time <= now)
|
| H A D | ipv4_multicast.rst | 237 qconf->tx_mbufs[port].m_table[len] = pkt;
|
| H A D | link_status_intr.rst | 354 qconf->tx_mbufs[port].m_table[len] = m;
|
| H A D | l2_forward_real_virtual.rst | 409 qconf->tx_mbufs[port].m_table[len] = m;
|
| /f-stack/dpdk/examples/vhost/ |
| H A D | main.c | 179 struct rte_mbuf *m_table[MAX_PKT_BURST]; member 956 tx_q->m_table, tx_q->len); in do_drain_mbuf_table() 958 free_pkts(&tx_q->m_table[count], tx_q->len - count); in do_drain_mbuf_table() 1045 tx_q->m_table[tx_q->len++] = m; in virtio_tx_route()
|