Lines Matching refs:m
117 struct rte_mbuf *m; in pktmbuf_write() local
120 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_write()
121 offset -= m->data_len; in pktmbuf_write()
123 l = m->data_len - offset; in pktmbuf_write()
126 dst = rte_pktmbuf_mtod_offset(m, char *, offset); in pktmbuf_write()
136 for (m = m->next; (m != NULL) && (n > 0); m = m->next) { in pktmbuf_write()
137 dst = rte_pktmbuf_mtod(m, char *); in pktmbuf_write()
138 l = m->data_len; in pktmbuf_write()
151 struct rte_mbuf *m; in pktmbuf_mtod_offset() local
153 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_mtod_offset()
154 offset -= m->data_len; in pktmbuf_mtod_offset()
156 if (m == NULL) { in pktmbuf_mtod_offset()
160 return rte_pktmbuf_mtod_offset(m, uint8_t *, offset); in pktmbuf_mtod_offset()
165 struct rte_mbuf *m; in pktmbuf_iova_offset() local
167 for (m = mbuf; (m != NULL) && (offset > m->data_len); m = m->next) in pktmbuf_iova_offset()
168 offset -= m->data_len; in pktmbuf_iova_offset()
170 if (m == NULL) { in pktmbuf_iova_offset()
174 return rte_pktmbuf_iova_offset(m, offset); in pktmbuf_iova_offset()
181 struct rte_mbuf *m = NULL, *mbuf = NULL; in create_segmented_mbuf() local
204 m = rte_pktmbuf_alloc(mbuf_pool); in create_segmented_mbuf()
206 mbuf = m; in create_segmented_mbuf()
208 if (m == NULL) { in create_segmented_mbuf()
214 memset(m->buf_addr, pattern, m->buf_len); in create_segmented_mbuf()
217 dst = (uint8_t *)rte_pktmbuf_append(m, data_len); in create_segmented_mbuf()
224 if (mbuf != m) in create_segmented_mbuf()
225 rte_pktmbuf_chain(mbuf, m); in create_segmented_mbuf()