Home
last modified time | relevance | path

Searched refs:team (Results 1 – 45 of 45) 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() argument
78 return __set_port_dev_addr(port->dev, team->dev->dev_addr); 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() argument
83 return team_port_set_team_dev_addr(team, port); in team_modeop_port_enter()
87 void team_modeop_port_change_dev_addr(struct team *team, in team_modeop_port_change_dev_addr() argument
90 team_port_set_team_dev_addr(team, port); in team_modeop_port_change_dev_addr()
114 static struct team_option *__team_find_option(struct team *team, in __team_find_option() argument
119 list_for_each_entry(option, &team->option_list, list) { in __team_find_option()
132 static void __team_option_inst_del_option(struct team *team, in __team_option_inst_del_option() argument
137 list_for_each_entry_safe(opt_inst, tmp, &team->option_inst_list, list) { in __team_option_inst_del_option()
[all …]
Dteam_mode_activebackup.c25 static struct ab_priv *ab_priv(struct team *team) in ab_priv() argument
27 return (struct ab_priv *) &team->mode_priv; in ab_priv()
30 static rx_handler_result_t ab_receive(struct team *team, struct team_port *port, in ab_receive() argument
34 active_port = rcu_dereference(ab_priv(team)->active_port); in ab_receive()
40 static bool ab_transmit(struct team *team, struct sk_buff *skb) in ab_transmit() argument
44 active_port = rcu_dereference_bh(ab_priv(team)->active_port); in ab_transmit()
47 if (team_dev_queue_xmit(team, active_port, skb)) in ab_transmit()
56 static void ab_port_leave(struct team *team, struct team_port *port) in ab_port_leave() argument
58 if (ab_priv(team)->active_port == port) { in ab_port_leave()
59 RCU_INIT_POINTER(ab_priv(team)->active_port, NULL); in ab_port_leave()
[all …]
Dteam_mode_loadbalance.c22 typedef struct team_port *lb_select_tx_port_func_t(struct team *,
50 struct team *team; member
67 static struct lb_priv *get_lb_priv(struct team *team) in get_lb_priv() argument
69 return (struct lb_priv *) &team->mode_priv; 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() argument
91 struct lb_priv *lb_priv = get_lb_priv(team); in lb_tx_hash_to_port_mapping_null_port()
106 team_options_change_check(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() argument
115 int port_index = team_num_to_port_index(team, hash); in lb_hash_select_tx_port()
117 return team_get_port_by_index_rcu(team, port_index); in lb_hash_select_tx_port()
[all …]
Dteam_mode_roundrobin.c23 static struct rr_priv *rr_priv(struct team *team) in rr_priv() argument
25 return (struct rr_priv *) &team->mode_priv; in rr_priv()
28 static bool rr_transmit(struct team *team, struct sk_buff *skb) in rr_transmit() argument
33 port_index = team_num_to_port_index(team, in rr_transmit()
34 rr_priv(team)->sent_packets++); in rr_transmit()
35 port = team_get_port_by_index_rcu(team, port_index); in rr_transmit()
38 port = team_get_first_port_txable_rcu(team, port); in rr_transmit()
41 if (team_dev_queue_xmit(team, port, skb)) in rr_transmit()
Dteam_mode_random.c18 static bool rnd_transmit(struct team *team, struct sk_buff *skb) in rnd_transmit() argument
23 port_index = prandom_u32_max(team->en_port_count); in rnd_transmit()
24 port = team_get_port_by_index_rcu(team, port_index); in rnd_transmit()
27 port = team_get_first_port_txable_rcu(team, port); in rnd_transmit()
30 if (team_dev_queue_xmit(team, port, skb)) in rnd_transmit()
DKconfig2 tristate "Ethernet team driver support"
10 "ip link add link [ address MAC ] [ NAME ] type team"
13 will be called team.
23 All added ports are setup to have team's device address.
25 To compile this team mode as a module, choose M here: the module
35 All added ports are setup to have team's device address.
37 To compile this team mode as a module, choose M here: the module
47 All added ports are setup to have team's device address.
49 To compile this team mode as a module, choose M here: the module
62 To compile this team mode as a module, choose M here: the module
[all …]
Dteam_mode_broadcast.c19 static bool bc_transmit(struct team *team, struct sk_buff *skb) in bc_transmit() argument
27 list_for_each_entry_rcu(cur, &team->port_list, list) { in bc_transmit()
32 ret = !team_dev_queue_xmit(team, last, in bc_transmit()
42 ret = !team_dev_queue_xmit(team, last, skb); in bc_transmit()
DMakefile5 obj-$(CONFIG_NET_TEAM) += team.o
/linux-4.4.14/include/linux/
Dif_team.h29 struct team;
35 struct team *team; member
103 int (*init)(struct team *team);
104 void (*exit)(struct team *team);
105 rx_handler_result_t (*receive)(struct team *team,
108 bool (*transmit)(struct team *team, struct sk_buff *skb);
109 int (*port_enter)(struct team *team, struct team_port *port);
110 void (*port_leave)(struct team *team, struct team_port *port);
111 void (*port_change_dev_addr)(struct team *team, struct team_port *port);
112 void (*port_enabled)(struct team *team, struct team_port *port);
[all …]
/linux-4.4.14/Documentation/
DSecurityBugs4 Linux kernel security team.
8 The Linux kernel security team can be contacted by email at
11 It is possible that the security team will bring in extra help from
22 The goal of the Linux kernel security team is to work with the
28 A disclosure date is negotiated by the security team working with the
29 bug submitter as well as vendors. However, the kernel security team
37 The Linux kernel security team is not a formal body and therefore unable
Dstable_kernel_rules.txt125 security kernel team, and not go through the normal review cycle.
126 Contact the kernel security team for more details on this procedure.
DHOWTO50 such a large and geographically dispersed team. Try to learn as much as
278 4.x.y are maintained by the "stable" team <stable@vger.kernel.org>, and
Dapplying-patches.txt283 note: the -stable team usually do make incremental patches available as well
Dkernel-docs.txt691 Author: The Linux-MM team.
DSubmittingPatches595 review a bug fix. This tag also assists the stable kernel team in determining
/linux-4.4.14/Documentation/filesystems/cifs/
DAUTHORS6 Andrew Tridgell (Samba team) for his early suggestions about smb/cifs VFS
9 the IBM Linux JFS team for explaining many esoteric Linux filesystem features.
10 Jeremy Allison of the Samba team has done invaluable work in adding the server
19 thanks to the Samba team for their technical advice and encouragement.
36 Kazeon team for various fixes especially for 2.4 version.
/linux-4.4.14/drivers/net/
DMakefile21 obj-$(CONFIG_NET_TEAM) += team/
DKconfig119 source "drivers/net/team/Kconfig"
/linux-4.4.14/Documentation/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/>.
DHOWTO4 and the JF Project team <www.linux.or.jp/JF>.
DSubmittingPatches4 and the JF Project team <http://www.linux.or.jp/JF/>.
/linux-4.4.14/drivers/usb/
DREADME21 but just standardized outside of the www.usb.org team.
/linux-4.4.14/fs/reiserfs/
DKconfig38 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-4.4.14/Documentation/ABI/testing/
Dsysfs-class-net80 Note: some special devices, e.g: bonding and team drivers will
/linux-4.4.14/Documentation/networking/
D00-INDEX211 team.txt
D6pack.txt59 team. It can be used under the terms of the license that comes along
Ddecnet.txt225 The Linux DECnet project team have placed their code under the GPL. The
Dcxgb.txt327 customer support team via email at support@chelsio.com or check our website
Dswitchdev.txt147 tools such as the bridge driver, the bonding/team drivers, and netlink-based
Dfilter.txt46 such as team driver, PTP code, etc where BPF is being used.
586 team driver's classifier for its load-balancing mode, netfilter's xt_bpf
Dbonding.txt291 the same link which could cause the other team members to
695 team using the bond hardware address (the
/linux-4.4.14/Documentation/isdn/
DREADME.hysdn178 the Hypercope support team (support@hypercope.de) and or the authors
/linux-4.4.14/Documentation/development-process/
D2.Process100 "stable team," currently consisting of Greg Kroah-Hartman. The stable team
D5.Posting276 the patch itself; that will cause the stable team to get a notification
/linux-4.4.14/Documentation/security/
DSmack.txt37 git://github.com/smack-team/smack.git
374 team. Smack labels are unstructured, case sensitive, and the only operation
/linux-4.4.14/
DREADME10 Linus Torvalds with assistance from a loosely-knit team of hackers across
DCREDITS1678 D: Linux/SPARC team, Midnight Commander maintainer
1688 D: Debian core team member and maintainer of several Debian packages
DMAINTAINERS10506 F: drivers/net/team/
/linux-4.4.14/Documentation/serial/
Dmoxa-smartio484 support team to get more help.
/linux-4.4.14/Documentation/scsi/
Dtmscsim.txt419 Thanks to Linus Torvalds, Alan Cox, the FSF people, the XFree86 team and
/linux-4.4.14/Documentation/block/
Dbiodoc.txt1158 8.7. EVMS layering design (IBM EVMS team)
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt4161 backtrace in and wait for our crack debugging team to fix the problem.