• Home
  • Raw
  • Download

Lines Matching refs:ops

33 		return ds->ops->port_stp_state_set ? 0 : -EOPNOTSUPP;  in dsa_port_set_state()
35 if (ds->ops->port_stp_state_set) in dsa_port_set_state()
36 ds->ops->port_stp_state_set(ds, port, state); in dsa_port_set_state()
38 if (ds->ops->port_fast_age) { in dsa_port_set_state()
49 ds->ops->port_fast_age(ds, port); in dsa_port_set_state()
72 if (ds->ops->port_enable) { in dsa_port_enable_rt()
73 err = ds->ops->port_enable(ds, port, phy); in dsa_port_enable_rt()
109 if (ds->ops->port_disable) in dsa_port_disable_rt()
110 ds->ops->port_disable(ds, port); in dsa_port_disable_rt()
220 if (!ds->ops->port_vlan_filtering) in dsa_port_vlan_filtering()
229 err = ds->ops->port_vlan_filtering(ds, dp->index, in dsa_port_vlan_filtering()
264 if (!ds->ops->port_egress_floods || in dsa_port_pre_bridge_flags()
281 if (ds->ops->port_egress_floods) in dsa_port_bridge_flags()
282 err = ds->ops->port_egress_floods(ds, port, flags & BR_FLOOD, in dsa_port_bridge_flags()
295 return ds->ops->port_egress_floods ? 0 : -EOPNOTSUPP; in dsa_port_mrouter()
297 return ds->ops->port_egress_floods(ds, port, true, mrouter); in dsa_port_mrouter()
332 if (!ds->ops->port_fdb_dump) in dsa_port_fdb_dump()
335 return ds->ops->port_fdb_dump(ds, port, cb, data); in dsa_port_fdb_dump()
449 if (!ds->ops->phylink_validate) in dsa_port_phylink_validate()
452 ds->ops->phylink_validate(ds, dp->index, supported, state); in dsa_port_phylink_validate()
463 if (!ds->ops->phylink_mac_link_state) in dsa_port_phylink_mac_link_state()
466 return ds->ops->phylink_mac_link_state(ds, dp->index, state); in dsa_port_phylink_mac_link_state()
477 if (!ds->ops->phylink_mac_config) in dsa_port_phylink_mac_config()
480 ds->ops->phylink_mac_config(ds, dp->index, mode, state); in dsa_port_phylink_mac_config()
489 if (!ds->ops->phylink_mac_an_restart) in dsa_port_phylink_mac_an_restart()
492 ds->ops->phylink_mac_an_restart(ds, dp->index); in dsa_port_phylink_mac_an_restart()
507 if (!ds->ops->phylink_mac_link_down) { in dsa_port_phylink_mac_link_down()
508 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_down()
509 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_down()
513 ds->ops->phylink_mac_link_down(ds, dp->index, mode, interface); in dsa_port_phylink_mac_link_down()
525 if (!ds->ops->phylink_mac_link_up) { in dsa_port_phylink_mac_link_up()
526 if (ds->ops->adjust_link && phydev) in dsa_port_phylink_mac_link_up()
527 ds->ops->adjust_link(ds, dp->index, phydev); in dsa_port_phylink_mac_link_up()
531 ds->ops->phylink_mac_link_up(ds, dp->index, mode, interface, phydev); in dsa_port_phylink_mac_link_up()
572 if (ds->ops->adjust_link) in dsa_port_setup_phy_of()
573 ds->ops->adjust_link(ds, port, phydev); in dsa_port_setup_phy_of()
608 if (ds->ops->adjust_link) in dsa_port_fixed_link_register_of()
609 ds->ops->adjust_link(ds, port, phydev); in dsa_port_fixed_link_register_of()
654 if (!ds->ops->adjust_link) { in dsa_port_link_register_of()
674 if (!ds->ops->adjust_link && dp->pl) { in dsa_port_link_unregister_of()