Lines Matching refs:nhoff
75 void *data, __be16 proto, int nhoff, int hlen) in __skb_flow_dissect() argument
82 nhoff = skb_network_offset(skb); in __skb_flow_dissect()
94 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph); in __skb_flow_dissect()
97 nhoff += iph->ihl * 4; in __skb_flow_dissect()
118 iph = __skb_header_pointer(skb, nhoff, sizeof(_iph), data, hlen, &_iph); in __skb_flow_dissect()
123 nhoff += sizeof(struct ipv6hdr); in __skb_flow_dissect()
142 flow->thoff = (u16)nhoff; in __skb_flow_dissect()
154 vlan = __skb_header_pointer(skb, nhoff, sizeof(_vlan), data, hlen, &_vlan); in __skb_flow_dissect()
159 nhoff += sizeof(*vlan); in __skb_flow_dissect()
167 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect()
171 nhoff += PPPOE_SES_HLEN; in __skb_flow_dissect()
186 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect()
192 flow->thoff = (u16)nhoff; in __skb_flow_dissect()
196 flow->thoff = (u16)(nhoff + FCOE_HEADER_LEN); in __skb_flow_dissect()
209 hdr = __skb_header_pointer(skb, nhoff, sizeof(_hdr), data, hlen, &_hdr); in __skb_flow_dissect()
218 nhoff += 4; in __skb_flow_dissect()
220 nhoff += 4; in __skb_flow_dissect()
222 nhoff += 4; in __skb_flow_dissect()
224 nhoff += 4; in __skb_flow_dissect()
229 eth = __skb_header_pointer(skb, nhoff, in __skb_flow_dissect()
235 nhoff += sizeof(*eth); in __skb_flow_dissect()
242 hlen = nhoff; in __skb_flow_dissect()
260 flow->thoff = (u16) nhoff; in __skb_flow_dissect()
264 flow->ports = __skb_flow_get_ports(skb, nhoff, ip_proto, in __skb_flow_dissect()