Lines Matching refs:NAPI_GRO_CB
441 if (NAPI_GRO_CB(p)->last == p)
444 NAPI_GRO_CB(p)->last->next = skb;
448 NAPI_GRO_CB(p)->last = skb;
449 NAPI_GRO_CB(p)->count++;
457 NAPI_GRO_CB(skb)->same_flow = 1;
476 NAPI_GRO_CB(skb)->flush = 1;
483 NAPI_GRO_CB(skb)->flush = 1;
490 if (!NAPI_GRO_CB(p)->same_flow)
497 NAPI_GRO_CB(p)->same_flow = 0;
501 if (NAPI_GRO_CB(skb)->is_flist != NAPI_GRO_CB(p)->is_flist) {
502 NAPI_GRO_CB(skb)->flush = 1;
515 if (NAPI_GRO_CB(skb)->is_flist) {
517 NAPI_GRO_CB(skb)->flush = 1;
522 NAPI_GRO_CB(skb)->flush = 1;
535 NAPI_GRO_CB(p)->count >= UDP_GRO_CNT_MAX)
557 NAPI_GRO_CB(skb)->is_flist = 0;
560 NAPI_GRO_CB(skb)->is_flist = sk ? !udp_test_bit(GRO_ENABLED, sk) : 1;
563 (sk && udp_test_bit(GRO_ENABLED, sk)) || NAPI_GRO_CB(skb)->is_flist)
570 if (NAPI_GRO_CB(skb)->encap_mark ||
572 NAPI_GRO_CB(skb)->csum_cnt == 0 &&
573 !NAPI_GRO_CB(skb)->csum_valid))
577 NAPI_GRO_CB(skb)->encap_mark = 1;
582 if (!NAPI_GRO_CB(p)->same_flow)
592 NAPI_GRO_CB(p)->same_flow = 0;
632 if (NAPI_GRO_CB(skb)->flush)
642 NAPI_GRO_CB(skb)->is_ipv6 = 0;
651 NAPI_GRO_CB(skb)->flush = 1;
663 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;
691 NAPI_GRO_CB(skb)->encap_mark = 0;
716 if (NAPI_GRO_CB(skb)->is_flist && !NAPI_GRO_CB(skb)->encap_mark) {
720 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count;