Lines Matching full:fragment
227 * Splits an appropriately-sized fragment from the front of an mbuf chain, as
229 * fragment size, a new mbuf is allocated, and data is moved from the source
231 * fragment, the source mbuf itself is returned unmodified, and the suplied
249 * @param om The packet to fragment. Upon fragmentation,
251 * fragment data is removed. If the packet
252 * constitutes a single fragment, this gets
254 * @param max_frag_sz The maximum payload size of a fragment.
258 * hold a fragment. This function gets called
264 * @return The next fragment to send on success;
275 /* Final fragment. */ in mem_split_frag()
281 /* Packet needs to be split. Allocate a new buffer for the fragment. */ in mem_split_frag()
287 /* Move data from the front of the packet into the fragment mbuf. */ in mem_split_frag()