Home
last modified time | relevance | path

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

12

/linux/drivers/net/team/
H A Dteam_core.c65 static int team_port_set_team_dev_addr(struct team *team, in team_port_set_team_dev_addr() argument
68 return __set_port_dev_addr(port->dev, team->dev->dev_addr); in team_port_set_team_dev_addr()
71 int team_modeop_port_enter(struct team *team, struct team_port *port) in team_modeop_port_enter() argument
73 return team_port_set_team_dev_addr(team, port); in team_modeop_port_enter()
77 void team_modeop_port_change_dev_addr(struct team *team, in team_modeop_port_change_dev_addr() argument
80 team_port_set_team_dev_addr(team, port); in team_modeop_port_change_dev_addr()
118 static struct team_option *__team_find_option(struct team *team, in __team_find_option() argument
123 list_for_each_entry(option, &team->option_list, list) { in __team_find_option()
136 static void __team_option_inst_del_option(struct team *team, in __team_option_inst_del_option() argument
141 list_for_each_entry_safe(opt_inst, tmp, &team->option_inst_list, list) { in __team_option_inst_del_option()
[all …]
H A 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 …]
H A 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 *,
58 struct team *team; member
75 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv() argument
77 return (struct lb_priv *) &team->mode_priv; 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() argument
99 struct lb_priv *lb_priv = get_lb_priv(team); in lb_tx_hash_to_port_mapping_null_port()
114 team_options_change_check(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() argument
121 int port_index = team_num_to_port_index(team, hash); in lb_hash_select_tx_port()
[all …]
H A Dteam_mode_roundrobin.c18 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()
H A 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 …]
H A Dteam_mode_random.c14 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()
H A Dteam_mode_broadcast.c14 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()
H A DMakefile6 team-y:= team_core.o team_nl.o
7 obj-$(CONFIG_NET_TEAM) += team.o
/linux/include/linux/
H A Dif_team.h26 struct team;
32 struct team *team; member
115 int (*init)(struct team *team);
116 void (*exit)(struct team *team);
117 rx_handler_result_t (*receive)(struct team *team,
120 bool (*transmit)(struct team *team, struct sk_buff *skb);
121 int (*port_enter)(struct team *team, struct team_port *port);
122 void (*port_leave)(struct team *team, struct team_port *port);
123 void (*port_change_dev_addr)(struct team *team, struct team_port *port);
124 void (*port_enabled)(struct team *team, struct team_port *port);
[all …]
/linux/Documentation/process/
H A Dembargoed-hardware-issues.rst25 The Linux kernel hardware security team is separate from the regular Linux
26 kernel security team.
28 The team only handles developing fixes for embargoed hardware security
30 handled by this team and the reporter will be guided to contact the regular
31 Linux kernel security team (:ref:`Documentation/admin-guide/
34 The team can be contacted by email at <hardware-security@kernel.org>. This
53 The current team of hardware security officers:
77 The Linux kernel hardware security team is not a formal body and therefore
94 The Linux kernel community has a dedicated hardware security team for
98 The hardware security team identifies the developers (domain experts) who
[all …]
H A 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 While the kernel security team solely focuses on getting bugs fixed,
79 security team and other teams is difficult since for the kernel security
80 team occasional embargoes (as subject to a maximum allowed number of
85 As such, the kernel security team strongly recommends that as a reporter
94 Cc: the kernel security team.
99 The security team does not assign CVEs, nor do we require them for
103 assignment team<../process/cve>` to obtain one.
[all …]
H A Dcve.rst16 The Linux kernel developer team does have the ability to assign CVEs for
39 fixed. Because of this, the CVE assignment team is overly cautious and
42 kernel team.
44 If the CVE assignment team misses a specific fix that any user feels
46 and the team there will work with you on it. Note that no potential
58 contact the kernel CVE assignment team at <cve@kernel.org> to get an
63 team. A list of the currently supported kernel branches can be found at
86 can not be assigned by the Linux kernel CVE team, and must be asked for
91 CVE team should not be treated as a valid CVE. Please notify the
92 kernel CVE assignment team at <cve@kernel.org> so that they can work to
[all …]
H A Dstable-kernel-rules.rst47 2. Ask the stable team to pick up a patch already mainlined.
48 3. Submit a patch to the stable team that is equivalent to a change already
82 To send additional instructions to the stable team, use a shell-style inline
121 Note, such tagging is unnecessary if the stable team can derive the
133 team's backporting tools (e.g AUTOSEL or scripts that look for commits
174 days, according to the schedules of the stable team members.
203 security kernel team, and not go through the normal review cycle.
204 Contact the kernel security team for more details on this procedure.
H A Dcontribution-maturity-model.rst78 * The number of upstream kernel contributions by team or organization
/linux/Documentation/admin-guide/cifs/
H A 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/fs/smb/server/
H A DKconfig35 https://github.com/cifsd-team/ksmbd-tools.
38 (https://github.com/cifsd-team/ksmbd-tools/blob/master/README).
/linux/Documentation/networking/device_drivers/ethernet/wangxun/
H A Dtxgbe.rst19 If you got any problem, contact Wangxun support team via nic-support@net-swift.com
H A Dngbe.rst13 customer support team via email at nic-support@net-swift.com or check our website
/linux/Documentation/translations/ja_JP/
H A Dstable_kernel_rules.txt4 and JF Project team <www.linux.or.jp/JF>.
H A Dstable_api_nonsense.txt4 and the JF Project team <http://www.linux.or.jp/JF/>.
H A DSubmitChecklist4 and the JF Project team <http://www.linux.or.jp/JF/>.
/linux/Documentation/filesystems/smb/
H A Dksmbd.rst124 1. Download ksmbd-tools(https://github.com/cifsd-team/ksmbd-tools/releases) and
127 - Refer to README(https://github.com/cifsd-team/ksmbd-tools/blob/master/README.md)
/linux/Documentation/nvdimm/
H A Dmaintainer-entry-profile.rst39 be assigned a format-interface-code from the NVDIMM Sub-team of the ACPI
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-mellanox-bootctl135 This value is provided by the manufacturing team.
/linux/Documentation/driver-api/tty/
H A Dmoxa-smartio.rst188 support team to get more help.

12