Home
last modified time | relevance | path

Searched refs:m_table (Results 1 – 18 of 18) sorted by relevance

/f-stack/dpdk/examples/l3fwd/
H A Dl3fwd_common.h213 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 Dl3fwd.h61 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 Dff_memory.c177 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 Dff_memory.h69 struct rte_mbuf *m_table[MAX_PKT_BURST]; member
100 void* m_table[TX_QUEUE_SIZE]; member
H A Dff_dpdk_if.c1632 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 Dmain.c126 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 Dmain.c108 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 Dapp_thread.c120 mbufs = (struct rte_mbuf **)qconf->m_table; in app_send_burst()
141 qconf->m_table[len] = mbufs[i]; in app_send_packets()
H A Dmain.h80 struct rte_mbuf **m_table; member
/f-stack/dpdk/examples/ipv4_multicast/
H A Dmain.c94 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 Dmain.c130 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 Dmain.c249 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 Dipsec-secgw.c212 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 Dl2_forward_job_stats.rst501 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 Dipv4_multicast.rst237 qconf->tx_mbufs[port].m_table[len] = pkt;
H A Dlink_status_intr.rst354 qconf->tx_mbufs[port].m_table[len] = m;
H A Dl2_forward_real_virtual.rst409 qconf->tx_mbufs[port].m_table[len] = m;
/f-stack/dpdk/examples/vhost/
H A Dmain.c179 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()