header_ops         34 arch/um/drivers/slip_kern.c 	dev->header_ops = NULL;
header_ops         36 arch/um/drivers/slirp_kern.c 	dev->header_ops = NULL;
header_ops        276 drivers/firewire/net.c static const struct header_ops fwnet_header_ops = {
header_ops       1386 drivers/firewire/net.c 	net->header_ops		= &fwnet_header_ops;
header_ops       1069 drivers/hsi/clients/ssi_protocol.c 	dev->header_ops		= &phonet_header_ops;
header_ops       2032 drivers/infiniband/ulp/ipoib/ipoib_main.c static const struct header_ops ipoib_header_ops = {
header_ops       2073 drivers/infiniband/ulp/ipoib/ipoib_main.c 	dev->header_ops		 = &ipoib_header_ops;
header_ops       1301 drivers/media/dvb-core/dvb_net.c static const struct header_ops dvb_header_ops = {
header_ops       1320 drivers/media/dvb-core/dvb_net.c 	dev->header_ops		= &dvb_header_ops;
header_ops        356 drivers/net/arcnet/arcnet.c static const struct header_ops arcnet_header_ops = {
header_ops        372 drivers/net/arcnet/arcnet.c 	dev->header_ops = &arcnet_header_ops;
header_ops       1147 drivers/net/bonding/bond_main.c 	bond_dev->header_ops	    = slave_dev->header_ops;
header_ops        207 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c 	rmnet_dev->header_ops = NULL;  /* No header */
header_ops        317 drivers/net/hamradio/6pack.c 	dev->header_ops 	= &ax25_header_ops;
header_ops       1154 drivers/net/hamradio/baycom_epp.c 	dev->header_ops = &ax25_header_ops;
header_ops        445 drivers/net/hamradio/bpqether.c 	dev->header_ops      = &ax25_header_ops;
header_ops        575 drivers/net/hamradio/dmascc.c 		dev->header_ops = &ax25_header_ops;
header_ops        669 drivers/net/hamradio/hdlcdrv.c 	dev->header_ops = &ax25_header_ops;
header_ops        645 drivers/net/hamradio/mkiss.c 	dev->header_ops      = &ax25_header_ops;
header_ops       1563 drivers/net/hamradio/scc.c 	dev->header_ops      = &ax25_header_ops;
header_ops       1104 drivers/net/hamradio/yam.c 	dev->header_ops = &ax25_header_ops;
header_ops        362 drivers/net/ipvlan/ipvlan_main.c static const struct header_ops ipvlan_header_ops = {
header_ops        656 drivers/net/ipvlan/ipvlan_main.c 	dev->header_ops = &ipvlan_header_ops;
header_ops        163 drivers/net/loopback.c 			 const struct header_ops *hdr_ops,
header_ops        187 drivers/net/loopback.c 	dev->header_ops		= hdr_ops;
header_ops        589 drivers/net/macvlan.c static const struct header_ops macvlan_hard_header_ops = {
header_ops       1172 drivers/net/macvlan.c 	dev->header_ops		= &macvlan_hard_header_ops;
header_ops        259 drivers/net/plip/plip.c static const struct header_ops plip_header_ops = {
header_ops        293 drivers/net/plip/plip.c 	dev->header_ops          = &plip_header_ops;
header_ops       2111 drivers/net/team/team.c 	dev->header_ops	= port_dev->header_ops;
header_ops        279 drivers/net/usb/cdc-phonet.c 	dev->header_ops		= &phonet_header_ops;
header_ops        165 drivers/net/usb/qmi_wwan.c 	dev->header_ops      = NULL;  /* No header */
header_ops        331 drivers/net/usb/qmi_wwan.c 		net->header_ops      = NULL;  /* No header */
header_ops        338 drivers/net/usb/qmi_wwan.c 	} else if (!net->header_ops) { /* don't bother if already set */
header_ops        567 drivers/net/vrf.c 	if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
header_ops       3074 drivers/net/vxlan.c 	dev->header_ops = NULL;
header_ops        455 drivers/net/wan/dlci.c static const struct header_ops dlci_header_ops = {
header_ops        472 drivers/net/wan/dlci.c 	dev->header_ops		= &dlci_header_ops;
header_ops        219 drivers/net/wan/hdlc.c static const struct header_ops hdlc_null_ops;
header_ops        234 drivers/net/wan/hdlc.c 	dev->header_ops		 = &hdlc_null_ops;
header_ops        322 drivers/net/wan/hdlc_cisco.c static const struct header_ops cisco_header_ops = {
header_ops        372 drivers/net/wan/hdlc_cisco.c 		dev->header_ops = &cisco_header_ops;
header_ops        643 drivers/net/wan/hdlc_ppp.c static const struct header_ops ppp_header_ops = {
header_ops        686 drivers/net/wan/hdlc_ppp.c 		dev->header_ops = &ppp_header_ops;
header_ops       2649 drivers/net/wireless/cisco/airo.c static const struct header_ops airo_header_ops = {
header_ops       2665 drivers/net/wireless/cisco/airo.c 	dev->header_ops = &airo_header_ops;
header_ops         34 drivers/net/wireless/intersil/hostap/hostap.h extern const struct header_ops hostap_80211_ops;
header_ops       3194 drivers/net/wireless/intersil/hostap/hostap_hw.c 	dev->header_ops = &hostap_80211_ops;
header_ops        785 drivers/net/wireless/intersil/hostap/hostap_main.c const struct header_ops hostap_80211_ops = {
header_ops        856 drivers/net/wireless/intersil/hostap/hostap_main.c 		dev->header_ops = &hostap_80211_ops;
header_ops       1348 drivers/s390/net/qeth_l3_main.c 			card->dev->header_ops->create(skb, card->dev, prot,
header_ops       1352 drivers/s390/net/qeth_l3_main.c 			card->dev->header_ops->create(skb, card->dev, prot,
header_ops        283 drivers/usb/gadget/function/f_phonet.c 	dev->header_ops		= &phonet_header_ops;
header_ops         33 include/linux/etherdevice.h extern const struct header_ops eth_header_ops;
header_ops         14 include/linux/if_phonet.h extern const struct header_ops phonet_header_ops;
header_ops       1858 include/linux/netdevice.h 	const struct header_ops *header_ops;
header_ops       2912 include/linux/netdevice.h 	if (!dev->header_ops || !dev->header_ops->create)
header_ops       2915 include/linux/netdevice.h 	return dev->header_ops->create(skb, dev, type, daddr, saddr, len);
header_ops       2923 include/linux/netdevice.h 	if (!dev->header_ops || !dev->header_ops->parse)
header_ops       2925 include/linux/netdevice.h 	return dev->header_ops->parse(skb, haddr);
header_ops       2932 include/linux/netdevice.h 	if (!dev->header_ops || !dev->header_ops->parse_protocol)
header_ops       2934 include/linux/netdevice.h 	return dev->header_ops->parse_protocol(skb);
header_ops       2951 include/linux/netdevice.h 	if (dev->header_ops && dev->header_ops->validate)
header_ops       2952 include/linux/netdevice.h 		return dev->header_ops->validate(ll_header, len);
header_ops        401 include/net/ax25.h extern const struct header_ops ax25_header_ops;
header_ops        334 include/net/cfg802154.h 	const struct wpan_dev_header_ops *header_ops;
header_ops        374 include/net/cfg802154.h 	return wpan_dev->header_ops->create(skb, dev, daddr, saddr, len);
header_ops         74 net/802/fc.c   static const struct header_ops fc_header_ops = {
header_ops         80 net/802/fc.c   	dev->header_ops		= &fc_header_ops;
header_ops        140 net/802/fddi.c static const struct header_ops fddi_header_ops = {
header_ops        147 net/802/fddi.c 	dev->header_ops		= &fddi_header_ops;
header_ops        144 net/802/hippi.c static const struct header_ops hippi_header_ops = {
header_ops        151 net/802/hippi.c 	dev->header_ops			= &hippi_header_ops;
header_ops        492 net/8021q/vlan_dev.c static const struct header_ops vlan_header_ops = {
header_ops        511 net/8021q/vlan_dev.c static const struct header_ops vlan_passthru_header_ops = {
header_ops        571 net/8021q/vlan_dev.c 		dev->header_ops      = &vlan_passthru_header_ops;
header_ops        574 net/8021q/vlan_dev.c 		dev->header_ops      = &vlan_header_ops;
header_ops        242 net/ax25/ax25_ip.c const struct header_ops ax25_header_ops = {
header_ops        578 net/bluetooth/6lowpan.c static const struct header_ops header_ops = {
header_ops        591 net/bluetooth/6lowpan.c 	dev->header_ops		= &header_ops;
header_ops       1192 net/core/neighbour.c 	if (neigh->dev->header_ops)
header_ops       1193 net/core/neighbour.c 		update = neigh->dev->header_ops->cache_update;
header_ops       1460 net/core/neighbour.c 		dev->header_ops->cache(n, hh, prot);
header_ops       1476 net/core/neighbour.c 		if (dev->header_ops->cache && !READ_ONCE(neigh->hh.hh_len))
header_ops        363 net/ethernet/eth.c const struct header_ops eth_header_ops ____cacheline_aligned = {
header_ops        379 net/ethernet/eth.c 	dev->header_ops		= &eth_header_ops;
header_ops        240 net/hsr/hsr_device.c static const struct header_ops hsr_header_ops = {
header_ops        396 net/hsr/hsr_device.c 	dev->header_ops = &hsr_header_ops;
header_ops         57 net/ieee802154/6lowpan/core.c static const struct header_ops lowpan_header_ops = {
header_ops        108 net/ieee802154/6lowpan/core.c 	ldev->header_ops	= &lowpan_header_ops;
header_ops        246 net/ipv4/arp.c 	if (!dev->header_ops) {
header_ops        278 net/ipv4/arp.c 		if (dev->header_ops->cache)
header_ops        605 net/ipv4/ip_gre.c 	if (dev->header_ops) {
header_ops        848 net/ipv4/ip_gre.c static const struct header_ops ipgre_header_ops = {
header_ops        971 net/ipv4/ip_gre.c 			dev->header_ops = &ipgre_header_ops;
header_ops        975 net/ipv4/ip_gre.c 		dev->header_ops = &ipgre_header_ops;
header_ops        200 net/ipv4/ip_output.c 	if (unlikely(skb_headroom(skb) < hh_len && dev->header_ops)) {
header_ops        716 net/ipv6/ip6_gre.c 	if (dev->header_ops && dev->type == ARPHRD_IP6GRE)
header_ops       1368 net/ipv6/ip6_gre.c static const struct header_ops ip6gre_header_ops = {
header_ops       1501 net/ipv6/ip6_gre.c 		dev->header_ops = &ip6gre_header_ops;
header_ops        340 net/ipv6/ndisc.c 	if (!dev->header_ops) {
header_ops        357 net/ipv6/ndisc.c 		if (dev->header_ops->cache)
header_ops        937 net/ipv6/ndisc.c 	if (neigh || !dev->header_ops) {
header_ops        497 net/mac802154/iface.c static const struct header_ops mac802154_header_ops = {
header_ops        585 net/mac802154/iface.c 		sdata->dev->header_ops = &mac802154_header_ops;
header_ops        591 net/mac802154/iface.c 		wpan_dev->header_ops = &ieee802154_header_ops;
header_ops        422 net/mpls/af_mpls.c 	if (!out_dev->header_ops)
header_ops        107 net/mpls/mpls_iptunnel.c 	if (!out_dev->header_ops)
header_ops        156 net/netrom/nr_dev.c static const struct header_ops nr_header_ops = {
header_ops        171 net/netrom/nr_dev.c 	dev->header_ops		= &nr_header_ops;
header_ops       1935 net/packet/af_packet.c 		unsigned int hhlen = dev->header_ops ? dev->hard_header_len : 0;
header_ops       2066 net/packet/af_packet.c 	if (dev->header_ops) {
header_ops       2194 net/packet/af_packet.c 	if (dev->header_ops) {
header_ops        139 net/phonet/af_phonet.c const struct header_ops phonet_header_ops = {
header_ops        118 net/rose/rose_dev.c static const struct header_ops rose_header_ops = {
header_ops        134 net/rose/rose_dev.c 	dev->header_ops		= &rose_header_ops;
header_ops        265 net/sched/sch_teql.c 	if (!dev->header_ops || !dst)