Searched refs:team_port (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/include/linux/ |
D | if_team.h | 32 struct team_port { struct 77 static inline struct team_port *team_port_get_rcu(const struct net_device *dev) in team_port_get_rcu() argument 82 static inline bool team_port_enabled(struct team_port *port) in team_port_enabled() 87 static inline bool team_port_txable(struct team_port *port) in team_port_txable() 94 struct team_port *port; in team_port_dev_txable() 106 static inline void team_netpoll_send_skb(struct team_port *port, in team_netpoll_send_skb() 115 static inline void team_netpoll_send_skb(struct team_port *port, in team_netpoll_send_skb() 125 struct team_port *port, 128 int (*port_enter)(struct team *team, struct team_port *port); 129 void (*port_leave)(struct team *team, struct team_port *port); [all …]
|
/Linux-v4.19/drivers/net/team/ |
D | team_mode_activebackup.c | 21 struct team_port __rcu *active_port; 30 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive() 32 struct team_port *active_port; in ab_receive() 42 struct team_port *active_port; in ab_transmit() 56 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave() 73 struct team_port *active_port; in ab_active_port_get() 86 struct team_port *port; in ab_active_port_set()
|
D | team.c | 44 static struct team_port *team_port_get_rtnl(const struct net_device *dev) in team_port_get_rtnl() 46 struct team_port *port = rtnl_dereference(dev->rx_handler_data); in team_port_get_rtnl() 65 static int team_port_set_orig_dev_addr(struct team_port *port) in team_port_set_orig_dev_addr() 71 struct team_port *port) in team_port_set_team_dev_addr() 76 int team_modeop_port_enter(struct team *team, struct team_port *port) in team_modeop_port_enter() 83 struct team_port *port) in team_modeop_port_change_dev_addr() 89 static void team_lower_state_changed(struct team_port *port) in team_lower_state_changed() 98 static void team_refresh_port_linkup(struct team_port *port) in team_refresh_port_linkup() 153 struct team_port *port) in __team_option_inst_add() 215 struct team_port *port) in __team_option_inst_del_port() [all …]
|
D | team_mode_loadbalance.c | 21 static rx_handler_result_t lb_receive(struct team *team, struct team_port *port, in lb_receive() 36 typedef struct team_port *lb_select_tx_port_func_t(struct team *, 59 struct team_port __rcu *port; 91 static struct lb_port_priv *get_lb_port_priv(struct team_port *port) in get_lb_port_priv() 103 struct team_port *port) in lb_tx_hash_to_port_mapping_null_port() 124 static struct team_port *lb_hash_select_tx_port(struct team *team, in lb_hash_select_tx_port() 135 static struct team_port *lb_htpm_select_tx_port(struct team *team, in lb_htpm_select_tx_port() 140 struct team_port *port; in lb_htpm_select_tx_port() 230 struct team_port *port; in lb_transmit() 368 struct team_port *port; in lb_tx_hash_to_port_mapping_get() [all …]
|
D | team_mode_broadcast.c | 21 struct team_port *cur; in bc_transmit() 22 struct team_port *last = NULL; in bc_transmit()
|
D | team_mode_random.c | 20 struct team_port *port; in rnd_transmit()
|
D | team_mode_roundrobin.c | 30 struct team_port *port; in rr_transmit()
|