Searched defs:team (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.6/drivers/net/team/ |
D | team.c | 64 static int team_port_set_team_dev_addr(struct team *team, 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() 76 void team_modeop_port_change_dev_addr(struct team *team, in team_modeop_port_change_dev_addr() 117 static struct team_option *__team_find_option(struct team *team, in __team_find_option() 135 static void __team_option_inst_del_option(struct team *team, in __team_option_inst_del_option() 146 static int __team_option_inst_add(struct team *team, struct team_option *option, in __team_option_inst_add() 174 static int __team_option_inst_add_option(struct team *team, in __team_option_inst_add_option() 191 static void __team_option_inst_mark_removed_option(struct team *team, in __team_option_inst_mark_removed_option() 204 static void __team_option_inst_del_port(struct team *team, in __team_option_inst_del_port() 216 static int __team_option_inst_add_port(struct team *team, in __team_option_inst_add_port() [all …]
|
D | team_mode_activebackup.c | 21 static struct ab_priv *ab_priv(struct team *team) in ab_priv() 26 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive() 36 static bool ab_transmit(struct team *team, struct sk_buff *skb) in ab_transmit() 52 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave() 60 static void ab_active_port_init(struct team *team, in ab_active_port_init() 66 static void ab_active_port_get(struct team *team, struct team_gsetter_ctx *ctx) in ab_active_port_get() 78 static int ab_active_port_set(struct team *team, struct team_gsetter_ctx *ctx) in ab_active_port_set() 101 static int ab_init(struct team *team) in ab_init() 106 static void ab_exit(struct team *team) in ab_exit()
|
D | team_mode_loadbalance.c | 17 static rx_handler_result_t lb_receive(struct team *team, struct team_port *port, in lb_receive() 58 struct team *team; member 75 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv() 96 static void lb_tx_hash_to_port_mapping_null_port(struct team *team, in lb_tx_hash_to_port_mapping_null_port() 118 static struct team_port *lb_hash_select_tx_port(struct team *team, in lb_hash_select_tx_port() 127 static struct team_port *lb_htpm_select_tx_port(struct team *team, in lb_htpm_select_tx_port() 217 static bool lb_transmit(struct team *team, struct sk_buff *skb) in lb_transmit() 240 static void lb_bpf_func_get(struct team *team, struct team_gsetter_ctx *ctx) in lb_bpf_func_get() 281 static int lb_bpf_func_set(struct team *team, struct team_gsetter_ctx *ctx) in lb_bpf_func_set() 318 static void lb_bpf_func_free(struct team *team) in lb_bpf_func_free() [all …]
|
D | team_mode_roundrobin.c | 18 static struct rr_priv *rr_priv(struct team *team) in rr_priv() 23 static bool rr_transmit(struct team *team, struct sk_buff *skb) in rr_transmit()
|
D | team_mode_random.c | 14 static bool rnd_transmit(struct team *team, struct sk_buff *skb) in rnd_transmit()
|
D | team_mode_broadcast.c | 14 static bool bc_transmit(struct team *team, struct sk_buff *skb) in bc_transmit()
|
/Linux-v6.6/include/linux/ |
D | if_team.h | 32 struct team *team; member 188 struct team { struct 190 struct team_pcpu_stats __percpu *pcpu_stats; argument 207 const struct team_mode *mode; argument 208 struct team_mode_ops ops; argument 226 struct lock_class_key team_lock_key; argument 230 static inline int team_dev_queue_xmit(struct team *team, struct team_port *port, in team_dev_queue_xmit() 245 static inline struct hlist_head *team_port_index_hash(struct team *team, in team_port_index_hash() 251 static inline struct team_port *team_get_port_by_index(struct team *team, in team_get_port_by_index() 263 static inline int team_num_to_port_index(struct team *team, unsigned int num) in team_num_to_port_index() [all …]
|