• Home
  • Raw
  • Download

Lines Matching defs:port

155 static dma_addr_t mvpp2_txdesc_dma_addr_get(struct mvpp2_port *port,  in mvpp2_txdesc_dma_addr_get()
165 static void mvpp2_txdesc_dma_addr_set(struct mvpp2_port *port, in mvpp2_txdesc_dma_addr_set()
186 static size_t mvpp2_txdesc_size_get(struct mvpp2_port *port, in mvpp2_txdesc_size_get()
195 static void mvpp2_txdesc_size_set(struct mvpp2_port *port, in mvpp2_txdesc_size_set()
205 static void mvpp2_txdesc_txq_set(struct mvpp2_port *port, in mvpp2_txdesc_txq_set()
215 static void mvpp2_txdesc_cmd_set(struct mvpp2_port *port, in mvpp2_txdesc_cmd_set()
225 static unsigned int mvpp2_txdesc_offset_get(struct mvpp2_port *port, in mvpp2_txdesc_offset_get()
234 static dma_addr_t mvpp2_rxdesc_dma_addr_get(struct mvpp2_port *port, in mvpp2_rxdesc_dma_addr_get()
244 static unsigned long mvpp2_rxdesc_cookie_get(struct mvpp2_port *port, in mvpp2_rxdesc_cookie_get()
254 static size_t mvpp2_rxdesc_size_get(struct mvpp2_port *port, in mvpp2_rxdesc_size_get()
263 static u32 mvpp2_rxdesc_status_get(struct mvpp2_port *port, in mvpp2_rxdesc_status_get()
279 static void mvpp2_txq_inc_put(struct mvpp2_port *port, in mvpp2_txq_inc_put()
316 static inline int mvpp2_egress_port(struct mvpp2_port *port) in mvpp2_egress_port()
322 static inline int mvpp2_txq_phys(int port, int txq) in mvpp2_txq_phys()
589 static void mvpp2_rxq_long_pool_set(struct mvpp2_port *port, in mvpp2_rxq_long_pool_set()
610 static void mvpp2_rxq_short_pool_set(struct mvpp2_port *port, in mvpp2_rxq_short_pool_set()
630 static void *mvpp2_buf_alloc(struct mvpp2_port *port, in mvpp2_buf_alloc()
657 static inline void mvpp2_bm_pool_put(struct mvpp2_port *port, int pool, in mvpp2_bm_pool_put()
700 static int mvpp2_bm_bufs_add(struct mvpp2_port *port, in mvpp2_bm_bufs_add()
753 mvpp2_bm_pool_use(struct mvpp2_port *port, unsigned pool, int pkt_size) in mvpp2_bm_pool_use()
809 mvpp2_bm_pool_use_percpu(struct mvpp2_port *port, int type, in mvpp2_bm_pool_use_percpu()
857 static int mvpp2_swf_bm_pool_init_shared(struct mvpp2_port *port) in mvpp2_swf_bm_pool_init_shared()
905 static int mvpp2_swf_bm_pool_init_percpu(struct mvpp2_port *port) in mvpp2_swf_bm_pool_init_percpu()
937 static int mvpp2_swf_bm_pool_init(struct mvpp2_port *port) in mvpp2_swf_bm_pool_init()
945 static void mvpp2_set_hw_csum(struct mvpp2_port *port, in mvpp2_set_hw_csum()
967 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_bm_update_mtu() local
1011 static inline void mvpp2_interrupts_enable(struct mvpp2_port *port) in mvpp2_interrupts_enable()
1022 static inline void mvpp2_interrupts_disable(struct mvpp2_port *port) in mvpp2_interrupts_disable()
1035 struct mvpp2_port *port = qvec->port; in mvpp2_qvec_interrupt_enable() local
1043 struct mvpp2_port *port = qvec->port; in mvpp2_qvec_interrupt_disable() local
1055 struct mvpp2_port *port = arg; in mvpp2_interrupts_mask() local
1072 struct mvpp2_port *port = arg; in mvpp2_interrupts_unmask() local
1090 mvpp2_shared_interrupt_mask_unmask(struct mvpp2_port *port, bool mask) in mvpp2_shared_interrupt_mask_unmask()
1121 static void mvpp22_gop_init_rgmii(struct mvpp2_port *port) in mvpp22_gop_init_rgmii()
1138 static void mvpp22_gop_init_sgmii(struct mvpp2_port *port) in mvpp22_gop_init_sgmii()
1158 static void mvpp22_gop_init_10gkr(struct mvpp2_port *port) in mvpp22_gop_init_10gkr()
1181 static int mvpp22_gop_init(struct mvpp2_port *port) in mvpp22_gop_init()
1233 static void mvpp22_gop_unmask_irq(struct mvpp2_port *port) in mvpp22_gop_unmask_irq()
1257 static void mvpp22_gop_mask_irq(struct mvpp2_port *port) in mvpp22_gop_mask_irq()
1277 static void mvpp22_gop_setup_irq(struct mvpp2_port *port) in mvpp22_gop_setup_irq()
1309 static int mvpp22_comphy_init(struct mvpp2_port *port) in mvpp22_comphy_init()
1324 static void mvpp2_port_enable(struct mvpp2_port *port) in mvpp2_port_enable()
1342 static void mvpp2_port_disable(struct mvpp2_port *port) in mvpp2_port_disable()
1359 static void mvpp2_port_periodic_xon_disable(struct mvpp2_port *port) in mvpp2_port_periodic_xon_disable()
1369 static void mvpp2_port_loopback_set(struct mvpp2_port *port, in mvpp2_port_loopback_set()
1396 static u64 mvpp2_read_count(struct mvpp2_port *port, in mvpp2_read_count()
1490 struct mvpp2_port *port = netdev_priv(netdev); in mvpp2_ethtool_get_strings() local
1526 static void mvpp2_read_stats(struct mvpp2_port *port) in mvpp2_read_stats()
1560 struct mvpp2_port *port = container_of(del_work, struct mvpp2_port, in mvpp2_gather_hw_statistics() local
1580 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_stats() local
1595 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_sset_count() local
1603 static void mvpp2_mac_reset_assert(struct mvpp2_port *port) in mvpp2_mac_reset_assert()
1618 static void mvpp22_pcs_reset_assert(struct mvpp2_port *port) in mvpp22_pcs_reset_assert()
1639 static void mvpp22_pcs_reset_deassert(struct mvpp2_port *port) in mvpp22_pcs_reset_deassert()
1670 static inline void mvpp2_gmac_max_rx_size_set(struct mvpp2_port *port) in mvpp2_gmac_max_rx_size_set()
1682 static inline void mvpp2_xlg_max_rx_size_set(struct mvpp2_port *port) in mvpp2_xlg_max_rx_size_set()
1694 static void mvpp2_defaults_set(struct mvpp2_port *port) in mvpp2_defaults_set()
1753 static void mvpp2_ingress_enable(struct mvpp2_port *port) in mvpp2_ingress_enable()
1766 static void mvpp2_ingress_disable(struct mvpp2_port *port) in mvpp2_ingress_disable()
1782 static void mvpp2_egress_enable(struct mvpp2_port *port) in mvpp2_egress_enable()
1804 static void mvpp2_egress_disable(struct mvpp2_port *port) in mvpp2_egress_disable()
1841 mvpp2_rxq_received(struct mvpp2_port *port, int rxq_id) in mvpp2_rxq_received()
1852 mvpp2_rxq_status_update(struct mvpp2_port *port, int rxq_id, in mvpp2_rxq_status_update()
1875 static void mvpp2_rxq_offset_set(struct mvpp2_port *port, in mvpp2_rxq_offset_set()
1910 static void mvpp2_aggr_txq_pend_desc_add(struct mvpp2_port *port, int pending) in mvpp2_aggr_txq_pend_desc_add()
1924 static int mvpp2_aggr_desc_num_check(struct mvpp2_port *port, in mvpp2_aggr_desc_num_check()
1948 static int mvpp2_txq_alloc_reserved_desc(struct mvpp2_port *port, in mvpp2_txq_alloc_reserved_desc()
1966 static int mvpp2_txq_reserved_desc_num_proc(struct mvpp2_port *port, in mvpp2_txq_reserved_desc_num_proc()
2058 static inline int mvpp2_txq_sent_desc_proc(struct mvpp2_port *port, in mvpp2_txq_sent_desc_proc()
2077 struct mvpp2_port *port = arg; in mvpp2_txq_sent_counter_clear() local
2094 static void mvpp2_txp_max_tx_size_set(struct mvpp2_port *port) in mvpp2_txp_max_tx_size_set()
2145 static void mvpp2_rx_pkts_coal_set(struct mvpp2_port *port, in mvpp2_rx_pkts_coal_set()
2161 static void mvpp2_tx_pkts_coal_set(struct mvpp2_port *port, in mvpp2_tx_pkts_coal_set()
2196 static void mvpp2_rx_time_coal_set(struct mvpp2_port *port, in mvpp2_rx_time_coal_set()
2213 static void mvpp2_tx_time_coal_set(struct mvpp2_port *port) in mvpp2_tx_time_coal_set()
2230 static void mvpp2_txq_bufs_free(struct mvpp2_port *port, in mvpp2_txq_bufs_free()
2250 static inline struct mvpp2_rx_queue *mvpp2_get_rx_queue(struct mvpp2_port *port, in mvpp2_get_rx_queue()
2258 static inline struct mvpp2_tx_queue *mvpp2_get_tx_queue(struct mvpp2_port *port, in mvpp2_get_tx_queue()
2267 static void mvpp2_txq_done(struct mvpp2_port *port, struct mvpp2_tx_queue *txq, in mvpp2_txq_done()
2288 static unsigned int mvpp2_tx_done(struct mvpp2_port *port, u32 cause, in mvpp2_tx_done()
2351 static int mvpp2_rxq_init(struct mvpp2_port *port, in mvpp2_rxq_init()
2398 static void mvpp2_rxq_drop_pkts(struct mvpp2_port *port, in mvpp2_rxq_drop_pkts()
2423 static void mvpp2_rxq_deinit(struct mvpp2_port *port, in mvpp2_rxq_deinit()
2453 static int mvpp2_txq_init(struct mvpp2_port *port, in mvpp2_txq_init()
2545 static void mvpp2_txq_deinit(struct mvpp2_port *port, in mvpp2_txq_deinit()
2586 static void mvpp2_txq_clean(struct mvpp2_port *port, struct mvpp2_tx_queue *txq) in mvpp2_txq_clean()
2635 static void mvpp2_cleanup_txqs(struct mvpp2_port *port) in mvpp2_cleanup_txqs()
2660 static void mvpp2_cleanup_rxqs(struct mvpp2_port *port) in mvpp2_cleanup_rxqs()
2669 static int mvpp2_setup_rxqs(struct mvpp2_port *port) in mvpp2_setup_rxqs()
2686 static int mvpp2_setup_txqs(struct mvpp2_port *port) in mvpp2_setup_txqs()
2733 struct mvpp2_port *port = (struct mvpp2_port *)dev_id; in mvpp2_link_status_isr() local
2792 struct mvpp2_port *port; in mvpp2_hr_timer_cb() local
2824 static void mvpp2_rx_error(struct mvpp2_port *port, in mvpp2_rx_error()
2849 static void mvpp2_rx_csum(struct mvpp2_port *port, u32 status, in mvpp2_rx_csum()
2867 static int mvpp2_rx_refill(struct mvpp2_port *port, in mvpp2_rx_refill()
2886 static u32 mvpp2_skb_tx_csum(struct mvpp2_port *port, struct sk_buff *skb) in mvpp2_skb_tx_csum()
2918 static int mvpp2_rx(struct mvpp2_port *port, struct napi_struct *napi, in mvpp2_rx()
3017 tx_desc_unmap_put(struct mvpp2_port *port, struct mvpp2_tx_queue *txq, in tx_desc_unmap_put()
3034 static int mvpp2_tx_frag_process(struct mvpp2_port *port, struct sk_buff *skb, in mvpp2_tx_frag_process()
3094 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_tso_put_hdr() local
3118 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_tso_put_data() local
3153 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_tx_tso() local
3202 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_tx() local
3333 struct mvpp2_port *port = netdev_priv(napi->dev); in mvpp2_poll() local
3406 static void mvpp22_mode_reconfigure(struct mvpp2_port *port) in mvpp22_mode_reconfigure()
3444 static void mvpp2_start_dev(struct mvpp2_port *port) in mvpp2_start_dev()
3478 static void mvpp2_stop_dev(struct mvpp2_port *port) in mvpp2_stop_dev()
3533 static void mvpp21_get_mac_address(struct mvpp2_port *port, unsigned char *addr) in mvpp21_get_mac_address()
3548 static int mvpp2_irqs_init(struct mvpp2_port *port) in mvpp2_irqs_init()
3596 static void mvpp2_irqs_deinit(struct mvpp2_port *port) in mvpp2_irqs_deinit()
3618 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_open() local
3725 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_stop() local
3760 static int mvpp2_prs_mac_da_accept_list(struct mvpp2_port *port, in mvpp2_prs_mac_da_accept_list()
3775 static void mvpp2_set_rx_promisc(struct mvpp2_port *port, bool enable) in mvpp2_set_rx_promisc()
3791 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_set_rx_mode() local
3843 struct mvpp2_port *port = NULL; in mvpp2_bm_switch_buffers() local
3876 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_change_mtu() local
3936 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_get_stats64() local
3969 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ioctl() local
3979 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_vlan_rx_add_vid() local
3991 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_vlan_rx_kill_vid() local
4001 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_set_features() local
4030 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_nway_reset() local
4042 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_coalesce() local
4075 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_coalesce() local
4098 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_ringparam() local
4109 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_ringparam() local
4169 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_pause_param() local
4180 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_pause_param() local
4191 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_link_ksettings() local
4202 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_link_ksettings() local
4213 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_rxnfc() local
4248 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_rxnfc() local
4278 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_rxfh() local
4296 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_rxfh() local
4317 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_get_rxfh_context() local
4337 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_ethtool_set_rxfh_context() local
4403 static int mvpp2_simple_queue_vectors_init(struct mvpp2_port *port, in mvpp2_simple_queue_vectors_init()
4425 static int mvpp2_multi_queue_vectors_init(struct mvpp2_port *port, in mvpp2_multi_queue_vectors_init()
4490 static int mvpp2_queue_vectors_init(struct mvpp2_port *port, in mvpp2_queue_vectors_init()
4499 static void mvpp2_queue_vectors_deinit(struct mvpp2_port *port) in mvpp2_queue_vectors_deinit()
4508 static void mvpp2_rx_irqs_setup(struct mvpp2_port *port) in mvpp2_rx_irqs_setup()
4538 static int mvpp2_port_init(struct mvpp2_port *port) in mvpp2_port_init()
4722 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_port_copy_mac_addr() local
4749 struct mvpp2_port *port = container_of(config, struct mvpp2_port, in mvpp2_phylink_validate() local
4820 static void mvpp22_xlg_link_state(struct mvpp2_port *port, in mvpp22_xlg_link_state()
4840 static void mvpp2_gmac_link_state(struct mvpp2_port *port, in mvpp2_gmac_link_state()
4877 struct mvpp2_port *port = container_of(config, struct mvpp2_port, in mvpp2_phylink_mac_link_state() local
4896 struct mvpp2_port *port = container_of(config, struct mvpp2_port, in mvpp2_mac_an_restart() local
4906 static void mvpp2_xlg_config(struct mvpp2_port *port, unsigned int mode, in mvpp2_xlg_config()
4943 static void mvpp2_gmac_config(struct mvpp2_port *port, unsigned int mode, in mvpp2_gmac_config()
5086 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_mac_config() local
5129 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_mac_link_up() local
5157 struct mvpp2_port *port = netdev_priv(dev); in mvpp2_mac_link_down() local
5196 struct mvpp2_port *port; in mvpp2_port_probe() local
5441 static void mvpp2_port_remove(struct mvpp2_port *port) in mvpp2_port_remove()
5494 int port; in mvpp2_rx_fifo_init() local
5510 int port; in mvpp22_rx_fifo_init() local
5547 int port, size, thrs; in mvpp22_tx_fifo_init() local