Searched refs:eth (Results 226 - 250 of 266) sorted by relevance

1234567891011

/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1454 struct ethhdr *eth; member in union:__anon1669
1472 hdr.eth = eth_hdr(skb);
1474 BUG_ON(hdr.eth->h_proto != htons(ETH_P_IP) &&
1481 BUG_ON(hdr.eth->h_proto != htons(ETH_P_IPV6) &&
/linux-master/drivers/pinctrl/meson/
H A Dpinctrl-amlogic-c3.c1032 FUNCTION(eth),
H A Dpinctrl-meson-g12a.c249 /* eth */
1274 FUNCTION(eth),
H A Dpinctrl-meson-axg.c279 /* eth */
973 FUNCTION(eth),
H A Dpinctrl-amlogic-t7.c1508 FUNCTION(eth),
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c1659 struct ethhdr *eth; local
1669 * [eth header] <-- replaced with 802.11 hdr & rfc1042/llc
1685 eth = (struct ethhdr *)msdu->data;
1686 ether_addr_copy(da, eth->h_dest);
1687 ether_addr_copy(sa, eth->h_source);
H A Dmac.c3818 struct ethhdr *eth; local
3833 skb_push(skb, sizeof(*eth));
3835 eth = (void *)skb->data;
3836 ether_addr_copy(eth->h_dest, da);
3837 ether_addr_copy(eth->h_source, sa);
3838 eth->h_proto = type;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h537 struct ethhdr eth; member in struct:mlx5_esw_flow_attr
H A Den.h239 struct mlx5_wqe_eth_seg eth; member in struct:mlx5e_tx_wqe
H A Den_tc.c3125 OFFLOAD(DMAC_47_16, 32, U32_MAX, eth.h_dest[0], 0, dmac_47_16),
3126 OFFLOAD(DMAC_15_0, 16, U16_MAX, eth.h_dest[4], 0, dmac_15_0),
3127 OFFLOAD(SMAC_47_16, 32, U32_MAX, eth.h_source[0], 0, smac_47_16),
3128 OFFLOAD(SMAC_15_0, 16, U16_MAX, eth.h_source[4], 0, smac_15_0),
3129 OFFLOAD(ETHERTYPE, 16, U16_MAX, eth.h_proto, 0, ethertype),
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_type.h1160 /* eth stats collected by the port */
1161 struct i40e_eth_stats eth; member in struct:i40e_hw_port_stats
/linux-master/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c24 #include <linux/platform_data/eth-ep93xx.h>
26 #define DRV_MODULE_NAME "ep93xx-eth"
865 .name = "ep93xx-eth",
873 MODULE_ALIAS("platform:ep93xx-eth");
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_type.h998 /* eth stats collected by the port */
999 struct ice_eth_stats eth; member in struct:ice_hw_port_stats
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmain.c827 if (is_multicast_ether_addr(eth_header->eth.dst_mac) ||
828 is_broadcast_ether_addr(eth_header->eth.dst_mac)) {
829 struct mlx4_net_trans_rule_hw_eth *eth = local
831 struct _rule_hw *next_rule = (struct _rule_hw *)(eth + 1);
1145 "ib" : "eth");
1195 mlx4_err(mdev, "Auto sensing is not supported on this HCA. Set only 'eth' or 'ib' for both ports (should be the same)\n");
1235 } else if (!strcmp(buf, "eth\n")) {
H A Den_netdev.c253 memcpy(spec_eth.eth.dst_mac, priv->dev->dev_addr, ETH_ALEN);
254 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN);
598 memcpy(spec_eth.eth.dst_mac, mac, ETH_ALEN);
599 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN);
1702 en_err(priv, "Failed getting eth qp\n");
H A Dresource_tracker.c4207 if (!is_multicast_ether_addr(eth_header->eth.dst_mac) &&
4208 !is_broadcast_ether_addr(eth_header->eth.dst_mac)) {
4211 if (ether_addr_equal((u8 *)&be_mac, eth_header->eth.dst_mac))
4215 eth_header->eth.dst_mac, slave);
4222 * In case of missing eth header, append eth header with a MAC address
4242 /* Clear a space in the inbox for eth header */
4266 pr_err("Failed adding eth header to FS rule, Can't find matching MAC for port %d\n",
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_dcbx.c446 p_prio->eth = p_results->arr[DCBX_PROTOCOL_ETH].priority;
449 "Priorities: iscsi %d, roce %d, roce v2 %d, fcoe %d, eth %d\n",
451 p_prio->eth);
H A Dqed_mfw_hsi.h271 struct eth_stats eth; member in struct:port_stats
/linux-master/drivers/scsi/fcoe/
H A Dfcoe.c566 struct ethhdr eth; member in struct:fip_frame
574 if (ntohs(frame->eth.h_proto) == ETH_P_FIP &&
941 * it is already allocated on real eth device
1480 unsigned int elen; /* eth header, may include vlan */
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c1517 const struct ethhdr *eth = (void *)skb->data; local
1525 ethertype = eth->h_proto;
/linux-master/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_main.c169 const struct ethhdr *eth = data; local
171 return (eth->h_proto == htons(ETH_P_8021Q)) ? VLAN_ETH_HLEN : ETH_HLEN;
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_if.h483 * @eth: Ethernet identify structure
529 } __packed eth; member in struct:ionic_lif_identity::__anon1787
/linux-master/drivers/pinctrl/
H A Dpinctrl-pistachio.c593 FUNCTION(eth),
/linux-master/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c2132 struct ethhdr *eth; local
2143 eth = (struct ethhdr *)msdu->data;
2144 ether_addr_copy(da, eth->h_dest);
2145 ether_addr_copy(sa, eth->h_source);
2207 * remove eth header and add 802.11 header.
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c2305 ether_addr_copy(qp->qp1_hdr.eth.dmac_h, ah->qplib_ah.dmac);
2306 ether_addr_copy(qp->qp1_hdr.eth.smac_h, qp->qplib_qp.smac);
2311 qp->qp1_hdr.eth.type = cpu_to_be16(ether_type);

Completed in 561 milliseconds

1234567891011