Lines Matching refs:bcm_sf2_priv
108 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_get_ethtool_stats()
145 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_imp_vlan_setup()
165 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_imp_setup()
230 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_eee_enable_set()
243 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_gphy_enable_set()
270 static inline void bcm_sf2_port_intr_enable(struct bcm_sf2_priv *priv, in bcm_sf2_port_intr_enable()
291 static inline void bcm_sf2_port_intr_disable(struct bcm_sf2_priv *priv, in bcm_sf2_port_intr_disable()
317 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_port_setup()
373 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_port_disable()
405 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_eee_init()
423 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_get_eee()
438 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_set_eee()
459 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_fast_age_port()
488 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_br_join()
521 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_br_leave()
551 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_br_set_stp_state()
604 static int bcm_sf2_arl_op_wait(struct bcm_sf2_priv *priv) in bcm_sf2_arl_op_wait()
620 static int bcm_sf2_arl_rw_op(struct bcm_sf2_priv *priv, unsigned int op) in bcm_sf2_arl_rw_op()
639 static int bcm_sf2_arl_read(struct bcm_sf2_priv *priv, u64 mac, in bcm_sf2_arl_read()
672 static int bcm_sf2_arl_op(struct bcm_sf2_priv *priv, int op, int port, in bcm_sf2_arl_op()
735 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_fdb_add()
743 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_fdb_del()
748 static int bcm_sf2_arl_search_wait(struct bcm_sf2_priv *priv) in bcm_sf2_arl_search_wait()
767 static void bcm_sf2_arl_search_rd(struct bcm_sf2_priv *priv, u8 idx, in bcm_sf2_arl_search_rd()
800 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_fdb_dump()
835 struct bcm_sf2_priv *priv = dev_id; in bcm_sf2_switch_0_isr()
846 struct bcm_sf2_priv *priv = dev_id; in bcm_sf2_switch_1_isr()
860 static int bcm_sf2_sw_rst(struct bcm_sf2_priv *priv) in bcm_sf2_sw_rst()
883 static void bcm_sf2_intr_disable(struct bcm_sf2_priv *priv) in bcm_sf2_intr_disable()
893 static void bcm_sf2_identify_ports(struct bcm_sf2_priv *priv, in bcm_sf2_identify_ports()
932 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_setup()
1064 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_get_phy_flags()
1077 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_indir_rw()
1139 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_adjust_link()
1219 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_fixed_link_update()
1271 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_suspend()
1291 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_resume()
1318 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_get_wol()
1341 struct bcm_sf2_priv *priv = ds_to_priv(ds); in bcm_sf2_sw_set_wol()
1368 .priv_size = sizeof(struct bcm_sf2_priv),