Lines Matching refs:end
182 /* Only an end host needs to send an ICMP
229 unsigned int start, end;
237 end = atomic_inc_return(&peer->rid);
238 qp->rid = end;
240 rc = qp->q.fragments_tail && (end - start) > max;
276 int ihl, end, flags, offset;
301 end = offset + skb->len - skb_network_offset(skb) - ihl;
306 /* If we already have some bits beyond end
307 * or have different end, the segment is corrupted.
309 if (end < qp->q.len ||
310 ((qp->q.flags & INET_FRAG_LAST_IN) && end != qp->q.len))
313 qp->q.len = end;
315 if (end&7) {
316 end &= ~7;
320 if (end > qp->q.len) {
321 /* Some bits beyond end -> corruption. */
324 qp->q.len = end;
327 if (end == offset)
334 err = pskb_trim_rcsum(skb, end - offset);
344 err = inet_frag_queue_insert(&qp->q, skb, offset, end);