Lines Matching defs:fragments
67 struct sk_buff *fragments; /* linked list of received fragments */
142 atomic_t ip_frag_mem = ATOMIC_INIT(0); /* Memory used for fragments */
186 fp = qp->fragments;
219 /* Memory limiting on fragments. Evictor trashes the oldest
270 if ((qp->last_in&FIRST_IN) && qp->fragments != NULL) {
271 struct sk_buff *head = qp->fragments;
345 qp->fragments = NULL;
410 rc = qp->fragments && (end - start) > max;
428 fp = qp->fragments;
438 qp->fragments = NULL;
500 /* Find out which fragments are in front and at the back of us
501 * in the chain of fragments so far. We must know where to put
505 for (next = qp->fragments; next != NULL; next = next->next) {
554 qp->fragments = next;
563 /* Insert this fragment in the chain of fragments. */
568 qp->fragments = skb;
590 /* Build a new IP datagram from all its fragments. */
595 struct sk_buff *fp, *head = qp->fragments;
617 * and the second, holding only fragments. */
661 qp->fragments = NULL;