Home
last modified time | relevance | path

Searched refs:team_port (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/include/linux/
Dif_team.h28 struct team_port { struct
73 static inline struct team_port *team_port_get_rcu(const struct net_device *dev) in team_port_get_rcu() argument
78 static inline bool team_port_enabled(struct team_port *port) in team_port_enabled()
83 static inline bool team_port_txable(struct team_port *port) in team_port_txable()
90 struct team_port *port; in team_port_dev_txable()
102 static inline void team_netpoll_send_skb(struct team_port *port, in team_netpoll_send_skb()
108 static inline void team_netpoll_send_skb(struct team_port *port, in team_netpoll_send_skb()
118 struct team_port *port,
121 int (*port_enter)(struct team *team, struct team_port *port);
122 void (*port_leave)(struct team *team, struct team_port *port);
[all …]
/Linux-v6.1/drivers/net/team/
Dteam_mode_activebackup.c17 struct team_port __rcu *active_port;
26 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive()
28 struct team_port *active_port; in ab_receive()
38 struct team_port *active_port; in ab_transmit()
52 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave()
69 struct team_port *active_port; in ab_active_port_get()
82 struct team_port *port; in ab_active_port_set()
Dteam.c38 static struct team_port *team_port_get_rtnl(const struct net_device *dev) in team_port_get_rtnl()
40 struct team_port *port = rtnl_dereference(dev->rx_handler_data); in team_port_get_rtnl()
59 static int team_port_set_orig_dev_addr(struct team_port *port) in team_port_set_orig_dev_addr()
65 struct team_port *port) in team_port_set_team_dev_addr()
70 int team_modeop_port_enter(struct team *team, struct team_port *port) in team_modeop_port_enter()
77 struct team_port *port) in team_modeop_port_change_dev_addr()
83 static void team_lower_state_changed(struct team_port *port) in team_lower_state_changed()
92 static void team_refresh_port_linkup(struct team_port *port) in team_refresh_port_linkup()
147 struct team_port *port) in __team_option_inst_add()
209 struct team_port *port) in __team_option_inst_del_port()
[all …]
Dteam_mode_loadbalance.c17 static rx_handler_result_t lb_receive(struct team *team, struct team_port *port, in lb_receive()
32 typedef struct team_port *lb_select_tx_port_func_t(struct team *,
55 struct team_port __rcu *port;
87 static struct lb_port_priv *get_lb_port_priv(struct team_port *port) in get_lb_port_priv()
99 struct team_port *port) in lb_tx_hash_to_port_mapping_null_port()
120 static struct team_port *lb_hash_select_tx_port(struct team *team, in lb_hash_select_tx_port()
131 static struct team_port *lb_htpm_select_tx_port(struct team *team, in lb_htpm_select_tx_port()
136 struct team_port *port; in lb_htpm_select_tx_port()
226 struct team_port *port; in lb_transmit()
378 struct team_port *port; in lb_tx_hash_to_port_mapping_get()
[all …]
Dteam_mode_broadcast.c17 struct team_port *cur; in bc_transmit()
18 struct team_port *last = NULL; in bc_transmit()
Dteam_mode_random.c16 struct team_port *port; in rnd_transmit()
Dteam_mode_roundrobin.c26 struct team_port *port; in rr_transmit()