Searched refs:team (Results 1 – 10 of 10) sorted by relevance
| /drivers/net/team/ |
| A D | team_core.c | 559 void (*exit_op)(struct team *team) = team->ops.exit; in __team_change_mode() 632 struct team *team; in team_notify_peers_work() local 678 struct team *team; in team_mcast_rejoin_work() local 727 struct team *team; in team_handle_frame() local 737 team = port->team; in team_handle_frame() 1067 team->ops.port_leave(team, port); in team_port_leave() 1211 port->team = team; in team_port_add() 2402 struct team *team, u32 portid, in __send_and_alloc_skb() argument 2493 struct team *team; in team_nl_options_get_doit() local 2525 struct team *team; in team_nl_options_set_doit() local [all …]
|
| A D | team_mode_loadbalance.c | 58 struct team *team; member 75 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv() argument 317 static void lb_bpf_func_free(struct team *team) in lb_bpf_func_free() argument 392 static void lb_hash_stats_init(struct team *team, in lb_hash_stats_init() argument 410 static void lb_port_stats_init(struct team *team, in lb_port_stats_init() argument 435 struct team *team) in __lb_stats_info_refresh_check() argument 461 struct team *team; in lb_stats_refresh() local 475 team = lb_priv_ex->team; in lb_stats_refresh() 586 static int lb_init(struct team *team) in lb_init() argument 600 lb_priv->ex->team = team; in lb_init() [all …]
|
| A D | team_mode_activebackup.c | 21 static struct ab_priv *ab_priv(struct team *team) in ab_priv() argument 23 return (struct ab_priv *) &team->mode_priv; in ab_priv() 26 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive() argument 36 static bool ab_transmit(struct team *team, struct sk_buff *skb) in ab_transmit() argument 52 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave() argument 60 static void ab_active_port_init(struct team *team, in ab_active_port_init() argument 63 ab_priv(team)->ap_opt_inst_info = info; 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() argument 77 static int ab_active_port_set(struct team *team, struct team_gsetter_ctx *ctx) in ab_active_port_set() argument 100 static int ab_init(struct team *team) in ab_init() argument [all …]
|
| A D | team_mode_roundrobin.c | 18 static struct rr_priv *rr_priv(struct team *team) in rr_priv() argument 20 return (struct rr_priv *) &team->mode_priv; in rr_priv() 23 static bool rr_transmit(struct team *team, struct sk_buff *skb) in rr_transmit() argument 28 port_index = team_num_to_port_index(team, in rr_transmit() 29 rr_priv(team)->sent_packets++); in rr_transmit() 30 port = team_get_port_by_index_rcu(team, port_index); in rr_transmit() 33 port = team_get_first_port_txable_rcu(team, port); in rr_transmit() 36 if (team_dev_queue_xmit(team, port, skb)) in rr_transmit()
|
| A D | Kconfig | 3 tristate "Ethernet team driver support" 11 "ip link add link [ address MAC ] [ NAME ] type team" 14 will be called team. 24 All added ports are setup to have team's device address. 26 To compile this team mode as a module, choose M here: the module 36 All added ports are setup to have team's device address. 38 To compile this team mode as a module, choose M here: the module 48 All added ports are setup to have team's device address. 50 To compile this team mode as a module, choose M here: the module 63 To compile this team mode as a module, choose M here: the module [all …]
|
| A D | team_mode_random.c | 14 static bool rnd_transmit(struct team *team, struct sk_buff *skb) in rnd_transmit() argument 19 port_index = get_random_u32_below(team->en_port_count); in rnd_transmit() 20 port = team_get_port_by_index_rcu(team, port_index); in rnd_transmit() 23 port = team_get_first_port_txable_rcu(team, port); in rnd_transmit() 26 if (team_dev_queue_xmit(team, port, skb)) in rnd_transmit()
|
| A D | team_mode_broadcast.c | 14 static bool bc_transmit(struct team *team, struct sk_buff *skb) in bc_transmit() argument 22 list_for_each_entry_rcu(cur, &team->port_list, list) { in bc_transmit() 27 ret = !team_dev_queue_xmit(team, last, in bc_transmit() 37 ret = !team_dev_queue_xmit(team, last, skb); in bc_transmit()
|
| A D | Makefile | 6 team-y:= team_core.o team_nl.o 7 obj-$(CONFIG_NET_TEAM) += team.o
|
| /drivers/net/ |
| A D | Makefile | 32 obj-$(CONFIG_NET_TEAM) += team/
|
| A D | Kconfig | 179 source "drivers/net/team/Kconfig"
|
Completed in 30 milliseconds