Lines Matching refs:prestera_port

50 int prestera_port_learning_set(struct prestera_port *port, bool learn)  in prestera_port_learning_set()
55 int prestera_port_uc_flood_set(struct prestera_port *port, bool flood) in prestera_port_uc_flood_set()
60 int prestera_port_mc_flood_set(struct prestera_port *port, bool flood) in prestera_port_mc_flood_set()
65 int prestera_port_br_locked_set(struct prestera_port *port, bool br_locked) in prestera_port_br_locked_set()
70 int prestera_port_pvid_set(struct prestera_port *port, u16 vid) in prestera_port_pvid_set()
93 struct prestera_port *prestera_port_find_by_hwid(struct prestera_switch *sw, in prestera_port_find_by_hwid()
96 struct prestera_port *port = NULL, *tmp; in prestera_port_find_by_hwid()
110 struct prestera_port *prestera_find_port(struct prestera_switch *sw, u32 id) in prestera_find_port()
112 struct prestera_port *port = NULL, *tmp; in prestera_find_port()
128 struct prestera_port *port; in prestera_switch_get()
134 int prestera_port_cfg_mac_read(struct prestera_port *port, in prestera_port_cfg_mac_read()
141 int prestera_port_cfg_mac_write(struct prestera_port *port, in prestera_port_cfg_mac_write()
158 struct prestera_port *port = netdev_priv(dev); in prestera_port_open()
189 struct prestera_port *port = netdev_priv(dev); in prestera_port_close()
223 prestera_port_mac_state_cache_read(struct prestera_port *port, in prestera_port_mac_state_cache_read()
232 prestera_port_mac_state_cache_write(struct prestera_port *port, in prestera_port_mac_state_cache_write()
240 static struct prestera_port *prestera_pcs_to_port(struct phylink_pcs *pcs) in prestera_pcs_to_port()
242 return container_of(pcs, struct prestera_port, phylink_pcs); in prestera_pcs_to_port()
255 struct prestera_port *port = netdev_priv(ndev); in prestera_mac_link_down()
277 struct prestera_port *port = netdev_priv(dev); in prestera_mac_select_pcs()
285 struct prestera_port *port = container_of(pcs, struct prestera_port, in prestera_pcs_get_state()
309 struct prestera_port *port = prestera_pcs_to_port(pcs); in prestera_pcs_config()
376 static int prestera_port_sfp_bind(struct prestera_port *port) in prestera_port_sfp_bind()
442 static int prestera_port_sfp_unbind(struct prestera_port *port) in prestera_port_sfp_unbind()
456 int prestera_is_valid_mac_addr(struct prestera_port *port, const u8 *addr) in prestera_is_valid_mac_addr()
472 struct prestera_port *port = netdev_priv(dev); in prestera_port_set_mac_address()
491 struct prestera_port *port = netdev_priv(dev); in prestera_port_change_mtu()
506 struct prestera_port *port = netdev_priv(dev); in prestera_port_get_stats64()
533 static void prestera_port_get_hw_stats(struct prestera_port *port) in prestera_port_get_hw_stats()
540 struct prestera_port *port = in prestera_port_stats_update()
541 container_of(work, struct prestera_port, in prestera_port_stats_update()
554 struct prestera_port *port = netdev_priv(dev); in prestera_port_setup_tc()
575 int prestera_port_autoneg_set(struct prestera_port *port, u64 link_modes) in prestera_port_autoneg_set()
596 static void prestera_port_list_add(struct prestera_port *port) in prestera_port_list_add()
603 static void prestera_port_list_del(struct prestera_port *port) in prestera_port_list_del()
613 struct prestera_port *port; in prestera_port_create()
760 static void prestera_port_destroy(struct prestera_port *port) in prestera_port_destroy()
774 struct prestera_port *port, *tmp; in prestera_destroy_ports()
782 struct prestera_port *port, *tmp; in prestera_create_ports()
809 struct prestera_port *port; in prestera_port_handle_event()
956 static int prestera_lag_port_add(struct prestera_port *port, in prestera_lag_port_add()
987 static int prestera_lag_port_del(struct prestera_port *port) in prestera_lag_port_del()
1018 bool prestera_port_is_lag_member(const struct prestera_port *port) in prestera_port_is_lag_member()
1023 u16 prestera_port_lag_id(const struct prestera_port *port) in prestera_port_lag_id()
1060 struct prestera_port **pport = (struct prestera_port **)priv->data; in prestera_lower_dev_walk()
1070 struct prestera_port *prestera_port_dev_lower_find(struct net_device *dev) in prestera_port_dev_lower_find()
1072 struct prestera_port *port = NULL; in prestera_port_dev_lower_find()
1090 struct prestera_port *port = netdev_priv(dev); in prestera_netdev_port_lower_event()
1122 struct prestera_port *port = netdev_priv(dev); in prestera_netdev_port_event()