Lines Matching refs:NAPI_GRO_CB

179 	if (unlikely(p->len + len >= gro_max_size || NAPI_GRO_CB(skb)->flush))  in skb_gro_receive()
183 if (NAPI_GRO_CB(skb)->proto != IPPROTO_TCP || in skb_gro_receive()
190 segs = NAPI_GRO_CB(skb)->count; in skb_gro_receive()
191 lp = NAPI_GRO_CB(p)->last; in skb_gro_receive()
224 NAPI_GRO_CB(skb)->free = NAPI_GRO_FREE; in skb_gro_receive()
252 NAPI_GRO_CB(skb)->free = NAPI_GRO_FREE_STOLEN_HEAD; in skb_gro_receive()
272 if (NAPI_GRO_CB(p)->last == p) in skb_gro_receive()
275 NAPI_GRO_CB(p)->last->next = skb; in skb_gro_receive()
276 NAPI_GRO_CB(p)->last = skb; in skb_gro_receive()
281 NAPI_GRO_CB(p)->count += segs; in skb_gro_receive()
290 NAPI_GRO_CB(skb)->same_flow = 1; in skb_gro_receive()
304 if (NAPI_GRO_CB(skb)->count == 1) { in napi_gro_complete()
328 gro_normal_one(napi, skb, NAPI_GRO_CB(skb)->count); in napi_gro_complete()
338 if (flush_old && NAPI_GRO_CB(skb)->age == jiffies) in __napi_gro_flush_chain()
376 NAPI_GRO_CB(p)->flush = 0; in gro_list_prepare()
379 NAPI_GRO_CB(p)->same_flow = 0; in gro_list_prepare()
419 NAPI_GRO_CB(p)->same_flow = !diffs; in gro_list_prepare()
428 NAPI_GRO_CB(skb)->data_offset = 0; in skb_gro_reset_offset()
429 NAPI_GRO_CB(skb)->frag0 = NULL; in skb_gro_reset_offset()
430 NAPI_GRO_CB(skb)->frag0_len = 0; in skb_gro_reset_offset()
435 NAPI_GRO_CB(skb)->frag0 = skb_frag_address(frag0); in skb_gro_reset_offset()
436 NAPI_GRO_CB(skb)->frag0_len = min_t(unsigned int, in skb_gro_reset_offset()
448 memcpy(skb_tail_pointer(skb), NAPI_GRO_CB(skb)->frag0, grow); in gro_pull_from_frag0()
513 *(u32 *)&NAPI_GRO_CB(skb)->zeroed = 0; in dev_gro_receive()
514 NAPI_GRO_CB(skb)->flush = skb_has_frag_list(skb); in dev_gro_receive()
515 NAPI_GRO_CB(skb)->is_atomic = 1; in dev_gro_receive()
516 NAPI_GRO_CB(skb)->count = 1; in dev_gro_receive()
518 NAPI_GRO_CB(skb)->count = skb_shinfo(skb)->gso_segs; in dev_gro_receive()
522 NAPI_GRO_CB(skb)->flush = 1; in dev_gro_receive()
528 NAPI_GRO_CB(skb)->csum = skb->csum; in dev_gro_receive()
529 NAPI_GRO_CB(skb)->csum_valid = 1; in dev_gro_receive()
532 NAPI_GRO_CB(skb)->csum_cnt = skb->csum_level + 1; in dev_gro_receive()
547 same_flow = NAPI_GRO_CB(skb)->same_flow; in dev_gro_receive()
548 ret = NAPI_GRO_CB(skb)->free ? GRO_MERGED_FREE : GRO_MERGED; in dev_gro_receive()
559 if (NAPI_GRO_CB(skb)->flush) in dev_gro_receive()
567 NAPI_GRO_CB(skb)->age = jiffies; in dev_gro_receive()
568 NAPI_GRO_CB(skb)->last = skb; in dev_gro_receive()
631 if (NAPI_GRO_CB(skb)->free == NAPI_GRO_FREE_STOLEN_HEAD) in napi_skb_finish()
722 if (NAPI_GRO_CB(skb)->free == NAPI_GRO_FREE_STOLEN_HEAD) in napi_frags_finish()
762 NAPI_GRO_CB(skb)->frag0 += hlen; in napi_frags_skb()
763 NAPI_GRO_CB(skb)->frag0_len -= hlen; in napi_frags_skb()
802 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete()
810 NAPI_GRO_CB(skb)->csum = wsum; in __skb_gro_checksum_complete()
811 NAPI_GRO_CB(skb)->csum_valid = 1; in __skb_gro_checksum_complete()