Lines Matching refs:fbn
21 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_get_state() local
22 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_get_state()
51 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_enable() local
52 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_enable()
60 struct fbnic_net *fbn = fbnic_pcs_to_net(pcs); in fbnic_phylink_pcs_disable() local
61 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_disable()
87 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_select_pcs() local
89 return &fbn->phylink_pcs; in fbnic_phylink_mac_select_pcs()
103 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_down() local
104 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_down()
108 fbn->link_down_events++; in fbnic_phylink_mac_link_down()
118 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_mac_link_up() local
119 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_up()
133 struct fbnic_net *fbn = netdev_priv(netdev); in fbnic_phylink_init() local
136 fbn->phylink_pcs.neg_mode = true; in fbnic_phylink_init()
137 fbn->phylink_pcs.ops = &fbnic_phylink_pcs_ops; in fbnic_phylink_init()
139 fbn->phylink_config.dev = &netdev->dev; in fbnic_phylink_init()
140 fbn->phylink_config.type = PHYLINK_NETDEV; in fbnic_phylink_init()
141 fbn->phylink_config.mac_capabilities = MAC_SYM_PAUSE | MAC_ASYM_PAUSE | in fbnic_phylink_init()
145 fbn->phylink_config.default_an_inband = true; in fbnic_phylink_init()
148 fbn->phylink_config.supported_interfaces); in fbnic_phylink_init()
150 fbn->phylink_config.supported_interfaces); in fbnic_phylink_init()
152 phylink = phylink_create(&fbn->phylink_config, NULL, in fbnic_phylink_init()
158 fbn->phylink = phylink; in fbnic_phylink_init()