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

#include <mlx4.h>

Data Fields

struct pci_pool * pool
 
void __iomemhcr
 
struct mutex hcr_mutex
 
struct mutex slave_cmd_mutex
 
struct semaphore poll_sem
 
struct semaphore event_sem
 
int max_cmds
 
spinlock_t context_lock
 
int free_head
 
struct mlx4_cmd_contextcontext
 
u16 token_mask
 
u8 use_events
 
u8 toggle
 
u8 comm_toggle
 

Detailed Description

Definition at line 512 of file mlx4.h.

Field Documentation

u8 comm_toggle

Definition at line 526 of file mlx4.h.

Definition at line 522 of file mlx4.h.

spinlock_t context_lock

Definition at line 520 of file mlx4.h.

struct semaphore event_sem

Definition at line 518 of file mlx4.h.

int free_head

Definition at line 521 of file mlx4.h.

void __iomem* hcr

Definition at line 514 of file mlx4.h.

struct mutex hcr_mutex

Definition at line 515 of file mlx4.h.

int max_cmds

Definition at line 519 of file mlx4.h.

struct semaphore poll_sem

Definition at line 517 of file mlx4.h.

struct pci_pool* pool

Definition at line 513 of file mlx4.h.

struct mutex slave_cmd_mutex

Definition at line 516 of file mlx4.h.

u8 toggle

Definition at line 525 of file mlx4.h.

u16 token_mask

Definition at line 523 of file mlx4.h.

u8 use_events

Definition at line 524 of file mlx4.h.


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