Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bonding Struct Reference

#include <bonding.h>

Data Fields

struct net_devicedev
 
struct slavefirst_slave
 
struct slavecurr_active_slave
 
struct slavecurrent_arp_slave
 
struct slaveprimary_slave
 
bool force_primary
 
s32 slave_cnt
 
int(* recv_probe )(const struct sk_buff *, struct bonding *, struct slave *)
 
rwlock_t lock
 
rwlock_t curr_slave_lock
 
u8 send_peer_notif
 
s8 setup_by_slave
 
s8 igmp_retrans
 
struct list_head bond_list
 
struct netdev_hw_addr_list mc_list
 
int(* xmit_hash_policy )(struct sk_buff *, int)
 
u16 rr_tx_counter
 
struct ad_bond_info ad_info
 
struct alb_bond_info alb_info
 
struct bond_params params
 
struct list_head vlan_list
 
struct workqueue_structwq
 
struct delayed_work mii_work
 
struct delayed_work arp_work
 
struct delayed_work alb_work
 
struct delayed_work ad_work
 
struct delayed_work mcast_work
 

Detailed Description

Definition at line 213 of file bonding.h.

Field Documentation

Definition at line 236 of file bonding.h.

Definition at line 244 of file bonding.h.

Definition at line 237 of file bonding.h.

struct delayed_work alb_work

Definition at line 243 of file bonding.h.

struct delayed_work arp_work

Definition at line 242 of file bonding.h.

struct list_head bond_list

Definition at line 232 of file bonding.h.

struct slave* curr_active_slave

Definition at line 216 of file bonding.h.

rwlock_t curr_slave_lock

Definition at line 224 of file bonding.h.

struct slave* current_arp_slave

Definition at line 217 of file bonding.h.

Definition at line 214 of file bonding.h.

struct slave* first_slave

Definition at line 215 of file bonding.h.

bool force_primary

Definition at line 219 of file bonding.h.

s8 igmp_retrans

Definition at line 227 of file bonding.h.

rwlock_t lock

Definition at line 223 of file bonding.h.

Definition at line 233 of file bonding.h.

struct delayed_work mcast_work

Definition at line 245 of file bonding.h.

struct delayed_work mii_work

Definition at line 241 of file bonding.h.

Definition at line 238 of file bonding.h.

struct slave* primary_slave

Definition at line 218 of file bonding.h.

int(* recv_probe)(const struct sk_buff *, struct bonding *, struct slave *)

Definition at line 221 of file bonding.h.

u16 rr_tx_counter

Definition at line 235 of file bonding.h.

u8 send_peer_notif

Definition at line 225 of file bonding.h.

s8 setup_by_slave

Definition at line 226 of file bonding.h.

s32 slave_cnt

Definition at line 220 of file bonding.h.

struct list_head vlan_list

Definition at line 239 of file bonding.h.

Definition at line 240 of file bonding.h.

int(* xmit_hash_policy)(struct sk_buff *, int)

Definition at line 234 of file bonding.h.


The documentation for this struct was generated from the following file: