Home
last modified time | relevance | path

Searched refs:nh_ofs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/openvswitch/
H A Dflow.c191 unsigned int nh_ofs = skb_network_offset(skb); in check_iphdr() local
195 err = check_header(skb, nh_ofs + sizeof(struct iphdr)); in check_iphdr()
201 skb->len < nh_ofs + ip_len)) in check_iphdr()
204 skb_set_transport_header(skb, nh_ofs + ip_len); in check_iphdr()
246 unsigned int nh_ofs = skb_network_offset(skb); in parse_ipv6hdr() local
251 err = check_header(skb, nh_ofs + sizeof(*nh)); in parse_ipv6hdr()
283 nh_len = payload_ofs - nh_ofs; in parse_ipv6hdr()
284 skb_set_transport_header(skb, nh_ofs + nh_len); in parse_ipv6hdr()
482 unsigned int nh_ofs = skb_network_offset(skb); in parse_nsh() local
486 err = check_header(skb, nh_ofs in parse_nsh()
[all...]
H A Dconntrack.c433 /* 'skb' should already be pulled to nh_ofs. */
1293 int nh_ofs; in ovs_ct_execute() local
1297 nh_ofs = skb_network_offset(skb); in ovs_ct_execute()
1298 skb_pull_rcsum(skb, nh_ofs); in ovs_ct_execute()
1315 skb_push(skb, nh_ofs); in ovs_ct_execute()
1316 skb_postpush_rcsum(skb, skb->data, nh_ofs); in ovs_ct_execute()
/kernel/linux/linux-6.6/net/openvswitch/
H A Dflow.c196 unsigned int nh_ofs = skb_network_offset(skb); in check_iphdr() local
200 err = check_header(skb, nh_ofs + sizeof(struct iphdr)); in check_iphdr()
206 skb->len < nh_ofs + ip_len)) in check_iphdr()
209 skb_set_transport_header(skb, nh_ofs + ip_len); in check_iphdr()
389 unsigned int nh_ofs = skb_network_offset(skb); in parse_ipv6hdr() local
394 err = check_header(skb, nh_ofs + sizeof(*nh)); in parse_ipv6hdr()
428 nh_len = payload_ofs - nh_ofs; in parse_ipv6hdr()
429 skb_set_transport_header(skb, nh_ofs + nh_len); in parse_ipv6hdr()
631 unsigned int nh_ofs = skb_network_offset(skb); in parse_nsh() local
635 err = check_header(skb, nh_ofs in parse_nsh()
[all...]
H A Dconntrack.c1012 int nh_ofs; in ovs_ct_execute() local
1016 nh_ofs = skb_network_offset(skb); in ovs_ct_execute()
1017 skb_pull_rcsum(skb, nh_ofs); in ovs_ct_execute()
1037 skb_push_rcsum(skb, nh_ofs); in ovs_ct_execute()
/kernel/linux/linux-5.10/net/sched/
H A Dact_ct.c938 int nh_ofs, err, retval; in tcf_ct_act() local
972 nh_ofs = skb_network_offset(skb); in tcf_ct_act()
973 skb_pull_rcsum(skb, nh_ofs); in tcf_ct_act()
1040 skb_push_rcsum(skb, nh_ofs); in tcf_ct_act()
/kernel/linux/linux-6.6/net/sched/
H A Dact_ct.c958 int nh_ofs, err, retval; in tcf_ct_act() local
994 nh_ofs = skb_network_offset(skb); in tcf_ct_act()
995 skb_pull_rcsum(skb, nh_ofs); in tcf_ct_act()
1076 skb_push_rcsum(skb, nh_ofs); in tcf_ct_act()

Completed in 11 milliseconds