Home
last modified time | relevance | path

Searched refs:skb_mac_header (Results 1 – 25 of 103) sorted by relevance

12345

/Linux-v4.19/include/net/
Dmac802154.h255 skb_mac_header(skb)) < IEEE802154_FC_LEN)) in ieee802154_get_fc_from_skb()
258 memcpy(&fc, skb_mac_header(skb), IEEE802154_FC_LEN); in ieee802154_get_fc_from_skb()
278 dst_pan = skb_mac_header(skb) + in ieee802154_skb_dst_pan()
317 src_pan = skb_mac_header(skb) + in ieee802154_skb_src_pan()
322 src_pan = skb_mac_header(skb) + in ieee802154_skb_src_pan()
329 src_pan = skb_mac_header(skb) + in ieee802154_skb_src_pan()
/Linux-v4.19/net/hsr/
Dhsr_forward.c58 ethHdr = (struct ethhdr *) skb_mac_header(skb); in is_supervision_frame()
72 hsrV1Hdr = (struct hsrv1_ethhdr_sp *) skb_mac_header(skb); in is_supervision_frame()
78 hsrSupTag = &((struct hsrv0_ethhdr_sp *) skb_mac_header(skb))->hsr_sup; in is_supervision_frame()
114 src = skb_mac_header(skb_in); in create_stripped_skb()
115 dst = skb_mac_header(skb); in create_stripped_skb()
147 hsr_ethhdr = (struct hsr_ethhdr *) skb_mac_header(skb); in hsr_fill_tag()
178 src = skb_mac_header(skb); in create_tagged_skb()
331 ethhdr = (struct ethhdr *) skb_mac_header(skb); in hsr_fill_frame_info()
364 if (skb_mac_header(skb) != skb->data) { in hsr_forward_skb()
/Linux-v4.19/net/netfilter/
Dxt_mac.c35 if (skb_mac_header(skb) < skb->head) in mac_mt()
37 if (skb_mac_header(skb) + ETH_HLEN > skb->data) in mac_mt()
Dnft_payload.c30 int mac_off = skb_mac_header(skb) - skb->data; in nft_payload_copy_vlan()
94 offset = skb_mac_header(skb) - skb->data; in nft_payload_eval()
283 offset = skb_mac_header(skb) - skb->data; in nft_payload_set_eval()
Dnf_tables_trace.c71 off = skb_mac_header(skb) - skb->data; in nf_trace_fill_ll_header()
139 off = skb_mac_header(skb) - skb->data; in nf_trace_fill_pkt_info()
/Linux-v4.19/net/ipv6/netfilter/
Dip6t_eui64.c27 if (!(skb_mac_header(skb) >= skb->head && in eui64_mt6()
28 skb_mac_header(skb) + ETH_HLEN <= skb->data) && in eui64_mt6()
Dnf_log_ipv6.c315 const unsigned char *p = skb_mac_header(skb); in dump_ipv6_mac_header()
335 (struct iphdr *)skb_mac_header(skb); in dump_ipv6_mac_header()
/Linux-v4.19/net/netfilter/ipset/
Dip_set_hash_ipmac.c102 if (skb_mac_header(skb) < skb->head || in hash_ipmac4_kadt()
103 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in hash_ipmac4_kadt()
218 if (skb_mac_header(skb) < skb->head || in hash_ipmac6_kadt()
219 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in hash_ipmac6_kadt()
Dip_set_hash_mac.c88 if (skb_mac_header(skb) < skb->head || in hash_mac4_kadt()
89 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in hash_mac4_kadt()
/Linux-v4.19/include/linux/netfilter_bridge/
Debt_802_3.h10 return (struct ebt_802_3_hdr *)skb_mac_header(skb); in ebt_802_3_hdr()
/Linux-v4.19/drivers/isdn/gigaset/
Dasyncdata.c491 memcpy(skb_mac_header(hdlc_skb), skb_mac_header(skb), skb->mac_len); in HDLC_Encode()
555 memcpy(skb_mac_header(iraw_skb), skb_mac_header(skb), skb->mac_len); in iraw_encode()
/Linux-v4.19/include/linux/
Dif_ether.h28 return (struct ethhdr *)skb_mac_header(skb); in eth_hdr()
/Linux-v4.19/net/ipv6/
Dmip6.c161 nexthdr = *skb_mac_header(skb); in mip6_destopt_output()
162 *skb_mac_header(skb) = IPPROTO_DSTOPTS; in mip6_destopt_output()
378 nexthdr = *skb_mac_header(skb); in mip6_rthdr_output()
379 *skb_mac_header(skb) = IPPROTO_ROUTING; in mip6_rthdr_output()
/Linux-v4.19/drivers/net/arcnet/
Dcapmode.c67 pkt = (struct archdr *)skb_mac_header(skb); in rx()
207 ackpkt = (struct archdr *)skb_mac_header(ackskb); in ack_tx()
/Linux-v4.19/drivers/infiniband/ulp/opa_vnic/
Dopa_vnic_encap.c337 struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); in opa_vnic_get_dlid()
365 struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); in opa_vnic_get_sc()
388 struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); in opa_vnic_get_vl()
/Linux-v4.19/net/mac802154/
Dllsec.c631 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_encrypt_unauth()
675 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_encrypt_auth()
680 sg_init_one(&sg, skb_mac_header(skb), assoclen + datalen + authlen); in llsec_do_encrypt_auth()
847 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_unauth()
881 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_auth()
884 sg_init_one(&sg, skb_mac_header(skb), assoclen + datalen); in llsec_do_decrypt_auth()
/Linux-v4.19/arch/um/os-Linux/drivers/
Dtuntap_kern.c40 return net_read(fd, skb_mac_header(skb), in tuntap_read()
Dethertap_kern.c43 len = net_recvfrom(fd, skb_mac_header(skb), in etap_read()
/Linux-v4.19/drivers/scsi/qedf/
Dqedf_fip.c125 eth_hdr = (struct ethhdr *)skb_mac_header(skb); in qedf_fip_send()
162 eth_hdr = (struct ethhdr *)skb_mac_header(skb); in qedf_fip_recv()
/Linux-v4.19/net/ieee802154/
Dheader_ops.c274 const u8 *buf = skb_mac_header(skb); in ieee802154_hdr_peek_addrs()
294 const u8 *buf = skb_mac_header(skb); in ieee802154_hdr_peek()
/Linux-v4.19/arch/um/drivers/
Dslip_kern.c49 return slip_user_read(fd, skb_mac_header(skb), skb->dev->mtu, in slip_read()
Ddaemon_kern.c44 return net_recvfrom(fd, skb_mac_header(skb), in daemon_read()
Dslirp_kern.c54 return slirp_user_read(fd, skb_mac_header(skb), skb->dev->mtu, in slirp_read()
/Linux-v4.19/net/xfrm/
Dxfrm_device.c93 skb_push(skb, skb->data - skb_mac_header(skb)); in validate_xmit_xfrm()
127 skb_push(skb2, skb2->data - skb_mac_header(skb2)); in validate_xmit_xfrm()
Dxfrm_ipcomp.c193 ipch->nexthdr = *skb_mac_header(skb); in ipcomp_output()
196 *skb_mac_header(skb) = IPPROTO_COMP; in ipcomp_output()

12345