| H A D | fec_main.c | 81 static int fec_enet_xdp_tx_xmit(struct fec_enet_private *fep, 358 struct fec_enet_private *fep = netdev_priv(ndev); in fec_dump() local 366 txq = fep->tx_queue[0]; in fec_dump() 470 fec_enet_create_page_pool(struct fec_enet_private *fep, in fec_enet_create_page_pool() argument 473 struct bpf_prog *xdp_prog = READ_ONCE(fep->xdp_prog); in fec_enet_create_page_pool() 475 .order = fep->pagepool_order, in fec_enet_create_page_pool() 478 .nid = dev_to_node(&fep->pdev->dev), in fec_enet_create_page_pool() 479 .dev = &fep->pdev->dev, in fec_enet_create_page_pool() 482 .max_len = fep->rx_frame_size, in fec_enet_create_page_pool() 496 static void fec_txq_trigger_xmit(struct fec_enet_private *fep, in fec_txq_trigger_xmit() argument 512 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_txq_submit_frag_skb() local 599 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_txq_submit_skb() local 727 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_txq_put_data_tso() local 786 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_txq_put_hdr_tso() local 839 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_txq_submit_tso() local 946 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_start_xmit() local 975 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_bd_init() local 1068 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_active_rxring() local 1077 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_enable_ring() local 1108 fec_ctrl_reset(struct fec_enet_private * fep,bool allow_wol) fec_ctrl_reset() argument 1129 struct fec_enet_private *fep = netdev_priv(ndev); fec_set_hw_mac_addr() local 1146 struct fec_enet_private *fep = netdev_priv(ndev); fec_restart() local 1333 fec_enet_ipc_handle_init(struct fec_enet_private * fep) fec_enet_ipc_handle_init() argument 1345 fec_enet_ipg_stop_set(struct fec_enet_private * fep,bool enabled) fec_enet_ipg_stop_set() argument 1363 fec_enet_stop_mode(struct fec_enet_private * fep,bool enabled) fec_enet_stop_mode() argument 1385 struct fec_enet_private *fep = netdev_priv(ndev); fec_irqs_disable() local 1392 struct fec_enet_private *fep = netdev_priv(ndev); fec_irqs_disable_except_wakeup() local 1401 struct fec_enet_private *fep = netdev_priv(ndev); fec_stop() local 1440 struct fec_enet_private *fep = netdev_priv(ndev); fec_timeout() local 1451 struct fec_enet_private *fep = fec_enet_timeout_work() local 1468 fec_enet_hwtstamp(struct fec_enet_private * fep,unsigned ts,struct skb_shared_hwtstamps * hwtstamps) fec_enet_hwtstamp() argument 1482 fec_enet_xsk_xmit(struct fec_enet_private * fep,struct xsk_buff_pool * pool,u32 queue) fec_enet_xsk_xmit() argument 1565 fec_enet_tx_queue(struct fec_enet_private * fep,u16 queue,int budget) fec_enet_tx_queue() argument 1741 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_tx() local 1836 fec_build_skb(struct fec_enet_private * fep,struct fec_enet_priv_rx_q * rxq,struct bufdesc * bdp,struct page * page,u32 len) fec_build_skb() argument 1894 fec_enet_rx_queue(struct fec_enet_private * fep,u16 queue,int budget) fec_enet_rx_queue() argument 2010 fec_enet_xdp_get_tx_queue(struct fec_enet_private * fep,int index) fec_enet_xdp_get_tx_queue() argument 2018 fec_enet_rx_queue_xdp(struct fec_enet_private * fep,int queue,int budget,struct bpf_prog * prog) fec_enet_rx_queue_xdp() argument 2202 fec_enet_xsk_tx_xmit(struct fec_enet_private * fep,struct xdp_buff * xsk,int cpu,int queue) fec_enet_xsk_tx_xmit() argument 2269 fec_enet_rx_queue_xsk(struct fec_enet_private * fep,int queue,int budget,struct bpf_prog * prog) fec_enet_rx_queue_xsk() argument 2454 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_rx() local 2474 fec_enet_collect_events(struct fec_enet_private * fep) fec_enet_collect_events() argument 2492 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_interrupt() local 2511 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_rx_napi() local 2533 struct fec_enet_private *fep = netdev_priv(ndev); fec_get_mac() local 2614 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_us_to_tx_cycle() local 2622 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_eee_mode_set() local 2641 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_adjust_link() local 2699 fec_enet_mdio_wait(struct fec_enet_private * fep) fec_enet_mdio_wait() argument 2715 struct fec_enet_private *fep = bus->priv; fec_enet_mdio_read_c22() local 2751 struct fec_enet_private *fep = bus->priv; fec_enet_mdio_read_c45() local 2799 struct fec_enet_private *fep = bus->priv; fec_enet_mdio_write_c22() local 2830 struct fec_enet_private *fep = bus->priv; fec_enet_mdio_write_c45() local 2872 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_phy_reset_after_clk_enable() local 2894 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_clk_enable() local 2953 fec_enet_parse_rgmii_delay(struct fec_enet_private * fep,struct device_node * np) fec_enet_parse_rgmii_delay() argument 2983 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_mii_probe() local 3046 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_mii_init() local 3185 fec_enet_mii_remove(struct fec_enet_private * fep) fec_enet_mii_remove() argument 3196 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_drvinfo() local 3205 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_regs_len() local 3292 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_regs() local 3332 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_ts_info() local 3359 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_pauseparam() local 3369 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_set_pauseparam() local 3486 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_update_ethtool_stats() local 3493 fec_enet_get_xdp_stats(struct fec_enet_private * fep,u64 * data) fec_enet_get_xdp_stats() argument 3509 fec_enet_page_pool_stats(struct fec_enet_private * fep,u64 * data) fec_enet_page_pool_stats() argument 3532 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_get_ethtool_stats() local 3586 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_clear_ethtool_stats() local 3623 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_us_to_itr_clock() local 3631 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_itr_coal_set() local 3667 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_coalesce() local 3686 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_set_coalesce() local 3729 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_eee() local 3743 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_set_eee() local 3757 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_wol() local 3770 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_set_wol() local 3814 fec_xdp_rxq_info_reg(struct fec_enet_private * fep,struct fec_enet_priv_rx_q * rxq) fec_xdp_rxq_info_reg() argument 3879 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_free_buffers() local 3929 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_free_queue() local 3949 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_alloc_queue() local 3994 fec_alloc_rxq_buffers_pp(struct fec_enet_private * fep,struct fec_enet_priv_rx_q * rxq) fec_alloc_rxq_buffers_pp() argument 4043 fec_alloc_rxq_buffers_zc(struct fec_enet_private * fep,struct fec_enet_priv_rx_q * rxq) fec_alloc_rxq_buffers_zc() argument 4073 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_alloc_rxq_buffers() local 4104 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_alloc_txq_buffers() local 4140 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_alloc_buffers() local 4156 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_open() local 4230 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_close() local 4277 struct fec_enet_private *fep = netdev_priv(ndev); set_multicast_list() local 4352 struct fec_enet_private *fep = netdev_priv(netdev); fec_enet_set_netdev_features() local 4369 struct fec_enet_private *fep = netdev_priv(netdev); fec_set_features() local 4391 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_select_queue() local 4420 fec_alloc_new_rxq_xsk(struct fec_enet_private * fep,int queue,struct xsk_buff_pool * pool) fec_alloc_new_rxq_xsk() argument 4462 fec_alloc_new_rxq_pp(struct fec_enet_private * fep,int queue) fec_alloc_new_rxq_pp() argument 4522 fec_xsk_restart_napi(struct fec_enet_private * fep,struct xsk_buff_pool * pool,u16 queue) fec_xsk_restart_napi() argument 4561 fec_enable_xsk_pool(struct fec_enet_private * fep,struct xsk_buff_pool * pool,u16 queue) fec_enable_xsk_pool() argument 4592 fec_disable_xsk_pool(struct fec_enet_private * fep,u16 queue) fec_disable_xsk_pool() argument 4618 fec_setup_xsk_pool(struct fec_enet_private * fep,struct xsk_buff_pool * pool,u16 queue) fec_setup_xsk_pool() argument 4631 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_bpf() local 4674 fec_enet_txq_xmit_frame(struct fec_enet_private * fep,struct fec_enet_priv_tx_q * txq,void * frame,u32 dma_sync_len,bool ndo_xmit) fec_enet_txq_xmit_frame() argument 4762 fec_enet_xdp_tx_xmit(struct fec_enet_private * fep,int cpu,struct xdp_buff * xdp,u32 dma_sync_len,int queue) fec_enet_xdp_tx_xmit() argument 4786 struct fec_enet_private *fep = netdev_priv(dev); fec_enet_xdp_xmit() local 4818 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_xsk_wakeup() local 4842 struct fec_enet_private *fep = netdev_priv(ndev); fec_hwtstamp_get() local 4859 struct fec_enet_private *fep = netdev_priv(ndev); fec_hwtstamp_set() local 4872 struct fec_enet_private *fep = netdev_priv(ndev); fec_change_mtu() local 4920 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_init() local 5048 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_deinit() local 5160 struct fec_enet_private *fep = netdev_priv(ndev); fec_enet_get_wakeup_irq() local 5168 fec_enet_init_stop_mode(struct fec_enet_private * fep,struct device_node * np) fec_enet_init_stop_mode() argument 5206 struct fec_enet_private *fep; fec_probe() local 5491 struct fec_enet_private *fep = netdev_priv(ndev); fec_drv_remove() local 5529 struct fec_enet_private *fep = netdev_priv(ndev); fec_suspend() local 5582 struct fec_enet_private *fep = netdev_priv(ndev); fec_resume() local 5636 struct fec_enet_private *fep = netdev_priv(ndev); fec_runtime_suspend() local 5647 struct fec_enet_private *fep = netdev_priv(ndev); fec_runtime_resume() local [all...] |