Lines Matching refs:m
99 struct rte_mbuf *m; in pktmbuf_write() local
102 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_write()
103 offset -= m->data_len; in pktmbuf_write()
105 l = m->data_len - offset; in pktmbuf_write()
108 dst = rte_pktmbuf_mtod_offset(m, char *, offset); in pktmbuf_write()
118 for (m = m->next; (m != NULL) && (n > 0); m = m->next) { in pktmbuf_write()
119 dst = rte_pktmbuf_mtod(m, char *); in pktmbuf_write()
120 l = m->data_len; in pktmbuf_write()
133 struct rte_mbuf *m; in pktmbuf_mtod_offset() local
135 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_mtod_offset()
136 offset -= m->data_len; in pktmbuf_mtod_offset()
138 if (m == NULL) { in pktmbuf_mtod_offset()
142 return rte_pktmbuf_mtod_offset(m, uint8_t *, offset); in pktmbuf_mtod_offset()
147 struct rte_mbuf *m; in pktmbuf_iova_offset() local
149 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_iova_offset()
150 offset -= m->data_len; in pktmbuf_iova_offset()
152 if (m == NULL) { in pktmbuf_iova_offset()
156 return rte_pktmbuf_iova_offset(m, offset); in pktmbuf_iova_offset()
163 struct rte_mbuf *m = NULL, *mbuf = NULL; in create_segmented_mbuf() local
186 m = rte_pktmbuf_alloc(mbuf_pool); in create_segmented_mbuf()
188 mbuf = m; in create_segmented_mbuf()
190 if (m == NULL) { in create_segmented_mbuf()
196 memset(m->buf_addr, pattern, m->buf_len); in create_segmented_mbuf()
199 dst = (uint8_t *)rte_pktmbuf_append(m, data_len); in create_segmented_mbuf()
206 if (mbuf != m) in create_segmented_mbuf()
207 rte_pktmbuf_chain(mbuf, m); in create_segmented_mbuf()