Lines Matching defs:data_offset
49 size_t data_offset, data_len, header_len;
58 data_offset = (u8 *)udp - skb->data;
59 if (unlikely(data_offset > U16_MAX ||
60 data_offset + sizeof(struct udphdr) > skb->len))
67 data_len > skb->len - data_offset))
73 data_offset = (u8 *)udp + sizeof(struct udphdr) - skb->data;
75 data_offset + sizeof(struct message_header)) ||
76 pskb_trim(skb, data_len + data_offset) < 0))
78 skb_pull(skb, data_offset);
85 __skb_push(skb, data_offset);
86 if (unlikely(!pskb_may_pull(skb, data_offset + header_len)))
88 __skb_pull(skb, data_offset);