/linux-master/net/core/ |
H A D | skbuff.c | 6284 struct ethhdr *eth; local
|
H A D | gro.c | 700 const struct ethhdr *eth; local
|
H A D | dev.c | 3347 struct ethhdr *eth; local 4819 struct ethhdr *eth; local [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 2470 struct ethhdr *eth = eth_hdr(skb); local 2684 struct ethhdr *eth; local [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 437 struct ethhdr *eth; local 1432 struct ethhdr *eth = (struct ethhdr *)header; local 1479 struct ethhdr *eth = (struct ethhdr *)header; local
|
/linux-master/net/mac80211/ |
H A D | tx.c | 3765 struct ethhdr eth; local 4352 struct ethhdr *eth; local 4369 const struct ethhdr *eth = (void *)skb->data; local 4411 const struct ethhdr *eth local 4507 const struct ethhdr *eth = (void *)skb->data; local [all...] |
H A D | rx.c | 2773 struct ethhdr eth; local 2841 struct ethhdr *eth; local [all...] |
/linux-master/net/ethernet/ |
H A D | eth.c | 83 struct ethhdr *eth = skb_push(skb, ETH_HLEN); local 128 const struct ethhdr *eth = (const struct ethhdr *)data; local 159 const struct ethhdr *eth; local 205 const struct ethhdr *eth = eth_hdr(skb); local 221 struct ethhdr *eth; local 266 const struct ethhdr *eth = eth_hdr(skb); local [all...] |
/linux-master/include/linux/ |
H A D | etherdevice.h | 621 const struct ethhdr *eth = eth_hdr(skb); local
|
/linux-master/drivers/net/ |
H A D | macsec.c | 32 struct ethhdr eth; member in struct:macsec_eth_header 588 struct ethhdr *eth; local
|
H A D | geneve.c | 892 struct ethhdr *eth = eth_hdr(skb); local
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 14241 struct ethhdr *eth = (struct ethhdr *)skb_mac_header(skb); local
|
/linux-master/net/bridge/ |
H A D | br_private.h | 1167 br_multicast_querier_exists(struct net_bridge_mcast *brmctx, struct ethhdr *eth, const struct net_bridge_mdb_entry *mdb) argument 1417 br_multicast_querier_exists(struct net_bridge_mcast *brmctx, struct ethhdr *eth, const struct net_bridge_mdb_entry *mdb) argument
|
H A D | br_multicast.c | 943 struct ethhdr *eth; local 1094 struct ethhdr *eth; local 4815 struct ethhdr eth; local [all...] |
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 1963 struct mtk_eth *eth = dev->hw->eth; local 2687 struct mtk_eth *eth = hw->eth; local 2757 mtk_wed_add_hw(struct device_node *np, struct mtk_eth *eth, void __iomem *wdma, phys_addr_t wdma_phy, int index) argument [all...] |
H A D | mtk_ppe.c | 58 static u32 mtk_eth_timestamp(struct mtk_eth *eth) argument 141 static u32 mtk_ppe_hash_entry(struct mtk_eth *eth, struct mtk_foe_entry *e) argument 182 mtk_foe_entry_l2(struct mtk_eth *eth, struct mtk_foe_entry *entry) argument 196 mtk_foe_entry_ib2(struct mtk_eth *eth, struc argument 209 mtk_foe_entry_prepare(struct mtk_eth *eth, struct mtk_foe_entry *entry, int type, int l4proto, u8 pse_port, u8 *src_mac, u8 *dest_mac) argument 276 mtk_foe_entry_set_pse_port(struct mtk_eth *eth, struct mtk_foe_entry *entry, u8 port) argument 294 mtk_foe_entry_set_ipv4_tuple(struct mtk_eth *eth, struct mtk_foe_entry *entry, bool egress, __be32 src_addr, __be16 src_port, __be32 dest_addr, __be16 dest_port) argument 334 mtk_foe_entry_set_ipv6_tuple(struct mtk_eth *eth, struct mtk_foe_entry *entry, __be32 *src_addr, __be16 src_port, __be32 *dest_addr, __be16 dest_port) argument 370 mtk_foe_entry_set_dsa(struct mtk_eth *eth, struct mtk_foe_entry *entry, int port) argument 387 mtk_foe_entry_set_vlan(struct mtk_eth *eth, struct mtk_foe_entry *entry, int vid) argument 412 mtk_foe_entry_set_pppoe(struct mtk_eth *eth, struct mtk_foe_entry *entry, int sid) argument 427 mtk_foe_entry_set_wdma(struct mtk_eth *eth, struct mtk_foe_entry *entry, int wdma_idx, int txq, int bss, int wcid, bool amsdu_en) argument 464 mtk_foe_entry_set_queue(struct mtk_eth *eth, struct mtk_foe_entry *entry, unsigned int queue) argument 483 mtk_flow_entry_match(struct mtk_eth *eth, struct mtk_flow_entry *entry, struct mtk_foe_entry *data) argument 620 struct mtk_eth *eth = ppe->eth; local 877 mtk_ppe_init(struct mtk_eth *eth, void __iomem *base, int index) argument 943 mtk_ppe_deinit(struct mtk_eth *eth) argument [all...] |
H A D | mtk_eth_soc.c | 283 void mtk_w32(struct mtk_eth *eth, u32 val, unsigned reg) argument 288 u32 mtk_r32(struct mtk_eth *eth, unsigned reg) argument 293 u32 mtk_m32(struct mtk_eth *eth, u32 mask, u32 set, unsigned int reg) argument 304 static int mtk_mdio_busy_wait(struct mtk_eth *eth) argument 320 _mtk_mdio_write_c22(struct mtk_eth *eth, u32 phy_addr, u32 phy_reg, u32 write_data) argument 344 _mtk_mdio_write_c45(struct mtk_eth *eth, u32 phy_addr, u32 devad, u32 phy_reg, u32 write_data) argument 380 _mtk_mdio_read_c22(struct mtk_eth *eth, u32 phy_addr, u32 phy_reg) argument 402 _mtk_mdio_read_c45(struct mtk_eth *eth, u32 phy_addr, u32 devad, u32 phy_reg) argument 440 struct mtk_eth *eth = bus->priv; local 448 struct mtk_eth *eth = bus->priv; local 455 struct mtk_eth *eth = bus->priv; local 463 struct mtk_eth *eth = bus->priv; local 468 mt7621_gmac0_rgmii_adjust(struct mtk_eth *eth, phy_interface_t interface) argument 482 mtk_gmac0_rgmii_adjust(struct mtk_eth *eth, phy_interface_t interface) argument 498 mtk_setup_bridge_switch(struct mtk_eth *eth) argument 516 struct mtk_eth *eth = mac->hw; local 535 struct mtk_eth *eth = mac->hw; local 667 struct mtk_eth *eth = mac->hw; local 700 mtk_set_queue_speed(struct mtk_eth *eth, unsigned int idx, int speed) argument 817 mtk_mdio_init(struct mtk_eth *eth) argument 880 mtk_mdio_cleanup(struct mtk_eth *eth) argument 888 mtk_tx_irq_disable(struct mtk_eth *eth, u32 mask) argument 899 mtk_tx_irq_enable(struct mtk_eth *eth, u32 mask) argument 910 mtk_rx_irq_disable(struct mtk_eth *eth, u32 mask) argument 921 mtk_rx_irq_enable(struct mtk_eth *eth, u32 mask) argument 936 struct mtk_eth *eth = mac->hw; local 967 struct mtk_eth *eth = mac->hw; local 1032 mtk_stats_update(struct mtk_eth *eth) argument 1100 mtk_rx_get_desc(struct mtk_eth *eth, struct mtk_rx_dma_v2 *rxd, struct mtk_rx_dma_v2 *dma_rxd) argument 1130 mtk_init_fq_dma(struct mtk_eth *eth) argument 1214 mtk_tx_unmap(struct mtk_eth *eth, struct mtk_tx_buf *tx_buf, struct xdp_frame_bulk *bq, bool napi) argument 1268 setup_tx_buf(struct mtk_eth *eth, struct mtk_tx_buf *tx_buf, struct mtk_tx_dma *txd, dma_addr_t mapped_addr, size_t size, int idx) argument 1295 struct mtk_eth *eth = mac->hw; local 1326 struct mtk_eth *eth = mac->hw; local 1381 struct mtk_eth *eth = mac->hw; local 1404 struct mtk_eth *eth = mac->hw; local 1541 mtk_cal_txd_req(struct mtk_eth *eth, struct sk_buff *skb) argument 1559 mtk_queue_stopped(struct mtk_eth *eth) argument 1573 mtk_wake_queue(struct mtk_eth *eth) argument 1587 struct mtk_eth *eth = mac->hw; local 1643 mtk_get_rx_ring(struct mtk_eth *eth) argument 1667 mtk_update_rx_cpu_idx(struct mtk_eth *eth) argument 1686 mtk_page_pool_enabled(struct mtk_eth *eth) argument 1691 mtk_create_page_pool(struct mtk_eth *eth, struct xdp_rxq_info *xdp_q, int id, int size) argument 1754 mtk_xdp_frame_map(struct mtk_eth *eth, struct net_device *dev, struct mtk_tx_dma_desc_info *txd_info, struct mtk_tx_dma *txd, struct mtk_tx_buf *tx_buf, void *data, u16 headroom, int index, bool dma_map) argument 1791 mtk_xdp_submit_frame(struct mtk_eth *eth, struct xdp_frame *xdpf, struct net_device *dev, bool dma_map) argument 1916 struct mtk_eth *eth = mac->hw; local 1936 mtk_xdp_run(struct mtk_eth *eth, struct mtk_rx_ring *ring, struct xdp_buff *xdp, struct net_device *dev) argument 1999 mtk_poll_rx(struct napi_struct *napi, int budget, struct mtk_eth *eth) argument 2229 mtk_poll_tx_done(struct mtk_eth *eth, struct mtk_poll_state *state, u8 mac, struct sk_buff *skb) argument 2259 mtk_poll_tx_qdma(struct mtk_eth *eth, int budget, struct mtk_poll_state *state) argument 2309 mtk_poll_tx_pdma(struct mtk_eth *eth, int budget, struct mtk_poll_state *state) argument 2347 mtk_poll_tx(struct mtk_eth *eth, int budget) argument 2372 mtk_handle_status_irq(struct mtk_eth *eth) argument 2385 struct mtk_eth *eth = container_of(napi, struct mtk_eth, tx_napi); local 2415 struct mtk_eth *eth = container_of(napi, struct mtk_eth, rx_napi); local 2448 mtk_tx_alloc(struct mtk_eth *eth) argument 2561 mtk_tx_clean(struct mtk_eth *eth) argument 2588 mtk_rx_alloc(struct mtk_eth *eth, int ring_no, int rx_flag) argument 2735 mtk_rx_clean(struct mtk_eth *eth, struct mtk_rx_ring *ring, bool in_sram) argument 2777 mtk_hwlro_rx_init(struct mtk_eth *eth) argument 2837 mtk_hwlro_rx_uninit(struct mtk_eth *eth) argument 2863 mtk_hwlro_val_ipaddr(struct mtk_eth *eth, int idx, __be32 ip) argument 2878 mtk_hwlro_inval_ipaddr(struct mtk_eth *eth, int idx) argument 2909 struct mtk_eth *eth = mac->hw; local 2933 struct mtk_eth *eth = mac->hw; local 2952 struct mtk_eth *eth = mac->hw; local 3043 mtk_dma_busy_wait(struct mtk_eth *eth) argument 3063 mtk_dma_init(struct mtk_eth *eth) argument 3117 mtk_dma_free(struct mtk_eth *eth) argument 3145 mtk_hw_reset_check(struct mtk_eth *eth) argument 3157 struct mtk_eth *eth = mac->hw; local 3173 struct mtk_eth *eth = _eth; local 3186 struct mtk_eth *eth = _eth; local 3199 struct mtk_eth *eth = _eth; local 3220 struct mtk_eth *eth = mac->hw; local 3230 mtk_start_dma(struct mtk_eth *eth) argument 3269 mtk_gdm_config(struct mtk_eth *eth, u32 config) argument 3316 struct mtk_eth *eth = mac->hw; local 3358 struct mtk_eth *eth = mac->hw; local 3432 mtk_stop_dma(struct mtk_eth *eth, u32 glo_cfg) argument 3458 struct mtk_eth *eth = mac->hw; local 3497 struct mtk_eth *eth = mac->hw; local 3535 ethsys_reset(struct mtk_eth *eth, u32 reset_bits) argument 3548 mtk_clk_disable(struct mtk_eth *eth) argument 3556 mtk_clk_enable(struct mtk_eth *eth) argument 3578 struct mtk_eth *eth = container_of(dim, struct mtk_eth, rx_dim); local 3609 struct mtk_eth *eth = container_of(dim, struct mtk_eth, tx_dim); local 3639 struct mtk_eth *eth = mac->hw; local 3661 mtk_hw_reset(struct mtk_eth *eth) argument 3697 mtk_hw_reset_read(struct mtk_eth *eth) argument 3705 mtk_hw_warm_reset(struct mtk_eth *eth) argument 3752 mtk_hw_check_dma_hang(struct mtk_eth *eth) argument 3833 struct mtk_eth *eth = container_of(del_work, struct mtk_eth, local 3848 mtk_hw_init(struct mtk_eth *eth, bool reset) argument 4022 mtk_hw_deinit(struct mtk_eth *eth) argument 4038 struct mtk_eth *eth = mac->hw; local 4049 struct mtk_eth *eth = mac->hw; local 4079 mtk_prepare_for_reset(struct mtk_eth *eth) argument 4112 struct mtk_eth *eth = container_of(work, struct mtk_eth, pending_work); local 4175 mtk_free_dev(struct mtk_eth *eth) argument 4194 mtk_unreg_dev(struct mtk_eth *eth) argument 4211 mtk_sgmii_destroy(struct mtk_eth *eth) argument 4219 mtk_cleanup(struct mtk_eth *eth) argument 4326 mtk_ethtool_pp_stats(struct mtk_eth *eth, u64 *data) argument 4484 mtk_add_mac(struct mtk_eth *eth, struct device_node *np) argument 4667 mtk_eth_set_dma_device(struct mtk_eth *eth, struct device *dma_dev) argument 4696 mtk_sgmii_init(struct mtk_eth *eth) argument 4730 struct mtk_eth *eth; local 5013 struct mtk_eth *eth = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 170 struct ethhdr eth = {}; local
|
/linux-master/drivers/staging/rtl8192e/ |
H A D | rtllib_tx.c | 233 struct ethhdr *eth; local
|
/linux-master/drivers/staging/gdm724x/ |
H A D | gdm_lte.c | 97 struct ethhdr eth; local 216 struct ethhdr eth; local 338 struct ethhdr *eth; local 567 struct ethhdr eth; local [all...] |
/linux-master/include/rdma/ |
H A D | ib_verbs.h | 2068 struct ib_flow_spec_eth eth; member in union:ib_flow_spec
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | xdp_hw_metadata.c | 331 struct ethhdr *eth; local [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | xdping_kern.c | 64 struct ethhdr *eth = data; local 95 struct ethhdr *eth = data; local 157 struct ethhdr *eth = data; local [all...] |
H A D | xdp_synproxy_kern.c | 368 struct ethhdr *eth; member in struct:header_pointers [all...] |
H A D | test_xdp_noinline.c | 379 struct eth_hdr *eth; local 763 struct eth_hdr *eth = data; local 782 struct eth_hdr *eth = data; local [all...] |