Lines Matching refs:p
187 struct sk_buff *p; in tcp_gro_receive() local
221 list_for_each_entry(p, head, list) { in tcp_gro_receive()
222 if (!NAPI_GRO_CB(p)->same_flow) in tcp_gro_receive()
225 th2 = tcp_hdr(p); in tcp_gro_receive()
228 NAPI_GRO_CB(p)->same_flow = 0; in tcp_gro_receive()
234 p = NULL; in tcp_gro_receive()
239 flush = NAPI_GRO_CB(p)->flush; in tcp_gro_receive()
252 if (NAPI_GRO_CB(p)->flush_id != 1 || in tcp_gro_receive()
253 NAPI_GRO_CB(p)->count != 1 || in tcp_gro_receive()
254 !NAPI_GRO_CB(p)->is_atomic) in tcp_gro_receive()
255 flush |= NAPI_GRO_CB(p)->flush_id; in tcp_gro_receive()
257 NAPI_GRO_CB(p)->is_atomic = false; in tcp_gro_receive()
259 mss = skb_shinfo(p)->gso_size; in tcp_gro_receive()
270 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq); in tcp_gro_receive()
272 flush |= p->decrypted ^ skb->decrypted; in tcp_gro_receive()
275 if (flush || skb_gro_receive(p, skb)) { in tcp_gro_receive()
293 if (p && (!NAPI_GRO_CB(skb)->same_flow || flush)) in tcp_gro_receive()
294 pp = p; in tcp_gro_receive()