niu                99 drivers/net/ethernet/sun/niu.c static int serdes_init_10g_serdes(struct niu *np);
niu               101 drivers/net/ethernet/sun/niu.c static int __niu_wait_bits_clear_mac(struct niu *np, unsigned long reg,
niu               116 drivers/net/ethernet/sun/niu.c static int __niu_set_and_wait_clear_mac(struct niu *np, unsigned long reg,
niu               136 drivers/net/ethernet/sun/niu.c static int __niu_wait_bits_clear_ipp(struct niu *np, unsigned long reg,
niu               151 drivers/net/ethernet/sun/niu.c static int __niu_set_and_wait_clear_ipp(struct niu *np, unsigned long reg,
niu               175 drivers/net/ethernet/sun/niu.c static int __niu_wait_bits_clear(struct niu *np, unsigned long reg,
niu               195 drivers/net/ethernet/sun/niu.c static int __niu_set_and_wait_clear(struct niu *np, unsigned long reg,
niu               215 drivers/net/ethernet/sun/niu.c static void niu_ldg_rearm(struct niu *np, struct niu_ldg *lp, int on)
niu               225 drivers/net/ethernet/sun/niu.c static int niu_ldn_irq_enable(struct niu *np, int ldn, int on)
niu               251 drivers/net/ethernet/sun/niu.c static int niu_enable_ldn_in_ldg(struct niu *np, struct niu_ldg *lp, int on)
niu               269 drivers/net/ethernet/sun/niu.c static int niu_enable_interrupts(struct niu *np, int on)
niu               297 drivers/net/ethernet/sun/niu.c static int mdio_wait(struct niu *np)
niu               313 drivers/net/ethernet/sun/niu.c static int mdio_read(struct niu *np, int port, int dev, int reg)
niu               326 drivers/net/ethernet/sun/niu.c static int mdio_write(struct niu *np, int port, int dev, int reg, int data)
niu               343 drivers/net/ethernet/sun/niu.c static int mii_read(struct niu *np, int port, int reg)
niu               349 drivers/net/ethernet/sun/niu.c static int mii_write(struct niu *np, int port, int reg, int data)
niu               361 drivers/net/ethernet/sun/niu.c static int esr2_set_tx_cfg(struct niu *np, unsigned long channel, u32 val)
niu               375 drivers/net/ethernet/sun/niu.c static int esr2_set_rx_cfg(struct niu *np, unsigned long channel, u32 val)
niu               390 drivers/net/ethernet/sun/niu.c static int serdes_init_niu_10g_fiber(struct niu *np)
niu               427 drivers/net/ethernet/sun/niu.c static int serdes_init_niu_1g_serdes(struct niu *np)
niu               524 drivers/net/ethernet/sun/niu.c static int serdes_init_niu_10g_serdes(struct niu *np)
niu               639 drivers/net/ethernet/sun/niu.c static int esr_read_rxtx_ctrl(struct niu *np, unsigned long chan, u32 *val)
niu               655 drivers/net/ethernet/sun/niu.c static int esr_read_glue0(struct niu *np, unsigned long chan, u32 *val)
niu               673 drivers/net/ethernet/sun/niu.c static int esr_read_reset(struct niu *np, u32 *val)
niu               691 drivers/net/ethernet/sun/niu.c static int esr_write_rxtx_ctrl(struct niu *np, unsigned long chan, u32 val)
niu               703 drivers/net/ethernet/sun/niu.c static int esr_write_glue0(struct niu *np, unsigned long chan, u32 val)
niu               715 drivers/net/ethernet/sun/niu.c static int esr_reset(struct niu *np)
niu               754 drivers/net/ethernet/sun/niu.c static int serdes_init_10g(struct niu *np)
niu               880 drivers/net/ethernet/sun/niu.c static int serdes_init_1g(struct niu *np)
niu               907 drivers/net/ethernet/sun/niu.c static int serdes_init_1g_serdes(struct niu *np)
niu              1028 drivers/net/ethernet/sun/niu.c static int link_status_1g_serdes(struct niu *np, int *link_up_p)
niu              1059 drivers/net/ethernet/sun/niu.c static int link_status_10g_serdes(struct niu *np, int *link_up_p)
niu              1093 drivers/net/ethernet/sun/niu.c static int link_status_mii(struct niu *np, int *link_up_p)
niu              1206 drivers/net/ethernet/sun/niu.c static int link_status_1g_rgmii(struct niu *np, int *link_up_p)
niu              1241 drivers/net/ethernet/sun/niu.c static int link_status_1g(struct niu *np, int *link_up_p)
niu              1257 drivers/net/ethernet/sun/niu.c static int bcm8704_reset(struct niu *np)
niu              1291 drivers/net/ethernet/sun/niu.c static int bcm8704_user_dev3_readback(struct niu *np, int reg)
niu              1302 drivers/net/ethernet/sun/niu.c static int bcm8706_init_user_dev3(struct niu *np)
niu              1324 drivers/net/ethernet/sun/niu.c static int bcm8704_init_user_dev3(struct niu *np)
niu              1374 drivers/net/ethernet/sun/niu.c static int mrvl88x2011_act_led(struct niu *np, int val)
niu              1390 drivers/net/ethernet/sun/niu.c static int mrvl88x2011_led_blink_rate(struct niu *np, int rate)
niu              1407 drivers/net/ethernet/sun/niu.c static int xcvr_init_10g_mrvl88x2011(struct niu *np)
niu              1454 drivers/net/ethernet/sun/niu.c static int xcvr_diag_bcm870x(struct niu *np)
niu              1512 drivers/net/ethernet/sun/niu.c static int xcvr_10g_set_lb_bcm870x(struct niu *np)
niu              1535 drivers/net/ethernet/sun/niu.c static int xcvr_init_10g_bcm8706(struct niu *np)
niu              1572 drivers/net/ethernet/sun/niu.c static int xcvr_init_10g_bcm8704(struct niu *np)
niu              1595 drivers/net/ethernet/sun/niu.c static int xcvr_init_10g(struct niu *np)
niu              1627 drivers/net/ethernet/sun/niu.c static int mii_reset(struct niu *np)
niu              1653 drivers/net/ethernet/sun/niu.c static int xcvr_init_1g_rgmii(struct niu *np)
niu              1713 drivers/net/ethernet/sun/niu.c static int mii_init_common(struct niu *np)
niu              1848 drivers/net/ethernet/sun/niu.c static int xcvr_init_1g(struct niu *np)
niu              1860 drivers/net/ethernet/sun/niu.c static int niu_xcvr_init(struct niu *np)
niu              1872 drivers/net/ethernet/sun/niu.c static int niu_serdes_init(struct niu *np)
niu              1884 drivers/net/ethernet/sun/niu.c static void niu_init_xif(struct niu *);
niu              1885 drivers/net/ethernet/sun/niu.c static void niu_handle_led(struct niu *, int status);
niu              1887 drivers/net/ethernet/sun/niu.c static int niu_link_status_common(struct niu *np, int link_up)
niu              1918 drivers/net/ethernet/sun/niu.c static int link_status_10g_mrvl(struct niu *np, int *link_up_p)
niu              1974 drivers/net/ethernet/sun/niu.c static int link_status_10g_bcm8706(struct niu *np, int *link_up_p)
niu              2025 drivers/net/ethernet/sun/niu.c static int link_status_10g_bcom(struct niu *np, int *link_up_p)
niu              2074 drivers/net/ethernet/sun/niu.c static int link_status_10g(struct niu *np, int *link_up_p)
niu              2104 drivers/net/ethernet/sun/niu.c static int niu_10g_phy_present(struct niu *np)
niu              2141 drivers/net/ethernet/sun/niu.c static int link_status_10g_hotplug(struct niu *np, int *link_up_p)
niu              2195 drivers/net/ethernet/sun/niu.c static int niu_link_status(struct niu *np, int *link_up_p)
niu              2209 drivers/net/ethernet/sun/niu.c 	struct niu *np = from_timer(np, t, timer);
niu              2350 drivers/net/ethernet/sun/niu.c static int serdes_init_10g_serdes(struct niu *np)
niu              2479 drivers/net/ethernet/sun/niu.c static int niu_determine_phy_disposition(struct niu *np)
niu              2585 drivers/net/ethernet/sun/niu.c static int niu_init_link(struct niu *np)
niu              2606 drivers/net/ethernet/sun/niu.c static void niu_set_primary_mac(struct niu *np, unsigned char *addr)
niu              2623 drivers/net/ethernet/sun/niu.c static int niu_num_alt_addr(struct niu *np)
niu              2631 drivers/net/ethernet/sun/niu.c static int niu_set_alt_mac(struct niu *np, int index, unsigned char *addr)
niu              2653 drivers/net/ethernet/sun/niu.c static int niu_enable_alt_mac(struct niu *np, int index, int on)
niu              2679 drivers/net/ethernet/sun/niu.c static void __set_rdc_table_num_hw(struct niu *np, unsigned long reg,
niu              2690 drivers/net/ethernet/sun/niu.c static int __set_rdc_table_num(struct niu *np,
niu              2706 drivers/net/ethernet/sun/niu.c static int niu_set_primary_mac_rdc_table(struct niu *np, int table_num,
niu              2712 drivers/net/ethernet/sun/niu.c static int niu_set_multicast_mac_rdc_table(struct niu *np, int table_num,
niu              2718 drivers/net/ethernet/sun/niu.c static int niu_set_alt_mac_rdc_table(struct niu *np, int idx,
niu              2747 drivers/net/ethernet/sun/niu.c static void vlan_tbl_write(struct niu *np, unsigned long index,
niu              2765 drivers/net/ethernet/sun/niu.c static void vlan_tbl_clear(struct niu *np)
niu              2773 drivers/net/ethernet/sun/niu.c static int tcam_wait_bit(struct niu *np, u64 bit)
niu              2788 drivers/net/ethernet/sun/niu.c static int tcam_flush(struct niu *np, int index)
niu              2798 drivers/net/ethernet/sun/niu.c static int tcam_read(struct niu *np, int index,
niu              2819 drivers/net/ethernet/sun/niu.c static int tcam_write(struct niu *np, int index,
niu              2836 drivers/net/ethernet/sun/niu.c static int tcam_assoc_read(struct niu *np, int index, u64 *data)
niu              2849 drivers/net/ethernet/sun/niu.c static int tcam_assoc_write(struct niu *np, int index, u64 assoc_data)
niu              2857 drivers/net/ethernet/sun/niu.c static void tcam_enable(struct niu *np, int on)
niu              2868 drivers/net/ethernet/sun/niu.c static void tcam_set_lat_and_ratio(struct niu *np, u64 latency, u64 ratio)
niu              2884 drivers/net/ethernet/sun/niu.c static int tcam_user_eth_class_enable(struct niu *np, unsigned long class,
niu              2906 drivers/net/ethernet/sun/niu.c static int tcam_user_eth_class_set(struct niu *np, unsigned long class,
niu              2927 drivers/net/ethernet/sun/niu.c static int tcam_user_ip_class_enable(struct niu *np, unsigned long class,
niu              2948 drivers/net/ethernet/sun/niu.c static int tcam_user_ip_class_set(struct niu *np, unsigned long class,
niu              2976 drivers/net/ethernet/sun/niu.c static int tcam_early_init(struct niu *np)
niu              2999 drivers/net/ethernet/sun/niu.c static int tcam_flush_all(struct niu *np)
niu              3017 drivers/net/ethernet/sun/niu.c static int hash_read(struct niu *np, unsigned long partition,
niu              3036 drivers/net/ethernet/sun/niu.c static int hash_write(struct niu *np, unsigned long partition,
niu              3054 drivers/net/ethernet/sun/niu.c static void fflp_reset(struct niu *np)
niu              3066 drivers/net/ethernet/sun/niu.c static void fflp_set_timings(struct niu *np)
niu              3085 drivers/net/ethernet/sun/niu.c static int fflp_set_partition(struct niu *np, u64 partition,
niu              3109 drivers/net/ethernet/sun/niu.c static int fflp_disable_all_partitions(struct niu *np)
niu              3121 drivers/net/ethernet/sun/niu.c static void fflp_llcsnap_enable(struct niu *np, int on)
niu              3132 drivers/net/ethernet/sun/niu.c static void fflp_errors_enable(struct niu *np, int on)
niu              3143 drivers/net/ethernet/sun/niu.c static int fflp_hash_clear(struct niu *np)
niu              3160 drivers/net/ethernet/sun/niu.c static int fflp_early_init(struct niu *np)
niu              3219 drivers/net/ethernet/sun/niu.c static int niu_set_flow_key(struct niu *np, unsigned long class_code, u64 key)
niu              3229 drivers/net/ethernet/sun/niu.c static int niu_set_tcam_key(struct niu *np, unsigned long class_code, u64 key)
niu              3240 drivers/net/ethernet/sun/niu.c static u16 tcam_get_index(struct niu *np, u16 idx)
niu              3248 drivers/net/ethernet/sun/niu.c static u16 tcam_get_size(struct niu *np)
niu              3254 drivers/net/ethernet/sun/niu.c static u16 tcam_get_valid_entry_cnt(struct niu *np)
niu              3307 drivers/net/ethernet/sun/niu.c static int niu_rbr_add_page(struct niu *np, struct rx_ring_info *rp,
niu              3339 drivers/net/ethernet/sun/niu.c static void niu_rbr_refill(struct niu *np, struct rx_ring_info *rp, gfp_t mask)
niu              3364 drivers/net/ethernet/sun/niu.c static int niu_rx_pkt_ignore(struct niu *np, struct rx_ring_info *rp)
niu              3404 drivers/net/ethernet/sun/niu.c static int niu_process_rx_pkt(struct napi_struct *napi, struct niu *np,
niu              3494 drivers/net/ethernet/sun/niu.c static int niu_rbr_fill(struct niu *np, struct rx_ring_info *rp, gfp_t mask)
niu              3512 drivers/net/ethernet/sun/niu.c static void niu_rbr_free(struct niu *np, struct rx_ring_info *rp)
niu              3540 drivers/net/ethernet/sun/niu.c static int release_tx_packet(struct niu *np, struct tx_ring_info *rp, int idx)
niu              3584 drivers/net/ethernet/sun/niu.c static void niu_tx_work(struct niu *np, struct tx_ring_info *rp)
niu              3626 drivers/net/ethernet/sun/niu.c static inline void niu_sync_rx_discard_stats(struct niu *np,
niu              3678 drivers/net/ethernet/sun/niu.c static int niu_rx_work(struct napi_struct *napi, struct niu *np,
niu              3727 drivers/net/ethernet/sun/niu.c static int niu_poll_core(struct niu *np, struct niu_ldg *lp, int budget)
niu              3765 drivers/net/ethernet/sun/niu.c 	struct niu *np = lp->np;
niu              3777 drivers/net/ethernet/sun/niu.c static void niu_log_rxchan_errors(struct niu *np, struct rx_ring_info *rp,
niu              3814 drivers/net/ethernet/sun/niu.c static int niu_rx_error(struct niu *np, struct rx_ring_info *rp)
niu              3838 drivers/net/ethernet/sun/niu.c static void niu_log_txchan_errors(struct niu *np, struct tx_ring_info *rp,
niu              3863 drivers/net/ethernet/sun/niu.c static int niu_tx_error(struct niu *np, struct tx_ring_info *rp)
niu              3882 drivers/net/ethernet/sun/niu.c static int niu_mif_interrupt(struct niu *np)
niu              3900 drivers/net/ethernet/sun/niu.c static void niu_xmac_interrupt(struct niu *np)
niu              3972 drivers/net/ethernet/sun/niu.c static void niu_bmac_interrupt(struct niu *np)
niu              4008 drivers/net/ethernet/sun/niu.c static int niu_mac_interrupt(struct niu *np)
niu              4018 drivers/net/ethernet/sun/niu.c static void niu_log_device_error(struct niu *np, u64 stat)
niu              4048 drivers/net/ethernet/sun/niu.c static int niu_device_error(struct niu *np)
niu              4060 drivers/net/ethernet/sun/niu.c static int niu_slowpath_interrupt(struct niu *np, struct niu_ldg *lp,
niu              4125 drivers/net/ethernet/sun/niu.c static void niu_rxchan_intr(struct niu *np, struct rx_ring_info *rp,
niu              4139 drivers/net/ethernet/sun/niu.c static void niu_txchan_intr(struct niu *np, struct tx_ring_info *rp,
niu              4148 drivers/net/ethernet/sun/niu.c static void __niu_fastpath_interrupt(struct niu *np, int ldg, u64 v0)
niu              4182 drivers/net/ethernet/sun/niu.c static void niu_schedule_napi(struct niu *np, struct niu_ldg *lp,
niu              4197 drivers/net/ethernet/sun/niu.c 	struct niu *np = lp->np;
niu              4238 drivers/net/ethernet/sun/niu.c static void niu_free_rx_ring_info(struct niu *np, struct rx_ring_info *rp)
niu              4268 drivers/net/ethernet/sun/niu.c static void niu_free_tx_ring_info(struct niu *np, struct tx_ring_info *rp)
niu              4295 drivers/net/ethernet/sun/niu.c static void niu_free_channels(struct niu *np)
niu              4322 drivers/net/ethernet/sun/niu.c static int niu_alloc_rx_ring_info(struct niu *np,
niu              4373 drivers/net/ethernet/sun/niu.c static void niu_set_max_burst(struct niu *np, struct tx_ring_info *rp)
niu              4385 drivers/net/ethernet/sun/niu.c static int niu_alloc_tx_ring_info(struct niu *np,
niu              4425 drivers/net/ethernet/sun/niu.c static void niu_size_rbr(struct niu *np, struct rx_ring_info *rp)
niu              4452 drivers/net/ethernet/sun/niu.c static int niu_alloc_channels(struct niu *np)
niu              4541 drivers/net/ethernet/sun/niu.c static int niu_tx_cs_sng_poll(struct niu *np, int channel)
niu              4553 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_stop(struct niu *np, int channel)
niu              4563 drivers/net/ethernet/sun/niu.c static int niu_tx_cs_reset_poll(struct niu *np, int channel)
niu              4575 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_reset(struct niu *np, int channel)
niu              4590 drivers/net/ethernet/sun/niu.c static int niu_tx_channel_lpage_init(struct niu *np, int channel)
niu              4611 drivers/net/ethernet/sun/niu.c static void niu_txc_enable_port(struct niu *np, int on)
niu              4630 drivers/net/ethernet/sun/niu.c static void niu_txc_set_imask(struct niu *np, u64 imask)
niu              4642 drivers/net/ethernet/sun/niu.c static void niu_txc_port_dma_enable(struct niu *np, int on)
niu              4655 drivers/net/ethernet/sun/niu.c static int niu_init_one_tx_channel(struct niu *np, struct tx_ring_info *rp)
niu              4709 drivers/net/ethernet/sun/niu.c static void niu_init_rdc_groups(struct niu *np)
niu              4727 drivers/net/ethernet/sun/niu.c static void niu_init_drr_weight(struct niu *np)
niu              4745 drivers/net/ethernet/sun/niu.c static int niu_init_hostinfo(struct niu *np)
niu              4769 drivers/net/ethernet/sun/niu.c static int niu_rx_channel_reset(struct niu *np, int channel)
niu              4776 drivers/net/ethernet/sun/niu.c static int niu_rx_channel_lpage_init(struct niu *np, int channel)
niu              4795 drivers/net/ethernet/sun/niu.c static void niu_rx_channel_wred_init(struct niu *np, struct rx_ring_info *rp)
niu              4886 drivers/net/ethernet/sun/niu.c static int niu_enable_rx_channel(struct niu *np, int channel, int on)
niu              4908 drivers/net/ethernet/sun/niu.c static int niu_init_one_rx_channel(struct niu *np, struct rx_ring_info *rp)
niu              4961 drivers/net/ethernet/sun/niu.c static int niu_init_rx_channels(struct niu *np)
niu              4992 drivers/net/ethernet/sun/niu.c static int niu_set_ip_frag_rule(struct niu *np)
niu              5022 drivers/net/ethernet/sun/niu.c static int niu_init_classifier_hw(struct niu *np)
niu              5071 drivers/net/ethernet/sun/niu.c static int niu_zcp_write(struct niu *np, int index, u64 *data)
niu              5088 drivers/net/ethernet/sun/niu.c static int niu_zcp_read(struct niu *np, int index, u64 *data)
niu              5122 drivers/net/ethernet/sun/niu.c static void niu_zcp_cfifo_reset(struct niu *np)
niu              5134 drivers/net/ethernet/sun/niu.c static int niu_init_zcp(struct niu *np)
niu              5171 drivers/net/ethernet/sun/niu.c static void niu_ipp_write(struct niu *np, int index, u64 *data)
niu              5185 drivers/net/ethernet/sun/niu.c static void niu_ipp_read(struct niu *np, int index, u64 *data)
niu              5195 drivers/net/ethernet/sun/niu.c static int niu_ipp_reset(struct niu *np)
niu              5201 drivers/net/ethernet/sun/niu.c static int niu_init_ipp(struct niu *np)
niu              5252 drivers/net/ethernet/sun/niu.c static void niu_handle_led(struct niu *np, int status)
niu              5271 drivers/net/ethernet/sun/niu.c static void niu_init_xif_xmac(struct niu *np)
niu              5328 drivers/net/ethernet/sun/niu.c static void niu_init_xif_bmac(struct niu *np)
niu              5358 drivers/net/ethernet/sun/niu.c static void niu_init_xif(struct niu *np)
niu              5366 drivers/net/ethernet/sun/niu.c static void niu_pcs_mii_reset(struct niu *np)
niu              5378 drivers/net/ethernet/sun/niu.c static void niu_xpcs_reset(struct niu *np)
niu              5390 drivers/net/ethernet/sun/niu.c static int niu_init_pcs(struct niu *np)
niu              5454 drivers/net/ethernet/sun/niu.c static int niu_reset_tx_xmac(struct niu *np)
niu              5462 drivers/net/ethernet/sun/niu.c static int niu_reset_tx_bmac(struct niu *np)
niu              5483 drivers/net/ethernet/sun/niu.c static int niu_reset_tx_mac(struct niu *np)
niu              5491 drivers/net/ethernet/sun/niu.c static void niu_init_tx_xmac(struct niu *np, u64 min, u64 max)
niu              5527 drivers/net/ethernet/sun/niu.c static void niu_init_tx_bmac(struct niu *np, u64 min, u64 max)
niu              5544 drivers/net/ethernet/sun/niu.c static void niu_init_tx_mac(struct niu *np)
niu              5565 drivers/net/ethernet/sun/niu.c static int niu_reset_rx_xmac(struct niu *np)
niu              5588 drivers/net/ethernet/sun/niu.c static int niu_reset_rx_bmac(struct niu *np)
niu              5609 drivers/net/ethernet/sun/niu.c static int niu_reset_rx_mac(struct niu *np)
niu              5617 drivers/net/ethernet/sun/niu.c static void niu_init_rx_xmac(struct niu *np)
niu              5669 drivers/net/ethernet/sun/niu.c static void niu_init_rx_bmac(struct niu *np)
niu              5704 drivers/net/ethernet/sun/niu.c static void niu_init_rx_mac(struct niu *np)
niu              5714 drivers/net/ethernet/sun/niu.c static void niu_enable_tx_xmac(struct niu *np, int on)
niu              5725 drivers/net/ethernet/sun/niu.c static void niu_enable_tx_bmac(struct niu *np, int on)
niu              5736 drivers/net/ethernet/sun/niu.c static void niu_enable_tx_mac(struct niu *np, int on)
niu              5744 drivers/net/ethernet/sun/niu.c static void niu_enable_rx_xmac(struct niu *np, int on)
niu              5763 drivers/net/ethernet/sun/niu.c static void niu_enable_rx_bmac(struct niu *np, int on)
niu              5782 drivers/net/ethernet/sun/niu.c static void niu_enable_rx_mac(struct niu *np, int on)
niu              5790 drivers/net/ethernet/sun/niu.c static int niu_init_mac(struct niu *np)
niu              5821 drivers/net/ethernet/sun/niu.c static void niu_stop_one_tx_channel(struct niu *np, struct tx_ring_info *rp)
niu              5826 drivers/net/ethernet/sun/niu.c static void niu_stop_tx_channels(struct niu *np)
niu              5837 drivers/net/ethernet/sun/niu.c static void niu_reset_one_tx_channel(struct niu *np, struct tx_ring_info *rp)
niu              5842 drivers/net/ethernet/sun/niu.c static void niu_reset_tx_channels(struct niu *np)
niu              5853 drivers/net/ethernet/sun/niu.c static void niu_stop_one_rx_channel(struct niu *np, struct rx_ring_info *rp)
niu              5858 drivers/net/ethernet/sun/niu.c static void niu_stop_rx_channels(struct niu *np)
niu              5869 drivers/net/ethernet/sun/niu.c static void niu_reset_one_rx_channel(struct niu *np, struct rx_ring_info *rp)
niu              5879 drivers/net/ethernet/sun/niu.c static void niu_reset_rx_channels(struct niu *np)
niu              5890 drivers/net/ethernet/sun/niu.c static void niu_disable_ipp(struct niu *np)
niu              5919 drivers/net/ethernet/sun/niu.c static int niu_init_hw(struct niu *np)
niu              5981 drivers/net/ethernet/sun/niu.c static void niu_stop_hw(struct niu *np)
niu              6005 drivers/net/ethernet/sun/niu.c static void niu_set_irq_name(struct niu *np)
niu              6028 drivers/net/ethernet/sun/niu.c static int niu_request_irq(struct niu *np)
niu              6056 drivers/net/ethernet/sun/niu.c static void niu_free_irq(struct niu *np)
niu              6067 drivers/net/ethernet/sun/niu.c static void niu_enable_napi(struct niu *np)
niu              6075 drivers/net/ethernet/sun/niu.c static void niu_disable_napi(struct niu *np)
niu              6085 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6142 drivers/net/ethernet/sun/niu.c static void niu_full_shutdown(struct niu *np, struct net_device *dev)
niu              6160 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6173 drivers/net/ethernet/sun/niu.c static void niu_sync_xmac_stats(struct niu *np)
niu              6198 drivers/net/ethernet/sun/niu.c static void niu_sync_bmac_stats(struct niu *np)
niu              6211 drivers/net/ethernet/sun/niu.c static void niu_sync_mac_stats(struct niu *np)
niu              6219 drivers/net/ethernet/sun/niu.c static void niu_get_rx_stats(struct niu *np,
niu              6250 drivers/net/ethernet/sun/niu.c static void niu_get_tx_stats(struct niu *np,
niu              6280 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6288 drivers/net/ethernet/sun/niu.c static void niu_load_hash_xmac(struct niu *np, u16 *hash)
niu              6296 drivers/net/ethernet/sun/niu.c static void niu_load_hash_bmac(struct niu *np, u16 *hash)
niu              6304 drivers/net/ethernet/sun/niu.c static void niu_load_hash(struct niu *np, u16 *hash)
niu              6314 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6384 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6410 drivers/net/ethernet/sun/niu.c static void niu_netif_stop(struct niu *np)
niu              6419 drivers/net/ethernet/sun/niu.c static void niu_netif_start(struct niu *np)
niu              6432 drivers/net/ethernet/sun/niu.c static void niu_reset_buffers(struct niu *np)
niu              6484 drivers/net/ethernet/sun/niu.c 	struct niu *np = container_of(work, struct niu, reset_task);
niu              6522 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6610 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6732 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6782 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6797 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6819 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6832 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6838 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6844 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6854 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              6862 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7058 drivers/net/ethernet/sun/niu.c static int niu_get_hash_opts(struct niu *np, struct ethtool_rxnfc *nfc)
niu              7152 drivers/net/ethernet/sun/niu.c static int niu_get_ethtool_tcam_entry(struct niu *np,
niu              7231 drivers/net/ethernet/sun/niu.c static int niu_get_ethtool_tcam_all(struct niu *np,
niu              7267 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7294 drivers/net/ethernet/sun/niu.c static int niu_set_hash_opts(struct niu *np, struct ethtool_rxnfc *nfc)
niu              7411 drivers/net/ethernet/sun/niu.c static int niu_add_ethtool_tcam_entry(struct niu *np,
niu              7570 drivers/net/ethernet/sun/niu.c static int niu_del_ethtool_tcam_entry(struct niu *np, u32 loc)
niu              7633 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7734 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7763 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7778 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7814 drivers/net/ethernet/sun/niu.c static u64 niu_led_state_save(struct niu *np)
niu              7822 drivers/net/ethernet/sun/niu.c static void niu_led_state_restore(struct niu *np, u64 val)
niu              7830 drivers/net/ethernet/sun/niu.c static void niu_force_led(struct niu *np, int on)
niu              7854 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              7897 drivers/net/ethernet/sun/niu.c static int niu_ldg_assign_ldn(struct niu *np, struct niu_parent *parent,
niu              7925 drivers/net/ethernet/sun/niu.c static int niu_set_ldg_timer_res(struct niu *np, int res)
niu              7936 drivers/net/ethernet/sun/niu.c static int niu_set_ldg_sid(struct niu *np, int ldg, int func, int vector)
niu              7948 drivers/net/ethernet/sun/niu.c static int niu_pci_eeprom_read(struct niu *np, u32 addr)
niu              7991 drivers/net/ethernet/sun/niu.c static int niu_pci_eeprom_read16(struct niu *np, u32 off)
niu              8007 drivers/net/ethernet/sun/niu.c static int niu_pci_eeprom_read16_swp(struct niu *np, u32 off)
niu              8025 drivers/net/ethernet/sun/niu.c static int niu_pci_vpd_get_propname(struct niu *np, u32 off, char *namebuf,
niu              8044 drivers/net/ethernet/sun/niu.c static void niu_vpd_parse_version(struct niu *np)
niu              8071 drivers/net/ethernet/sun/niu.c static int niu_pci_vpd_scan_props(struct niu *np, u32 start, u32 end)
niu              8163 drivers/net/ethernet/sun/niu.c static void niu_pci_vpd_fetch(struct niu *np, u32 start)
niu              8198 drivers/net/ethernet/sun/niu.c static u32 niu_pci_vpd_offset(struct niu *np)
niu              8253 drivers/net/ethernet/sun/niu.c static int niu_phy_type_prop_decode(struct niu *np, const char *phy_prop)
niu              8287 drivers/net/ethernet/sun/niu.c static int niu_pci_vpd_get_nports(struct niu *np)
niu              8307 drivers/net/ethernet/sun/niu.c static void niu_pci_vpd_validate(struct niu *np)
niu              8351 drivers/net/ethernet/sun/niu.c static int niu_pci_probe_sprom(struct niu *np)
niu              8507 drivers/net/ethernet/sun/niu.c static int niu_get_and_validate_port(struct niu *np)
niu              8743 drivers/net/ethernet/sun/niu.c static int fill_phy_probe_info(struct niu *np, struct niu_parent *parent,
niu              8785 drivers/net/ethernet/sun/niu.c static int walk_phys(struct niu *np, struct niu_parent *parent)
niu              8914 drivers/net/ethernet/sun/niu.c static int niu_probe_ports(struct niu *np)
niu              8935 drivers/net/ethernet/sun/niu.c static int niu_classifier_swstate_init(struct niu *np)
niu              8947 drivers/net/ethernet/sun/niu.c static void niu_link_config_init(struct niu *np)
niu              8972 drivers/net/ethernet/sun/niu.c static int niu_init_mac_ipp_pcs_base(struct niu *np)
niu              9011 drivers/net/ethernet/sun/niu.c static void niu_try_msix(struct niu *np, u8 *ldg_num_map)
niu              9045 drivers/net/ethernet/sun/niu.c static int niu_n2_irq_init(struct niu *np, u8 *ldg_num_map)
niu              9069 drivers/net/ethernet/sun/niu.c static int niu_ldg_init(struct niu *np)
niu              9186 drivers/net/ethernet/sun/niu.c static void niu_ldg_free(struct niu *np)
niu              9192 drivers/net/ethernet/sun/niu.c static int niu_get_of_props(struct niu *np)
niu              9257 drivers/net/ethernet/sun/niu.c static int niu_get_invariants(struct niu *np)
niu              9436 drivers/net/ethernet/sun/niu.c static struct niu_parent *niu_new_parent(struct niu *np,
niu              9500 drivers/net/ethernet/sun/niu.c static struct niu_parent *niu_get_parent(struct niu *np,
niu              9535 drivers/net/ethernet/sun/niu.c static void niu_put_parent(struct niu *np)
niu              9631 drivers/net/ethernet/sun/niu.c 	struct niu *np;
niu              9633 drivers/net/ethernet/sun/niu.c 	dev = alloc_etherdev_mq(sizeof(struct niu), NIU_NUM_TXCHAN);
niu              9676 drivers/net/ethernet/sun/niu.c static void niu_device_announce(struct niu *np)
niu              9716 drivers/net/ethernet/sun/niu.c 	struct niu *np;
niu              9858 drivers/net/ethernet/sun/niu.c 		struct niu *np = netdev_priv(dev);
niu              9879 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              9908 drivers/net/ethernet/sun/niu.c 	struct niu *np = netdev_priv(dev);
niu              10005 drivers/net/ethernet/sun/niu.c 	struct niu *np;
niu              10120 drivers/net/ethernet/sun/niu.c 		struct niu *np = netdev_priv(dev);
niu              2855 drivers/net/ethernet/sun/niu.h 	struct niu		*np;
niu              2908 drivers/net/ethernet/sun/niu.h 	struct niu		*np;
niu              3065 drivers/net/ethernet/sun/niu.h struct niu;
niu              3072 drivers/net/ethernet/sun/niu.h 	struct niu		*ports[NIU_MAX_PORTS];
niu              3171 drivers/net/ethernet/sun/niu.h 	struct niu	*np;
niu              3235 drivers/net/ethernet/sun/niu.h 	int (*serdes_init)(struct niu *np);
niu              3236 drivers/net/ethernet/sun/niu.h 	int (*xcvr_init)(struct niu *np);
niu              3237 drivers/net/ethernet/sun/niu.h 	int (*link_status)(struct niu *np, int *);