/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 1454 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 D | pinctrl-amlogic-c3.c | 1032 FUNCTION(eth),
|
H A D | pinctrl-meson-g12a.c | 249 /* eth */ 1274 FUNCTION(eth),
|
H A D | pinctrl-meson-axg.c | 279 /* eth */ 973 FUNCTION(eth),
|
H A D | pinctrl-amlogic-t7.c | 1508 FUNCTION(eth),
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | htt_rx.c | 1659 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 D | mac.c | 3818 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 D | eswitch.h | 537 struct ethhdr eth; member in struct:mlx5_esw_flow_attr
|
H A D | en.h | 239 struct mlx5_wqe_eth_seg eth; member in struct:mlx5e_tx_wqe
|
H A D | en_tc.c | 3125 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 D | i40e_type.h | 1160 /* 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 D | ep93xx_eth.c | 24 #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 D | ice_type.h | 998 /* 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 D | main.c | 827 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 D | en_netdev.c | 253 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 D | resource_tracker.c | 4207 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 D | qed_dcbx.c | 446 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 D | qed_mfw_hsi.h | 271 struct eth_stats eth; member in struct:port_stats
|
/linux-master/drivers/scsi/fcoe/ |
H A D | fcoe.c | 566 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 D | txrx.c | 1517 const struct ethhdr *eth = (void *)skb->data; local 1525 ethertype = eth->h_proto;
|
/linux-master/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.c | 169 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 D | ionic_if.h | 483 * @eth: Ethernet identify structure 529 } __packed eth; member in struct:ionic_lif_identity::__anon1787
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-pistachio.c | 593 FUNCTION(eth),
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dp_rx.c | 2132 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 D | ib_verbs.c | 2305 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);
|