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

/linux-4.4.14/drivers/net/team/
H A Dteam_mode_random.c18 static bool rnd_transmit(struct team *team, struct sk_buff *skb) rnd_transmit() argument
H A Dteam_mode_broadcast.c19 static bool bc_transmit(struct team *team, struct sk_buff *skb) bc_transmit() argument
H A Dteam_mode_roundrobin.c23 static struct rr_priv *rr_priv(struct team *team) rr_priv() argument
28 static bool rr_transmit(struct team *team, struct sk_buff *skb) rr_transmit() argument
H A Dteam_mode_activebackup.c25 static struct ab_priv *ab_priv(struct team *team) ab_priv() argument
30 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, ab_receive() argument
40 static bool ab_transmit(struct team *team, struct sk_buff *skb) ab_transmit() argument
56 static void ab_port_leave(struct team *team, struct team_port *port) ab_port_leave() argument
64 static int ab_active_port_init(struct team *team, ab_active_port_init() argument
71 static int ab_active_port_get(struct team *team, struct team_gsetter_ctx *ctx) ab_active_port_get() argument
84 static int ab_active_port_set(struct team *team, struct team_gsetter_ctx *ctx) ab_active_port_set() argument
107 static int ab_init(struct team *team) ab_init() argument
112 static void ab_exit(struct team *team) ab_exit() argument
H A Dteam_mode_loadbalance.c50 struct team *team; member in struct:lb_priv_ex
67 static struct lb_priv *get_lb_priv(struct team *team) get_lb_priv() argument
88 static void lb_tx_hash_to_port_mapping_null_port(struct team *team, lb_tx_hash_to_port_mapping_null_port() argument
110 static struct team_port *lb_hash_select_tx_port(struct team *team, lb_hash_select_tx_port() argument
121 static struct team_port *lb_htpm_select_tx_port(struct team *team, lb_htpm_select_tx_port() argument
206 static bool lb_transmit(struct team *team, struct sk_buff *skb) lb_transmit() argument
229 static int lb_bpf_func_get(struct team *team, struct team_gsetter_ctx *ctx) lb_bpf_func_get() argument
271 static int lb_bpf_func_set(struct team *team, struct team_gsetter_ctx *ctx) lb_bpf_func_set() argument
308 static int lb_tx_method_get(struct team *team, struct team_gsetter_ctx *ctx) lb_tx_method_get() argument
322 static int lb_tx_method_set(struct team *team, struct team_gsetter_ctx *ctx) lb_tx_method_set() argument
334 static int lb_tx_hash_to_port_mapping_init(struct team *team, lb_tx_hash_to_port_mapping_init() argument
344 static int lb_tx_hash_to_port_mapping_get(struct team *team, lb_tx_hash_to_port_mapping_get() argument
356 static int lb_tx_hash_to_port_mapping_set(struct team *team, lb_tx_hash_to_port_mapping_set() argument
374 static int lb_hash_stats_init(struct team *team, lb_hash_stats_init() argument
384 static int lb_hash_stats_get(struct team *team, struct team_gsetter_ctx *ctx) lb_hash_stats_get() argument
394 static int lb_port_stats_init(struct team *team, lb_port_stats_init() argument
404 static int lb_port_stats_get(struct team *team, struct team_gsetter_ctx *ctx) lb_port_stats_get() argument
447 struct team *team; lb_stats_refresh() local
504 static int lb_stats_refresh_interval_get(struct team *team, lb_stats_refresh_interval_get() argument
513 static int lb_stats_refresh_interval_set(struct team *team, lb_stats_refresh_interval_set() argument
573 static int lb_init(struct team *team) lb_init() argument
616 static void lb_exit(struct team *team) lb_exit() argument
627 static int lb_port_enter(struct team *team, struct team_port *port) lb_port_enter() argument
637 static void lb_port_leave(struct team *team, struct team_port *port) lb_port_leave() argument
644 static void lb_port_disabled(struct team *team, struct team_port *port) lb_port_disabled() argument
420 __lb_stats_info_refresh_check(struct lb_stats_info *s_info, struct team *team) __lb_stats_info_refresh_check() argument
H A Dteam.c75 static int team_port_set_team_dev_addr(struct team *team, team_port_set_team_dev_addr() argument
81 int team_modeop_port_enter(struct team *team, struct team_port *port) team_modeop_port_enter() argument
87 void team_modeop_port_change_dev_addr(struct team *team, team_modeop_port_change_dev_addr() argument
114 static struct team_option *__team_find_option(struct team *team, __team_find_option() argument
132 static void __team_option_inst_del_option(struct team *team, __team_option_inst_del_option() argument
143 static int __team_option_inst_add(struct team *team, struct team_option *option, __team_option_inst_add() argument
175 static int __team_option_inst_add_option(struct team *team, __team_option_inst_add_option() argument
192 static void __team_option_inst_mark_removed_option(struct team *team, __team_option_inst_mark_removed_option() argument
205 static void __team_option_inst_del_port(struct team *team, __team_option_inst_del_port() argument
217 static int __team_option_inst_add_port(struct team *team, __team_option_inst_add_port() argument
237 static void __team_option_inst_mark_removed_port(struct team *team, __team_option_inst_mark_removed_port() argument
250 static int __team_options_register(struct team *team, __team_options_register() argument
297 static void __team_options_mark_removed(struct team *team, __team_options_mark_removed() argument
312 static void __team_options_unregister(struct team *team, __team_options_unregister() argument
332 int team_options_register(struct team *team, team_options_register() argument
346 void team_options_unregister(struct team *team, team_options_unregister() argument
356 static int team_option_get(struct team *team, team_option_get() argument
365 static int team_option_set(struct team *team, team_option_set() argument
383 void team_options_change_check(struct team *team) team_options_change_check() argument
492 static bool team_dummy_transmit(struct team *team, struct sk_buff *skb) team_dummy_transmit() argument
498 static rx_handler_result_t team_dummy_receive(struct team *team, team_dummy_receive() argument
509 static bool team_is_mode_set(struct team *team) team_is_mode_set() argument
514 static void team_set_no_mode(struct team *team) team_set_no_mode() argument
520 static void team_adjust_ops(struct team *team) team_adjust_ops() argument
545 static int __team_change_mode(struct team *team, __team_change_mode() argument
583 static int team_change_mode(struct team *team, const char *kind) team_change_mode() argument
623 struct team *team; team_notify_peers_work() local
644 static void team_notify_peers(struct team *team) team_notify_peers() argument
652 static void team_notify_peers_init(struct team *team) team_notify_peers_init() argument
657 static void team_notify_peers_fini(struct team *team) team_notify_peers_fini() argument
669 struct team *team; team_mcast_rejoin_work() local
690 static void team_mcast_rejoin(struct team *team) team_mcast_rejoin() argument
698 static void team_mcast_rejoin_init(struct team *team) team_mcast_rejoin_init() argument
703 static void team_mcast_rejoin_fini(struct team *team) team_mcast_rejoin_fini() argument
718 struct team *team; team_handle_frame() local
759 static int team_queue_override_init(struct team *team) team_queue_override_init() argument
776 static void team_queue_override_fini(struct team *team) team_queue_override_fini() argument
781 static struct list_head *__team_get_qom_list(struct team *team, u16 queue_id) __team_get_qom_list() argument
789 static bool team_queue_override_transmit(struct team *team, struct sk_buff *skb) team_queue_override_transmit() argument
804 static void __team_queue_override_port_del(struct team *team, __team_queue_override_port_del() argument
824 static void __team_queue_override_port_add(struct team *team, __team_queue_override_port_add() argument
843 static void __team_queue_override_enabled_check(struct team *team) __team_queue_override_enabled_check() argument
861 static void team_queue_override_port_prio_changed(struct team *team, team_queue_override_port_prio_changed() argument
871 static void team_queue_override_port_change_queue_id(struct team *team, team_queue_override_port_change_queue_id() argument
885 static void team_queue_override_port_add(struct team *team, team_queue_override_port_add() argument
892 static void team_queue_override_port_del(struct team *team, team_queue_override_port_del() argument
904 static bool team_port_find(const struct team *team, team_port_find() argument
921 static void team_port_enable(struct team *team, team_port_enable() argument
937 static void __reconstruct_port_hlist(struct team *team, int rm_index) __reconstruct_port_hlist() argument
951 static void team_port_disable(struct team *team, team_port_disable() argument
972 static void ___team_compute_features(struct team *team) ___team_compute_features() argument
998 static void __team_compute_features(struct team *team) __team_compute_features() argument
1004 static void team_compute_features(struct team *team) team_compute_features() argument
1012 static int team_port_enter(struct team *team, struct team_port *port) team_port_enter() argument
1034 static void team_port_leave(struct team *team, struct team_port *port) team_port_leave() argument
1042 static int team_port_enable_netpoll(struct team *team, struct team_port *port) team_port_enable_netpoll() argument
1077 static int team_port_enable_netpoll(struct team *team, struct team_port *port) team_port_enable_netpoll() argument
1109 static int team_port_add(struct team *team, struct net_device *port_dev) team_port_add() argument
1257 static int team_port_del(struct team *team, struct net_device *port_dev) team_port_del() argument
1300 static int team_mode_option_get(struct team *team, struct team_gsetter_ctx *ctx) team_mode_option_get() argument
1306 static int team_mode_option_set(struct team *team, struct team_gsetter_ctx *ctx) team_mode_option_set() argument
1311 static int team_notify_peers_count_get(struct team *team, team_notify_peers_count_get() argument
1318 static int team_notify_peers_count_set(struct team *team, team_notify_peers_count_set() argument
1325 static int team_notify_peers_interval_get(struct team *team, team_notify_peers_interval_get() argument
1332 static int team_notify_peers_interval_set(struct team *team, team_notify_peers_interval_set() argument
1339 static int team_mcast_rejoin_count_get(struct team *team, team_mcast_rejoin_count_get() argument
1346 static int team_mcast_rejoin_count_set(struct team *team, team_mcast_rejoin_count_set() argument
1353 static int team_mcast_rejoin_interval_get(struct team *team, team_mcast_rejoin_interval_get() argument
1360 static int team_mcast_rejoin_interval_set(struct team *team, team_mcast_rejoin_interval_set() argument
1367 static int team_port_en_option_get(struct team *team, team_port_en_option_get() argument
1376 static int team_port_en_option_set(struct team *team, team_port_en_option_set() argument
1388 static int team_user_linkup_option_get(struct team *team, team_user_linkup_option_get() argument
1399 static int team_user_linkup_option_set(struct team *team, team_user_linkup_option_set() argument
1410 static int team_user_linkup_en_option_get(struct team *team, team_user_linkup_en_option_get() argument
1419 static int team_user_linkup_en_option_set(struct team *team, team_user_linkup_en_option_set() argument
1430 static int team_priority_option_get(struct team *team, team_priority_option_get() argument
1439 static int team_priority_option_set(struct team *team, team_priority_option_set() argument
1452 static int team_queue_id_option_get(struct team *team, team_queue_id_option_get() argument
1461 static int team_queue_id_option_set(struct team *team, team_queue_id_option_set() argument
1563 struct team *team = netdev_priv(dev); team_init() local
1611 struct team *team = netdev_priv(dev); team_uninit() local
1629 struct team *team = netdev_priv(dev); team_destructor() local
1650 struct team *team = netdev_priv(dev); team_xmit() local
1698 struct team *team = netdev_priv(dev); team_change_rx_flags() local
1718 struct team *team = netdev_priv(dev); team_set_rx_mode() local
1732 struct team *team = netdev_priv(dev); team_set_mac_address() local
1748 struct team *team = netdev_priv(dev); team_change_mtu() local
1785 struct team *team = netdev_priv(dev); team_get_stats64() local
1822 struct team *team = netdev_priv(dev); team_vlan_rx_add_vid() local
1850 struct team *team = netdev_priv(dev); team_vlan_rx_kill_vid() local
1866 static void __team_netpoll_cleanup(struct team *team) __team_netpoll_cleanup() argument
1876 struct team *team = netdev_priv(dev); team_netpoll_cleanup() local
1886 struct team *team = netdev_priv(dev); team_netpoll_setup() local
1905 struct team *team = netdev_priv(dev); team_add_slave() local
1916 struct team *team = netdev_priv(dev); team_del_slave() local
1929 struct team *team = netdev_priv(dev); team_fix_features() local
1951 struct team *team = netdev_priv(dev); team_change_carrier() local
2029 struct team *team = netdev_priv(dev); team_dev_type_check_change() local
2193 struct team *team; team_nl_team_get() local
2211 static void team_nl_team_put(struct team *team) team_nl_team_put() argument
2220 static int team_nl_send_unicast(struct sk_buff *skb, struct team *team, u32 portid) team_nl_send_unicast() argument
2225 static int team_nl_fill_one_option_get(struct sk_buff *skb, struct team *team, team_nl_fill_one_option_get() argument
2323 static int team_nl_send_options_get(struct team *team, u32 portid, u32 seq, team_nl_send_options_get() argument
2397 struct team *team; team_nl_cmd_options_get() local
2422 struct team *team; team_nl_cmd_options_set() local
2591 static int team_nl_send_port_list_get(struct team *team, u32 portid, u32 seq, team_nl_send_port_list_get() argument
2676 struct team *team; team_nl_cmd_port_list_get() local
2728 static int team_nl_send_event_options_get(struct team *team, team_nl_send_event_options_get() argument
2735 static int team_nl_send_event_port_get(struct team *team, team_nl_send_event_port_get() argument
2758 static void __team_options_change_check(struct team *team) __team_options_change_check() argument
2804 static void __team_carrier_check(struct team *team) __team_carrier_check() argument
2848 struct team *team = port->team; team_port_change_check() local
2306 __send_and_alloc_skb(struct sk_buff **pskb, struct team *team, u32 portid, team_nl_send_func_t *send_func) __send_and_alloc_skb() argument
2721 team_nl_send_multicast(struct sk_buff *skb, struct team *team, u32 portid) team_nl_send_multicast() argument
/linux-4.4.14/include/linux/
H A Dif_team.h35 struct team *team; member in struct:team_port
175 struct team { struct
213 static inline int team_dev_queue_xmit(struct team *team, struct team_port *port, team_dev_queue_xmit() argument
228 static inline struct hlist_head *team_port_index_hash(struct team *team, team_port_index_hash() argument
234 static inline struct team_port *team_get_port_by_index(struct team *team, team_get_port_by_index() argument
246 static inline int team_num_to_port_index(struct team *team, int num) team_num_to_port_index() argument
255 static inline struct team_port *team_get_port_by_index_rcu(struct team *team, team_get_port_by_index_rcu() argument
268 team_get_first_port_txable_rcu(struct team *team, struct team_port *port) team_get_first_port_txable_rcu() argument

Completed in 173 milliseconds