Lines Matching refs:flush
193 int flush = 1;
236 flush = NAPI_GRO_CB(p)->flush;
237 flush |= (__force int)(flags & TCP_FLAG_CWR);
238 flush |= (__force int)((flags ^ tcp_flag_word(th2)) &
240 flush |= (__force int)(th->ack_seq ^ th2->ack_seq);
242 flush |= *(u32 *)((u8 *)th + i) ^
252 flush |= NAPI_GRO_CB(p)->flush_id;
263 flush |= (mss != skb_shinfo(skb)->gso_size);
265 flush |= (len - 1) >= mss;
267 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq);
269 flush |= p->decrypted ^ skb->decrypted;
272 if (flush || skb_gro_receive(p, skb)) {
280 /* Force a flush if last segment is smaller than mss. */
282 flush = len != NAPI_GRO_CB(skb)->count * skb_shinfo(skb)->gso_size;
284 flush = len < mss;
286 flush |= (__force int)(flags & (TCP_FLAG_URG | TCP_FLAG_PSH |
290 if (p && (!NAPI_GRO_CB(skb)->same_flow || flush))
294 NAPI_GRO_CB(skb)->flush |= (flush != 0);
320 /* Don't bother verifying checksum if we're going to flush anyway. */
321 if (!NAPI_GRO_CB(skb)->flush &&
324 NAPI_GRO_CB(skb)->flush = 1;