/linux-4.4.14/drivers/net/team/ |
D | team.c | 75 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 …]
|
D | team_mode_activebackup.c | 25 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 …]
|
D | team_mode_loadbalance.c | 22 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 …]
|
D | team_mode_roundrobin.c | 23 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()
|
D | team_mode_random.c | 18 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()
|
D | Kconfig | 2 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 …]
|
D | team_mode_broadcast.c | 19 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()
|
D | Makefile | 5 obj-$(CONFIG_NET_TEAM) += team.o
|
/linux-4.4.14/include/linux/ |
D | if_team.h | 29 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/ |
D | SecurityBugs | 4 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
|
D | stable_kernel_rules.txt | 125 security kernel team, and not go through the normal review cycle. 126 Contact the kernel security team for more details on this procedure.
|
D | HOWTO | 50 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
|
D | applying-patches.txt | 283 note: the -stable team usually do make incremental patches available as well
|
D | kernel-docs.txt | 691 Author: The Linux-MM team.
|
D | SubmittingPatches | 595 review a bug fix. This tag also assists the stable kernel team in determining
|
/linux-4.4.14/Documentation/filesystems/cifs/ |
D | AUTHORS | 6 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/ |
D | Makefile | 21 obj-$(CONFIG_NET_TEAM) += team/
|
D | Kconfig | 119 source "drivers/net/team/Kconfig"
|
/linux-4.4.14/Documentation/ja_JP/ |
D | stable_kernel_rules.txt | 4 and JF Project team <www.linux.or.jp/JF>.
|
D | stable_api_nonsense.txt | 4 and the JF Project team <http://www.linux.or.jp/JF/>.
|
D | SubmitChecklist | 4 and the JF Project team <http://www.linux.or.jp/JF/>.
|
D | HOWTO | 4 and the JF Project team <www.linux.or.jp/JF>.
|
D | SubmittingPatches | 4 and the JF Project team <http://www.linux.or.jp/JF/>.
|
/linux-4.4.14/drivers/usb/ |
D | README | 21 but just standardized outside of the www.usb.org team.
|
/linux-4.4.14/fs/reiserfs/ |
D | Kconfig | 38 latest benchmarks.:-) Use of this option allows our team to go all
|
D | README | 97 Anatoly Pinchuk is a former member of our team who worked closely with
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-net | 80 Note: some special devices, e.g: bonding and team drivers will
|
/linux-4.4.14/Documentation/networking/ |
D | 00-INDEX | 211 team.txt
|
D | 6pack.txt | 59 team. It can be used under the terms of the license that comes along
|
D | decnet.txt | 225 The Linux DECnet project team have placed their code under the GPL. The
|
D | cxgb.txt | 327 customer support team via email at support@chelsio.com or check our website
|
D | switchdev.txt | 147 tools such as the bridge driver, the bonding/team drivers, and netlink-based
|
D | filter.txt | 46 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
|
D | bonding.txt | 291 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/ |
D | README.hysdn | 178 the Hypercope support team (support@hypercope.de) and or the authors
|
/linux-4.4.14/Documentation/development-process/ |
D | 2.Process | 100 "stable team," currently consisting of Greg Kroah-Hartman. The stable team
|
D | 5.Posting | 276 the patch itself; that will cause the stable team to get a notification
|
/linux-4.4.14/Documentation/security/ |
D | Smack.txt | 37 git://github.com/smack-team/smack.git 374 team. Smack labels are unstructured, case sensitive, and the only operation
|
/linux-4.4.14/ |
D | README | 10 Linus Torvalds with assistance from a loosely-knit team of hackers across
|
D | CREDITS | 1678 D: Linux/SPARC team, Midnight Commander maintainer 1688 D: Debian core team member and maintainer of several Debian packages
|
D | MAINTAINERS | 10506 F: drivers/net/team/
|
/linux-4.4.14/Documentation/serial/ |
D | moxa-smartio | 484 support team to get more help.
|
/linux-4.4.14/Documentation/scsi/ |
D | tmscsim.txt | 419 Thanks to Linus Torvalds, Alan Cox, the FSF people, the XFree86 team and
|
/linux-4.4.14/Documentation/block/ |
D | biodoc.txt | 1158 8.7. EVMS layering design (IBM EVMS team)
|
/linux-4.4.14/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 4161 backtrace in and wait for our crack debugging team to fix the problem.
|