team_port
static void team_port_leave(struct team *team, struct team_port *port)
static int __team_port_enable_netpoll(struct team_port *port)
static int team_port_enable_netpoll(struct team_port *port)
static void team_port_disable_netpoll(struct team_port *port)
static int team_port_enable_netpoll(struct team_port *port)
static void team_port_disable_netpoll(struct team_port *port)
static int team_upper_dev_link(struct team *team, struct team_port *port,
static void team_upper_dev_unlink(struct team *team, struct team_port *port)
static void __team_port_change_port_added(struct team_port *port, bool linkup);
struct team_port *port;
port = kzalloc(sizeof(struct team_port) + team->mode->port_priv_size,
static void __team_port_change_port_removed(struct team_port *port);
struct team_port *port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port)
struct team_port *port = ctx->info->port;
struct team_port *port = ctx->info->port;
struct team_port *port;
struct team_port *tmp;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
struct team_port *port;
static struct team_port *team_header_port_get_rcu(struct team *team,
struct team_port *port;
struct team_port *port)
struct team_port *port;
struct team_port *port;
struct team_port *port)
struct team_port *port)
struct team_port *port)
struct team_port *one_port)
struct team_port *port;
struct team_port, list);
struct team_port *port)
static void __team_port_change_send(struct team_port *port, bool linkup)
struct team_port *port;
static void __team_port_change_check(struct team_port *port, bool linkup)
static void __team_port_change_port_added(struct team_port *port, bool linkup)
static void __team_port_change_port_removed(struct team_port *port)
static void team_port_change_check(struct team_port *port, bool linkup)
struct team_port *port;
static struct team_port *team_port_get_rtnl(const struct net_device *dev)
struct team_port *port = rtnl_dereference(dev->rx_handler_data);
struct team_port *port,
static int team_port_set_orig_dev_addr(struct team_port *port)
struct team_port *port)
int team_modeop_port_enter(struct team *team, struct team_port *port)
struct team_port *port;
struct team_port *port)
struct team_port *port;
struct team_port *port)
static bool team_queue_override_port_has_gt_prio_than(struct team_port *port,
struct team_port *cur)
struct team_port *port)
struct team_port *cur;
static void team_lower_state_changed(struct team_port *port)
struct team_port *port;
struct team_port *port)
struct team_port *port,
struct team_port *port)
struct team_port *port)
const struct team_port *port)
struct team_port *cur;
struct team_port *port)
static void team_refresh_port_linkup(struct team_port *port)
struct team_port *port;
struct team_port *port)
static int team_port_enter(struct team *team, struct team_port *port)
struct team_port __rcu *active_port;
static rx_handler_result_t ab_receive(struct team *team, struct team_port *port,
struct team_port *active_port;
struct team_port *active_port;
static void ab_port_leave(struct team *team, struct team_port *port)
struct team_port *active_port;
struct team_port *port;
struct team_port *cur;
struct team_port *last = NULL;
static struct team_port *lb_hash_select_tx_port(struct team *team,
static struct team_port *lb_htpm_select_tx_port(struct team *team,
struct team_port *port;
static rx_handler_result_t lb_receive(struct team *team, struct team_port *port,
struct team_port *port;
typedef struct team_port *lb_select_tx_port_func_t(struct team *,
struct team_port *port;
struct team_port *port;
struct team_port *port = info->port;
struct team_port *port = ctx->info->port;
struct team_port *port;
struct team_port __rcu *port;
static int lb_port_enter(struct team *team, struct team_port *port)
static void lb_port_leave(struct team *team, struct team_port *port)
static void lb_port_disabled(struct team *team, struct team_port *port)
static struct lb_port_priv *get_lb_port_priv(struct team_port *port)
struct team_port *port)
struct team_port *port;
struct team_port *port;
static inline void team_netpoll_send_skb(struct team_port *port,
static inline void team_netpoll_send_skb(struct team_port *port,
struct team_port *port,
int (*port_enter)(struct team *team, struct team_port *port);
void (*port_leave)(struct team *team, struct team_port *port);
void (*port_change_dev_addr)(struct team *team, struct team_port *port);
void (*port_enabled)(struct team *team, struct team_port *port);
void (*port_disabled)(struct team *team, struct team_port *port);
extern int team_modeop_port_enter(struct team *team, struct team_port *port);
struct team_port *port);
struct team_port *port; /* != NULL if per-port */
static inline int team_dev_queue_xmit(struct team *team, struct team_port *port,
static inline struct team_port *team_get_port_by_index(struct team *team,
struct team_port *port;
static inline struct team_port *team_get_port_by_index_rcu(struct team *team,
struct team_port *port;
static inline struct team_port *
team_get_first_port_txable_rcu(struct team *team, struct team_port *port)
struct team_port *cur;
static inline struct team_port *team_port_get_rcu(const struct net_device *dev)
static inline bool team_port_enabled(struct team_port *port)
static inline bool team_port_txable(struct team_port *port)
struct team_port *port;