Home
last modified time | relevance | path

Searched refs:team (Results 1 – 25 of 44) sorted by relevance

12

/Linux-v5.4/drivers/net/team/
Dteam.c63 static int team_port_set_team_dev_addr(struct team *team, in team_port_set_team_dev_addr() argument
66 return __set_port_dev_addr(port->dev, team->dev->dev_addr); in team_port_set_team_dev_addr()
69 int team_modeop_port_enter(struct team *team, struct team_port *port) in team_modeop_port_enter() argument
71 return team_port_set_team_dev_addr(team, port); in team_modeop_port_enter()
75 void team_modeop_port_change_dev_addr(struct team *team, in team_modeop_port_change_dev_addr() argument
78 team_port_set_team_dev_addr(team, port); in team_modeop_port_change_dev_addr()
116 static struct team_option *__team_find_option(struct team *team, in __team_find_option() argument
121 list_for_each_entry(option, &team->option_list, list) { in __team_find_option()
134 static void __team_option_inst_del_option(struct team *team, in __team_option_inst_del_option() argument
139 list_for_each_entry_safe(opt_inst, tmp, &team->option_inst_list, list) { in __team_option_inst_del_option()
[all …]
Dteam_mode_activebackup.c21 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
30 active_port = rcu_dereference(ab_priv(team)->active_port); in ab_receive()
36 static bool ab_transmit(struct team *team, struct sk_buff *skb) in ab_transmit() argument
40 active_port = rcu_dereference_bh(ab_priv(team)->active_port); in ab_transmit()
43 if (team_dev_queue_xmit(team, active_port, skb)) in ab_transmit()
52 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave() argument
54 if (ab_priv(team)->active_port == port) { in ab_port_leave()
55 RCU_INIT_POINTER(ab_priv(team)->active_port, NULL); in ab_port_leave()
[all …]
Dteam_mode_loadbalance.c17 static rx_handler_result_t lb_receive(struct team *team, struct team_port *port, in lb_receive() argument
32 typedef struct team_port *lb_select_tx_port_func_t(struct team *,
60 struct team *team; member
77 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv() argument
79 return (struct lb_priv *) &team->mode_priv; in get_lb_priv()
98 static void lb_tx_hash_to_port_mapping_null_port(struct team *team, in lb_tx_hash_to_port_mapping_null_port() argument
101 struct lb_priv *lb_priv = get_lb_priv(team); in lb_tx_hash_to_port_mapping_null_port()
116 team_options_change_check(team); in lb_tx_hash_to_port_mapping_null_port()
120 static struct team_port *lb_hash_select_tx_port(struct team *team, in lb_hash_select_tx_port() argument
125 int port_index = team_num_to_port_index(team, hash); in lb_hash_select_tx_port()
[all …]
Dteam_mode_roundrobin.c19 static struct rr_priv *rr_priv(struct team *team) in rr_priv() argument
21 return (struct rr_priv *) &team->mode_priv; in rr_priv()
24 static bool rr_transmit(struct team *team, struct sk_buff *skb) in rr_transmit() argument
29 port_index = team_num_to_port_index(team, in rr_transmit()
30 rr_priv(team)->sent_packets++); in rr_transmit()
31 port = team_get_port_by_index_rcu(team, port_index); in rr_transmit()
34 port = team_get_first_port_txable_rcu(team, port); in rr_transmit()
37 if (team_dev_queue_xmit(team, port, skb)) in rr_transmit()
Dteam_mode_random.c14 static bool rnd_transmit(struct team *team, struct sk_buff *skb) in rnd_transmit() argument
19 port_index = prandom_u32_max(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()
DKconfig3 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 …]
Dteam_mode_broadcast.c15 static bool bc_transmit(struct team *team, struct sk_buff *skb) in bc_transmit() argument
23 list_for_each_entry_rcu(cur, &team->port_list, list) { in bc_transmit()
28 ret = !team_dev_queue_xmit(team, last, in bc_transmit()
38 ret = !team_dev_queue_xmit(team, last, skb); in bc_transmit()
DMakefile6 obj-$(CONFIG_NET_TEAM) += team.o
/Linux-v5.4/include/linux/
Dif_team.h26 struct team;
32 struct team *team; member
118 int (*init)(struct team *team);
119 void (*exit)(struct team *team);
120 rx_handler_result_t (*receive)(struct team *team,
123 bool (*transmit)(struct team *team, struct sk_buff *skb);
124 int (*port_enter)(struct team *team, struct team_port *port);
125 void (*port_leave)(struct team *team, struct team_port *port);
126 void (*port_change_dev_addr)(struct team *team, struct team_port *port);
127 void (*port_enabled)(struct team *team, struct team_port *port);
[all …]
/Linux-v5.4/Documentation/process/
Dembargoed-hardware-issues.rst23 The Linux kernel hardware security team is separate from the regular Linux
24 kernel security team.
26 The team only handles the coordination of embargoed hardware security
28 handled by this team and the reporter will be guided to contact the regular
29 Linux kernel security team (:ref:`Documentation/admin-guide/
32 The team can be contacted by email at <hardware-security@kernel.org>. This
48 The current team of hardware security officers:
72 The Linux kernel hardware security team is not a formal body and therefore
89 The Linux kernel community has a dedicated hardware security team for
93 The hardware security team identifies the developers (domain experts) who
[all …]
Dstable-kernel-rules.rst163 security kernel team, and not go through the normal review cycle.
164 Contact the kernel security team for more details on this procedure.
/Linux-v5.4/Documentation/admin-guide/
Dsecurity-bugs.rst9 Linux kernel security team.
14 The Linux kernel security team can be contacted by email at
19 security team will bring in extra help from area maintainers to
69 the security team can assist with this coordination, or the reporter can
77 The security team does not normally assign CVEs, nor do we require them
88 The Linux kernel security team is not a formal body and therefore unable
/Linux-v5.4/Documentation/admin-guide/cifs/
Dauthors.rst11 Andrew Tridgell (Samba team) for his early suggestions about smb/cifs VFS
14 the IBM Linux JFS team for explaining many esoteric Linux filesystem features.
15 Jeremy Allison of the Samba team has done invaluable work in adding the server
24 thanks to the Samba team for their technical advice and encouragement.
42 - Kazeon team for various fixes especially for 2.4 version.
/Linux-v5.4/Documentation/translations/ja_JP/
Dstable_kernel_rules.txt4 and JF Project team <www.linux.or.jp/JF>.
Dstable_api_nonsense.txt4 and the JF Project team <http://www.linux.or.jp/JF/>.
DSubmitChecklist4 and the JF Project team <http://www.linux.or.jp/JF/>.
DSubmittingPatches4 and the JF Project team <http://www.linux.or.jp/JF/>.
/Linux-v5.4/drivers/net/
DMakefile24 obj-$(CONFIG_NET_TEAM) += team/
/Linux-v5.4/fs/reiserfs/
DKconfig39 latest benchmarks.:-) Use of this option allows our team to go all
DREADME97 Anatoly Pinchuk is a former member of our team who worked closely with
/Linux-v5.4/Documentation/isdn/
Dhysdn.rst194 the Hypercope support team (support@hypercope.de) and or the authors
/Linux-v5.4/Documentation/networking/
D6pack.txt59 team. It can be used under the terms of the license that comes along
Ddecnet.txt223 The Linux DECnet project team have placed their code under the GPL. The
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-class-net80 Note: some special devices, e.g: bonding and team drivers will
/Linux-v5.4/Documentation/networking/device_drivers/chelsio/
Dcxgb.txt327 customer support team via email at support@chelsio.com or check our website

12