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

#include <bond_alb.h>

Data Fields

struct tlb_client_infotx_hashtbl
 
spinlock_t tx_hashtbl_lock
 
u32 unbalanced_load
 
int tx_rebalance_counter
 
int lp_counter
 
int rlb_enabled
 
struct rlb_client_inforx_hashtbl
 
spinlock_t rx_hashtbl_lock
 
u32 rx_hashtbl_head
 
u8 rx_ntt
 
struct slavenext_rx_slave
 
u8 primary_is_promisc
 
u32 rlb_promisc_timeout_counter
 
u32 rlb_update_delay_counter
 
u32 rlb_update_retry_counter
 
u8 rlb_rebalance
 
struct vlan_entrycurrent_alb_vlan
 

Detailed Description

Definition at line 114 of file bond_alb.h.

Field Documentation

struct vlan_entry* current_alb_vlan

Definition at line 143 of file bond_alb.h.

int lp_counter

Definition at line 119 of file bond_alb.h.

struct slave* next_rx_slave

Definition at line 128 of file bond_alb.h.

u8 primary_is_promisc

Definition at line 131 of file bond_alb.h.

int rlb_enabled

Definition at line 121 of file bond_alb.h.

u32 rlb_promisc_timeout_counter

Definition at line 132 of file bond_alb.h.

u8 rlb_rebalance

Definition at line 139 of file bond_alb.h.

u32 rlb_update_delay_counter

Definition at line 135 of file bond_alb.h.

u32 rlb_update_retry_counter

Definition at line 136 of file bond_alb.h.

struct rlb_client_info* rx_hashtbl

Definition at line 122 of file bond_alb.h.

u32 rx_hashtbl_head

Definition at line 124 of file bond_alb.h.

spinlock_t rx_hashtbl_lock

Definition at line 123 of file bond_alb.h.

u8 rx_ntt

Definition at line 125 of file bond_alb.h.

struct tlb_client_info* tx_hashtbl

Definition at line 115 of file bond_alb.h.

spinlock_t tx_hashtbl_lock

Definition at line 116 of file bond_alb.h.

int tx_rebalance_counter

Definition at line 118 of file bond_alb.h.

u32 unbalanced_load

Definition at line 117 of file bond_alb.h.


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