image/svg+xml multi-segmented rte_mbuf m->pkt.next = NULL m->pkt.next = mseg3 m->pkt.next = mseg2 m mseg2 mseg3 rte_pktmbuf_mtod(m) rte_pktmbuf_pktlen(m) = rte_pktmbuf_datalen(m) + rte_pktmbuf_datalen(mseg2) + rte_pktmbuf_datalen(mseg3) rte_pktmbuf_datalen(m) rte_pktmbuf_datalen(m) rte_pktmbuf_datalen(m)