/drivers/net/ |
D | meth.c | 104 mace->eth.mac_addr = macaddr; in load_eaddr() 111 while ((___rval = mace->eth.phy_data) & MDIO_BUSY) { \ 119 mace->eth.phy_regs = (priv->phy_addr << 5) | (phyreg & 0x1f); in mdio_read() 121 mace->eth.phy_trans_go = 1; in mdio_read() 190 mace->eth.mac_ctrl = priv->mac_ctrl; in meth_check_link() 199 mace->eth.mac_ctrl = priv->mac_ctrl; in meth_check_link() 213 mace->eth.tx_ring_base = priv->tx_ring_dma; in meth_init_tx_ring() 234 mace->eth.rx_fifo = priv->rx_ring_dmas[i]; in meth_init_rx_ring() 272 mace->eth.mac_ctrl = SGI_MAC_RESET; in meth_reset() 274 mace->eth.mac_ctrl = 0; in meth_reset() [all …]
|
D | myri_sbus.c | 367 struct ethhdr *eth; in myri_type_trans() local 372 eth = eth_hdr(skb); in myri_type_trans() 376 dump_ehdr(eth); in myri_type_trans() 378 if (*eth->h_dest & 1) { in myri_type_trans() 379 if (memcmp(eth->h_dest, dev->broadcast, ETH_ALEN)==0) in myri_type_trans() 384 if (memcmp(eth->h_dest, dev->dev_addr, ETH_ALEN)) in myri_type_trans() 388 if (ntohs(eth->h_proto) >= 1536) in myri_type_trans() 389 return eth->h_proto; in myri_type_trans() 688 struct ethhdr *eth = (struct ethhdr *) skb_push(skb, ETH_HLEN); in myri_header() local 693 dump_ehdr(eth); in myri_header() [all …]
|
D | plip.c | 541 struct ethhdr *eth; in plip_type_trans() local 546 eth = eth_hdr(skb); in plip_type_trans() 548 if(*eth->h_dest&1) in plip_type_trans() 550 if(memcmp(eth->h_dest,dev->broadcast, ETH_ALEN)==0) in plip_type_trans() 561 if (ntohs(eth->h_proto) >= 1536) in plip_type_trans() 562 return eth->h_proto; in plip_type_trans() 994 plip_rewrite_address(const struct net_device *dev, struct ethhdr *eth) in plip_rewrite_address() argument 1002 memcpy(eth->h_source, dev->dev_addr, 6); in plip_rewrite_address() 1003 memset(eth->h_dest, 0xfc, 2); in plip_rewrite_address() 1004 memcpy(eth->h_dest+2, &ifa->ifa_address, 4); in plip_rewrite_address() [all …]
|
D | macvlan.c | 66 const struct ethhdr *eth = eth_hdr(skb); in macvlan_broadcast() local 92 if (!compare_ether_addr(eth->h_dest, dev->broadcast)) in macvlan_broadcast() 105 const struct ethhdr *eth = eth_hdr(skb); in macvlan_handle_frame() local 114 if (is_multicast_ether_addr(eth->h_dest)) { in macvlan_handle_frame() 119 vlan = macvlan_hash_lookup(port, eth->h_dest); in macvlan_handle_frame()
|
D | rionet.c | 179 struct ethhdr *eth = (struct ethhdr *)skb->data; in rionet_start_xmit() local 197 if (eth->h_dest[0] & 0x01) { in rionet_start_xmit() 203 } else if (RIONET_MAC_MATCH(eth->h_dest)) { in rionet_start_xmit() 204 destid = RIONET_GET_DESTID(eth->h_dest); in rionet_start_xmit()
|
D | sunlance.c | 893 struct ethhdr __iomem *eth = (struct ethhdr __iomem *) packet; in build_fake_packet() local 897 sbus_writeb(dev->dev_addr[i], ð->h_dest[i]); in build_fake_packet() 898 sbus_writeb(dev->dev_addr[i], ð->h_source[i]); in build_fake_packet() 906 struct ethhdr *eth = (struct ethhdr *) packet; in build_fake_packet() local 909 eth->h_dest[i] = dev->dev_addr[i]; in build_fake_packet() 910 eth->h_source[i] = dev->dev_addr[i]; in build_fake_packet()
|
D | Makefile | 206 obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o 218 obj-$(CONFIG_NET_NETX) += netx-eth.o
|
D | bnx2x.h | 690 struct eth_context eth; member
|
D | Kconfig | 919 will be called netx-eth.
|
D | bnx2x_main.c | 4487 struct eth_context *context = bnx2x_sp(bp, context[i].eth); in bnx2x_init_context()
|
/drivers/media/dvb/dvb-core/ |
D | dvb_net.c | 173 struct ethhdr *eth; in dvb_net_eth_type_trans() local 178 eth = eth_hdr(skb); in dvb_net_eth_type_trans() 180 if (*eth->h_dest & 1) { in dvb_net_eth_type_trans() 181 if(memcmp(eth->h_dest,dev->broadcast, ETH_ALEN)==0) in dvb_net_eth_type_trans() 187 if (ntohs(eth->h_proto) >= 1536) in dvb_net_eth_type_trans() 188 return eth->h_proto; in dvb_net_eth_type_trans() 800 u8 *eth; local 853 eth = (u8 *) skb_put(skb, pkt_len - 12 - 4 + 14 - snap); 854 memcpy(eth + 14, pkt + 12 + snap, pkt_len - 12 - 4 - snap); 857 eth[0]=pkt[0x0b]; [all …]
|
/drivers/ieee1394/ |
D | eth1394.c | 719 struct eth1394hdr *eth = in ether1394_header() local 722 eth->h_proto = htons(type); in ether1394_header() 725 memset(eth->h_dest, 0, dev->addr_len); in ether1394_header() 730 memcpy(eth->h_dest, daddr, dev->addr_len); in ether1394_header() 746 struct eth1394hdr *eth = (struct eth1394hdr *)skb->data; in ether1394_rebuild_header() local 748 if (eth->h_proto == htons(ETH_P_IP)) in ether1394_rebuild_header() 749 return arp_find((unsigned char *)ð->h_dest, skb); in ether1394_rebuild_header() 753 ntohs(eth->h_proto)); in ether1394_rebuild_header() 769 struct eth1394hdr *eth = in ether1394_header_cache() local 775 eth->h_proto = type; in ether1394_header_cache() [all …]
|
/drivers/net/hamradio/ |
D | bpqether.c | 186 struct ethhdr *eth; in bpq_rcv() local 211 eth = eth_hdr(skb); in bpq_rcv() 214 memcmp(eth->h_source, bpq->acpt_addr, ETH_ALEN)) in bpq_rcv()
|
/drivers/net/wireless/ipw2x00/ |
D | libipw_tx.c | 225 struct ethhdr *eth; in ieee80211_classify() local 228 eth = (struct ethhdr *)skb->data; in ieee80211_classify() 229 if (eth->h_proto != htons(ETH_P_IP)) in ieee80211_classify()
|
/drivers/isdn/i4l/ |
D | isdn_net.c | 1364 struct ethhdr *eth; in isdn_net_type_trans() local 1369 eth = eth_hdr(skb); in isdn_net_type_trans() 1371 if (*eth->h_dest & 1) { in isdn_net_type_trans() 1372 if (memcmp(eth->h_dest, dev->broadcast, ETH_ALEN) == 0) in isdn_net_type_trans() 1383 if (memcmp(eth->h_dest, dev->dev_addr, ETH_ALEN)) in isdn_net_type_trans() 1386 if (ntohs(eth->h_proto) >= 1536) in isdn_net_type_trans() 1387 return eth->h_proto; in isdn_net_type_trans() 1963 struct ethhdr *eth = (struct ethhdr *) skb->data; in isdn_net_rebuild_header() local 1969 if (eth->h_proto != htons(ETH_P_IP)) { in isdn_net_rebuild_header() 1972 dev->name, (int) eth->h_proto); in isdn_net_rebuild_header() [all …]
|
/drivers/net/cxgb3/ |
D | sge.c | 2247 int packet_complete, eth, ethpad = 2, lro = qs->lro_enabled; in process_responses() local 2253 eth = r->rss_hdr.opcode == CPL_RX_PKT; in process_responses() 2279 lro &= eth && is_eth_tcp(rss_hi); in process_responses() 2299 eth ? in process_responses() 2304 eth ? SGE_RX_DROP_THRES : 0); in process_responses() 2306 if (!eth) in process_responses() 2340 if (eth) in process_responses()
|
/drivers/s390/char/ |
D | defkeymap.map | 16 keycode 12 = nul eth
|
/drivers/net/usb/ |
D | Kconfig | 293 Choose this option to support the "usb-eth" networking driver 333 protocol. Only the "eth-fd" or "net_fd" drivers in these devices
|
/drivers/net/wireless/ |
D | airo.c | 1441 static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *eth, u16 payLen) in decapsulate() argument 1453 if (memcmp ((u8*)eth + 14, micsnap, sizeof(micsnap)) == 0) { in decapsulate() 1481 int mcast = eth->da[0] & 1; in decapsulate() 1497 emmh32_update(&context->seed, eth->da, ETH_ALEN*2); in decapsulate() 1500 emmh32_update(&context->seed, eth->da + ETH_ALEN*2,payLen); in decapsulate()
|
/drivers/net/wireless/orinoco/ |
D | orinoco.c | 992 struct ethhdr eth; /* 802.3 header */ in orinoco_xmit() member 1000 memcpy(&hdr.eth, eh, 2 * ETH_ALEN); in orinoco_xmit() 1001 hdr.eth.h_proto = htons(sizeof(encaps_hdr) + skb->len); in orinoco_xmit()
|
/drivers/net/e1000/ |
D | e1000_main.c | 3126 struct ethhdr *eth = (struct ethhdr *)skb->data; in e1000_transfer_dhcp_info() local 3127 if ((htons(ETH_P_IP) == eth->h_proto)) { in e1000_transfer_dhcp_info()
|