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

#include <mlx4.h>

Data Fields

u8 comm_toggle
 
u8 last_cmd
 
u8 init_port_mask
 
bool active
 
u8 function
 
dma_addr_t vhcr_dma
 
u16 mtu [MLX4_MAX_PORTS+1]
 
__be32 ib_cap_mask [MLX4_MAX_PORTS+1]
 
struct mlx4_slave_eqe eq [MLX4_MFUNC_MAX_EQES]
 
struct list_head mcast_filters [MLX4_MAX_PORTS+1]
 
struct mlx4_vlan_fltrvlan_filter [MLX4_MAX_PORTS+1]
 
struct mlx4_slave_event_eq_info event_eq [MLX4_EVENT_TYPES_NUM]
 
u16 eq_pi
 
u16 eq_ci
 
spinlock_t lock
 
u8 is_slave_going_down
 
u32 cookie
 
enum slave_port_state port_state [MLX4_MAX_PORTS+1]
 

Detailed Description

Definition at line 435 of file mlx4.h.

Field Documentation

bool active

Definition at line 439 of file mlx4.h.

u8 comm_toggle

Definition at line 436 of file mlx4.h.

u32 cookie

Definition at line 454 of file mlx4.h.

Definition at line 444 of file mlx4.h.

u16 eq_ci

Definition at line 450 of file mlx4.h.

u16 eq_pi

Definition at line 449 of file mlx4.h.

Definition at line 448 of file mlx4.h.

u8 function

Definition at line 440 of file mlx4.h.

__be32 ib_cap_mask[MLX4_MAX_PORTS+1]

Definition at line 443 of file mlx4.h.

u8 init_port_mask

Definition at line 438 of file mlx4.h.

u8 is_slave_going_down

Definition at line 453 of file mlx4.h.

u8 last_cmd

Definition at line 437 of file mlx4.h.

spinlock_t lock

Definition at line 451 of file mlx4.h.

struct list_head mcast_filters[MLX4_MAX_PORTS+1]

Definition at line 445 of file mlx4.h.

Definition at line 442 of file mlx4.h.

enum slave_port_state port_state[MLX4_MAX_PORTS+1]

Definition at line 455 of file mlx4.h.

dma_addr_t vhcr_dma

Definition at line 441 of file mlx4.h.

Definition at line 446 of file mlx4.h.


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