Home
last modified time | relevance | path

Searched refs:mac_len (Results 1 – 25 of 36) sorted by relevance

12

/net/mpls/
A Dmpls_gso.c26 u16 mac_len = skb->mac_len; in mpls_gso_segment() local
46 skb->mac_len = 0; in mpls_gso_segment()
54 mac_len); in mpls_gso_segment()
59 mpls_hlen += mac_len; in mpls_gso_segment()
61 skb->mac_len = mac_len; in mpls_gso_segment()
69 skb_set_network_header(skb, mac_len); in mpls_gso_segment()
/net/nsh/
A Dnsh.c21 if (skb->mac_len) { in nsh_push()
80 unsigned int outer_hlen, mac_len, nsh_len; in nsh_gso_segment() local
89 mac_len = skb->mac_len; in nsh_gso_segment()
106 skb->mac_len = proto == htons(ETH_P_TEB) ? ETH_HLEN : 0; in nsh_gso_segment()
113 mac_offset, mac_len); in nsh_gso_segment()
122 skb->mac_len = mac_len; in nsh_gso_segment()
/net/ipv4/
A Dgre_offload.c24 u16 mac_len = skb->mac_len; in gre_gso_segment() local
42 skb->mac_len = skb_inner_network_offset(skb); in gre_gso_segment()
61 mac_len); in gre_gso_segment()
80 skb->mac_len = mac_len; in gre_gso_segment()
85 skb_set_network_header(skb, mac_len); in gre_gso_segment()
A Dudp_offload.c184 u16 mac_len = skb->mac_len; in __skb_udp_tunnel_segment() local
211 skb->mac_len = skb_inner_network_offset(skb); in __skb_udp_tunnel_segment()
246 mac_len); in __skb_udp_tunnel_segment()
267 skb->mac_len = mac_len; in __skb_udp_tunnel_segment()
272 skb_set_network_header(skb, mac_len); in __skb_udp_tunnel_segment()
/net/sched/
A Dact_mpls.c60 int mac_len; in tcf_mpls_act() local
69 skb_push_rcsum(skb, skb->mac_len); in tcf_mpls_act()
70 mac_len = skb->mac_len; in tcf_mpls_act()
72 mac_len = skb_network_offset(skb); in tcf_mpls_act()
79 if (skb_mpls_pop(skb, p->tcfm_proto, mac_len, in tcf_mpls_act()
85 if (skb_mpls_push(skb, new_lse, p->tcfm_proto, mac_len, in tcf_mpls_act()
100 new_lse = tcf_mpls_get_lse(NULL, p, mac_len || in tcf_mpls_act()
121 skb_pull_rcsum(skb, skb->mac_len); in tcf_mpls_act()
A Dact_mirred.c283 int mac_len; in tcf_mirred_to_dev() local
317 mac_len = at_ingress ? skb->mac_len : in tcf_mirred_to_dev()
321 skb_pull_rcsum(skb_to_send, mac_len); in tcf_mirred_to_dev()
324 skb_push_rcsum(skb_to_send, mac_len); in tcf_mirred_to_dev()
A Dact_sample.c192 skb_push(skb, skb->mac_len); in tcf_sample_act()
208 skb_pull(skb, skb->mac_len); in tcf_sample_act()
A Dact_bpf.c49 __skb_push(skb, skb->mac_len); in tcf_bpf_act()
52 __skb_pull(skb, skb->mac_len); in tcf_bpf_act()
A Dact_vlan.c39 skb_push_rcsum(skb, skb->mac_len); in tcf_vlan_act()
97 skb_pull_rcsum(skb, skb->mac_len); in tcf_vlan_act()
/net/netfilter/
A Dnf_dup_netdev.c41 if (skb_cow_head(skb, skb->mac_len)) in nf_do_netdev_egress()
44 skb_push(skb, skb->mac_len); in nf_do_netdev_egress()
/net/mac802154/
A Dllsec.c631 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_encrypt_unauth()
673 assoclen = skb->mac_len; in llsec_do_encrypt_auth()
675 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_encrypt_auth()
769 skb->mac_len = ieee802154_hdr_push(skb, &hdr); in mac802154_llsec_encrypt()
850 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_unauth()
882 assoclen = skb->mac_len; in llsec_do_decrypt_auth()
884 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_auth()
A Diface.c401 skb->mac_len = hlen; in ieee802154_header_create()
463 skb->mac_len = hlen; in mac802154_header_create()
/net/openvswitch/
A Dactions.c130 __be32 mpls_lse, __be16 mpls_ethertype, __u16 mac_len) in push_mpls() argument
134 err = skb_mpls_push(skb, mpls_lse, mpls_ethertype, mac_len, !!mac_len); in push_mpls()
138 if (!mac_len) in push_mpls()
150 err = skb_mpls_pop(skb, ethertype, skb->mac_len, in pop_mpls()
1215 len = ovs_cb->mru ? ovs_cb->mru + skb->mac_len : skb->len; in execute_check_pkt_len()
1382 mpls->mpls_ethertype, skb->mac_len); in do_execute_actions()
1387 __u16 mac_len = 0; in do_execute_actions() local
1390 mac_len = skb->mac_len; in do_execute_actions()
1393 mpls->mpls_ethertype, mac_len); in do_execute_actions()
A Dflow.c794 skb_set_inner_network_header(skb, skb->mac_len); in key_extract_l3l4()
798 error = check_header(skb, skb->mac_len + in key_extract_l3l4()
809 skb_set_inner_network_header(skb, skb->mac_len + in key_extract_l3l4()
/net/ieee802154/6lowpan/
A Dtx.c119 skb_put_data(frag, skb_mac_header(skb), skb->mac_len); in lowpan_alloc_frag()
180 skb_unprocessed = skb->len - skb->mac_len - skb_offset; in lowpan_xmit_fragmented()
/net/ieee802154/
A Dheader_ops.c137 skb->mac_len = ret; in ieee802154_mac_cmd_push()
159 skb->mac_len = ret; in ieee802154_beacon_push()
/net/llc/
A Dllc_station.c79 if (skb->mac_len < ETH_HLEN) in llc_station_ac_send_test_r()
A Dllc_input.c133 if (skb->mac_len < ETH_HLEN) in llc_fixup_skb()
A Dllc_s_ac.c161 if (skb->mac_len < ETH_HLEN) in llc_sap_action_send_test_r()
/net/xfrm/
A Dxfrm_input.c254 if (skb->mac_len) in xfrm4_remove_tunnel_encap()
291 if (skb->mac_len) in xfrm6_remove_tunnel_encap()
308 err = skb_cow_head(skb, size + skb->mac_len); in xfrm6_remove_beet_encap()
A Dxfrm_device.c46 skb->mac_len + x->props.header_len - x->props.enc_hdr_len); in __xfrm_mode_tunnel_prep()
65 pskb_pull(skb, skb->mac_len + hsize + (x->props.header_len - phlen)); in __xfrm_mode_beet_prep()
/net/core/
A Dgso.c42 int vlan_depth = skb->mac_len; in skb_mac_gso_segment()
A Dskbuff.c1294 skb->mac_len, in skb_dump()
1550 C(mac_len); in __skb_clone()
6194 int mac_len, meta_len; in skb_reorder_vlan_header() local
6205 mac_len - VLAN_HLEN - ETH_TLEN); in skb_reorder_vlan_header()
6488 int mac_len, bool ethernet) in skb_mpls_push() argument
6511 mac_len); in skb_mpls_push()
6513 skb_set_network_header(skb, mac_len); in skb_mpls_push()
6520 if (ethernet && mac_len >= ETH_HLEN) in skb_mpls_push()
6554 mac_len); in skb_mpls_pop()
6558 skb_set_network_header(skb, mac_len); in skb_mpls_pop()
[all …]
/net/ipv6/
A Dseg6_iptunnel.c431 if (pskb_expand_head(skb, skb->mac_len, 0, GFP_ATOMIC) < 0) in seg6_do_srh()
435 skb_push(skb, skb->mac_len); in seg6_do_srh()
/net/hsr/
A Dhsr_forward.c630 if (skb->mac_len < sizeof(struct hsr_ethhdr)) in hsr_fill_frame_info()
677 if (skb->mac_len < sizeof(struct ethhdr)) in fill_frame_info()

Completed in 48 milliseconds

12