Home
last modified time | relevance | path

Searched defs:team (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/team/
Dteam.c75 static int team_port_set_team_dev_addr(struct team *team, in team_port_set_team_dev_addr()
81 int team_modeop_port_enter(struct team *team, struct team_port *port) in team_modeop_port_enter()
87 void team_modeop_port_change_dev_addr(struct team *team, in team_modeop_port_change_dev_addr()
114 static struct team_option *__team_find_option(struct team *team, in __team_find_option()
132 static void __team_option_inst_del_option(struct team *team, in __team_option_inst_del_option()
143 static int __team_option_inst_add(struct team *team, struct team_option *option, in __team_option_inst_add()
175 static int __team_option_inst_add_option(struct team *team, in __team_option_inst_add_option()
192 static void __team_option_inst_mark_removed_option(struct team *team, in __team_option_inst_mark_removed_option()
205 static void __team_option_inst_del_port(struct team *team, in __team_option_inst_del_port()
217 static int __team_option_inst_add_port(struct team *team, in __team_option_inst_add_port()
[all …]
Dteam_mode_activebackup.c25 static struct ab_priv *ab_priv(struct team *team) in ab_priv()
30 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive()
40 static bool ab_transmit(struct team *team, struct sk_buff *skb) in ab_transmit()
56 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave()
64 static int ab_active_port_init(struct team *team, in ab_active_port_init()
71 static int ab_active_port_get(struct team *team, struct team_gsetter_ctx *ctx) in ab_active_port_get()
84 static int ab_active_port_set(struct team *team, struct team_gsetter_ctx *ctx) in ab_active_port_set()
107 static int ab_init(struct team *team) in ab_init()
112 static void ab_exit(struct team *team) in ab_exit()
Dteam_mode_loadbalance.c50 struct team *team; member
67 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv()
88 static void lb_tx_hash_to_port_mapping_null_port(struct team *team, in lb_tx_hash_to_port_mapping_null_port()
110 static struct team_port *lb_hash_select_tx_port(struct team *team, in lb_hash_select_tx_port()
121 static struct team_port *lb_htpm_select_tx_port(struct team *team, in lb_htpm_select_tx_port()
206 static bool lb_transmit(struct team *team, struct sk_buff *skb) in lb_transmit()
229 static int lb_bpf_func_get(struct team *team, struct team_gsetter_ctx *ctx) in lb_bpf_func_get()
271 static int lb_bpf_func_set(struct team *team, struct team_gsetter_ctx *ctx) in lb_bpf_func_set()
308 static int lb_tx_method_get(struct team *team, struct team_gsetter_ctx *ctx) in lb_tx_method_get()
322 static int lb_tx_method_set(struct team *team, struct team_gsetter_ctx *ctx) in lb_tx_method_set()
[all …]
Dteam_mode_roundrobin.c23 static struct rr_priv *rr_priv(struct team *team) in rr_priv()
28 static bool rr_transmit(struct team *team, struct sk_buff *skb) in rr_transmit()
Dteam_mode_random.c18 static bool rnd_transmit(struct team *team, struct sk_buff *skb) in rnd_transmit()
Dteam_mode_broadcast.c19 static bool bc_transmit(struct team *team, struct sk_buff *skb) in bc_transmit()
/linux-4.4.14/include/linux/
Dif_team.h35 struct team *team; member
175 struct team { struct
177 struct team_pcpu_stats __percpu *pcpu_stats; argument
192 const struct team_mode *mode; argument
193 struct team_mode_ops ops; argument
213 static inline int team_dev_queue_xmit(struct team *team, struct team_port *port, in team_dev_queue_xmit()
228 static inline struct hlist_head *team_port_index_hash(struct team *team, in team_port_index_hash()
234 static inline struct team_port *team_get_port_by_index(struct team *team, in team_get_port_by_index()
246 static inline int team_num_to_port_index(struct team *team, int num) in team_num_to_port_index()
255 static inline struct team_port *team_get_port_by_index_rcu(struct team *team, in team_get_port_by_index_rcu()
[all …]