Lines Matching refs:NAPI_GRO_CB
1968 #define NAPI_GRO_CB(skb) ((struct napi_gro_cb *)(skb)->cb) macro
2210 return NAPI_GRO_CB(skb)->data_offset; in skb_gro_offset()
2215 return skb->len - NAPI_GRO_CB(skb)->data_offset; in skb_gro_len()
2220 NAPI_GRO_CB(skb)->data_offset += len; in skb_gro_pull()
2226 return NAPI_GRO_CB(skb)->frag0 + offset; in skb_gro_header_fast()
2231 return NAPI_GRO_CB(skb)->frag0_len < hlen; in skb_gro_header_hard()
2240 NAPI_GRO_CB(skb)->frag0 = NULL; in skb_gro_header_slow()
2241 NAPI_GRO_CB(skb)->frag0_len = 0; in skb_gro_header_slow()
2247 return (NAPI_GRO_CB(skb)->frag0 ?: skb->data) + in skb_gro_network_header()
2254 if (NAPI_GRO_CB(skb)->csum_valid) in skb_gro_postpull_rcsum()
2255 NAPI_GRO_CB(skb)->csum = csum_sub(NAPI_GRO_CB(skb)->csum, in skb_gro_postpull_rcsum()
2268 return (NAPI_GRO_CB(skb)->gro_remcsum_start - skb_headroom(skb) == in skb_at_gro_remcsum_start()
2280 NAPI_GRO_CB(skb)->csum_cnt == 0 && in __skb_gro_checksum_validate_needed()
2287 if (NAPI_GRO_CB(skb)->csum_valid && in __skb_gro_checksum_validate_complete()
2288 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) in __skb_gro_checksum_validate_complete()
2291 NAPI_GRO_CB(skb)->csum = psum; in __skb_gro_checksum_validate_complete()
2298 if (NAPI_GRO_CB(skb)->csum_cnt > 0) { in skb_gro_incr_csum_unnecessary()
2300 NAPI_GRO_CB(skb)->csum_cnt--; in skb_gro_incr_csum_unnecessary()
2336 return (NAPI_GRO_CB(skb)->csum_cnt == 0 && in __skb_gro_checksum_convert_check()
2337 !NAPI_GRO_CB(skb)->csum_valid); in __skb_gro_checksum_convert_check()
2343 NAPI_GRO_CB(skb)->csum = ~pseudo; in __skb_gro_checksum_convert()
2344 NAPI_GRO_CB(skb)->csum_valid = 1; in __skb_gro_checksum_convert()
2372 BUG_ON(!NAPI_GRO_CB(skb)->csum_valid); in skb_gro_remcsum_process()
2375 NAPI_GRO_CB(skb)->gro_remcsum_start = in skb_gro_remcsum_process()
2380 delta = remcsum_adjust(ptr, NAPI_GRO_CB(skb)->csum, start, offset); in skb_gro_remcsum_process()
2383 NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delta); in skb_gro_remcsum_process()