Home
last modified time | relevance | path

Searched refs:eth (Results 1 – 21 of 21) sorted by relevance

/drivers/net/
Dmeth.c104 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 …]
Dmyri_sbus.c367 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 …]
Dplip.c541 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 …]
Dmacvlan.c66 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()
Drionet.c179 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()
Dsunlance.c893 struct ethhdr __iomem *eth = (struct ethhdr __iomem *) packet; in build_fake_packet() local
897 sbus_writeb(dev->dev_addr[i], &eth->h_dest[i]); in build_fake_packet()
898 sbus_writeb(dev->dev_addr[i], &eth->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()
DMakefile206 obj-$(CONFIG_SGI_IOC3_ETH) += ioc3-eth.o
218 obj-$(CONFIG_NET_NETX) += netx-eth.o
Dbnx2x.h690 struct eth_context eth; member
DKconfig919 will be called netx-eth.
Dbnx2x_main.c4487 struct eth_context *context = bnx2x_sp(bp, context[i].eth); in bnx2x_init_context()
/drivers/media/dvb/dvb-core/
Ddvb_net.c173 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/
Deth1394.c719 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 *)&eth->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/
Dbpqether.c186 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/
Dlibipw_tx.c225 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/
Disdn_net.c1364 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/
Dsge.c2247 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/
Ddefkeymap.map16 keycode 12 = nul eth
/drivers/net/usb/
DKconfig293 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/
Dairo.c1441 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/
Dorinoco.c992 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/
De1000_main.c3126 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()