Lines Matching refs:end
183 /* Only an end host needs to send an ICMP
230 unsigned int start, end;
238 end = atomic_inc_return(&peer->rid);
239 qp->rid = end;
241 rc = qp->q.fragments_tail && (end - start) > max;
278 int ihl, end, flags, offset;
307 end = offset + skb->len - skb_network_offset(skb) - ihl;
312 /* If we already have some bits beyond end
313 * or have different end, the segment is corrupted.
315 if (end < qp->q.len ||
316 ((qp->q.flags & INET_FRAG_LAST_IN) && end != qp->q.len))
319 qp->q.len = end;
321 if (end&7) {
322 end &= ~7;
326 if (end > qp->q.len) {
327 /* Some bits beyond end -> corruption. */
330 qp->q.len = end;
333 if (end == offset)
340 err = pskb_trim_rcsum(skb, end - offset);
350 err = inet_frag_queue_insert(&qp->q, skb, offset, end);