Lines Matching refs:NAPI_GRO_CB
112 NAPI_GRO_CB(skb)->flush)) in skb_gro_receive()
116 if (NAPI_GRO_CB(skb)->proto != IPPROTO_TCP || in skb_gro_receive()
123 segs = NAPI_GRO_CB(skb)->count; in skb_gro_receive()
124 lp = NAPI_GRO_CB(p)->last; in skb_gro_receive()
157 NAPI_GRO_CB(skb)->free = NAPI_GRO_FREE; in skb_gro_receive()
183 NAPI_GRO_CB(skb)->free = NAPI_GRO_FREE_STOLEN_HEAD; in skb_gro_receive()
204 if (NAPI_GRO_CB(p)->last == p) in skb_gro_receive()
207 NAPI_GRO_CB(p)->last->next = skb; in skb_gro_receive()
208 NAPI_GRO_CB(p)->last = skb; in skb_gro_receive()
213 NAPI_GRO_CB(p)->count += segs; in skb_gro_receive()
222 NAPI_GRO_CB(skb)->same_flow = 1; in skb_gro_receive()
231 if (NAPI_GRO_CB(p)->last == p) in skb_gro_receive_list()
234 NAPI_GRO_CB(p)->last->next = skb; in skb_gro_receive_list()
238 NAPI_GRO_CB(p)->last = skb; in skb_gro_receive_list()
239 NAPI_GRO_CB(p)->count++; in skb_gro_receive_list()
248 NAPI_GRO_CB(skb)->same_flow = 1; in skb_gro_receive_list()
263 if (NAPI_GRO_CB(skb)->count == 1) { in napi_gro_complete()
287 gro_normal_one(napi, skb, NAPI_GRO_CB(skb)->count); in napi_gro_complete()
297 if (flush_old && NAPI_GRO_CB(skb)->age == jiffies) in __napi_gro_flush_chain()
354 NAPI_GRO_CB(p)->same_flow = 0; in gro_list_prepare()
382 NAPI_GRO_CB(p)->same_flow = !diffs; in gro_list_prepare()
392 NAPI_GRO_CB(skb)->network_offset = 0; in skb_gro_reset_offset()
393 NAPI_GRO_CB(skb)->data_offset = 0; in skb_gro_reset_offset()
395 NAPI_GRO_CB(skb)->frag0 = skb->data; in skb_gro_reset_offset()
396 NAPI_GRO_CB(skb)->frag0_len = headlen; in skb_gro_reset_offset()
406 NAPI_GRO_CB(skb)->frag0 = skb_frag_address(frag0); in skb_gro_reset_offset()
407 NAPI_GRO_CB(skb)->frag0_len = min_t(unsigned int, in skb_gro_reset_offset()
419 memcpy(skb_tail_pointer(skb), NAPI_GRO_CB(skb)->frag0, grow); in gro_pull_from_frag0()
491 *(u32 *)&NAPI_GRO_CB(skb)->zeroed = 0; in dev_gro_receive()
492 NAPI_GRO_CB(skb)->flush = skb_has_frag_list(skb); in dev_gro_receive()
493 NAPI_GRO_CB(skb)->count = 1; in dev_gro_receive()
495 NAPI_GRO_CB(skb)->count = skb_shinfo(skb)->gso_segs; in dev_gro_receive()
499 NAPI_GRO_CB(skb)->flush = 1; in dev_gro_receive()
505 NAPI_GRO_CB(skb)->csum = skb->csum; in dev_gro_receive()
506 NAPI_GRO_CB(skb)->csum_valid = 1; in dev_gro_receive()
509 NAPI_GRO_CB(skb)->csum_cnt = skb->csum_level + 1; in dev_gro_receive()
524 same_flow = NAPI_GRO_CB(skb)->same_flow; in dev_gro_receive()
525 ret = NAPI_GRO_CB(skb)->free ? GRO_MERGED_FREE : GRO_MERGED; in dev_gro_receive()
536 if (NAPI_GRO_CB(skb)->flush) in dev_gro_receive()
546 NAPI_GRO_CB(skb)->age = jiffies; in dev_gro_receive()
547 NAPI_GRO_CB(skb)->last = skb; in dev_gro_receive()
606 if (NAPI_GRO_CB(skb)->free == NAPI_GRO_FREE_STOLEN_HEAD) in napi_skb_finish()
698 if (NAPI_GRO_CB(skb)->free == NAPI_GRO_FREE_STOLEN_HEAD) in napi_frags_finish()
738 if (NAPI_GRO_CB(skb)->frag0 != skb->data) in napi_frags_skb()
741 NAPI_GRO_CB(skb)->frag0 += hlen; in napi_frags_skb()
742 NAPI_GRO_CB(skb)->frag0_len -= hlen; in napi_frags_skb()
781 sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); in __skb_gro_checksum_complete()
789 NAPI_GRO_CB(skb)->csum = wsum; in __skb_gro_checksum_complete()
790 NAPI_GRO_CB(skb)->csum_valid = 1; in __skb_gro_checksum_complete()