Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
snd_seq_queue Struct Reference

#include <seq_queue.h>

Public Member Functions

 DECLARE_BITMAP (clients_bitmap, SNDRV_SEQ_MAX_CLIENTS)
 

Data Fields

int queue
 
char name [64]
 
struct snd_seq_prioqtickq
 
struct snd_seq_prioqtimeq
 
struct snd_seq_timertimer
 
int owner
 
unsigned int locked:1
 
unsigned int klocked:1
 
unsigned int check_again:1
 
unsigned int check_blocked:1
 
unsigned int flags
 
unsigned int info_flags
 
spinlock_t owner_lock
 
spinlock_t check_lock
 
unsigned int clients
 
struct mutex timer_mutex
 
snd_use_lock_t use_lock
 

Detailed Description

Definition at line 33 of file seq_queue.h.

Member Function Documentation

DECLARE_BITMAP ( clients_bitmap  ,
SNDRV_SEQ_MAX_CLIENTS   
)

Field Documentation

unsigned int check_again

Definition at line 43 of file seq_queue.h.

unsigned int check_blocked

Definition at line 43 of file seq_queue.h.

spinlock_t check_lock

Definition at line 52 of file seq_queue.h.

unsigned int clients

Definition at line 56 of file seq_queue.h.

unsigned int flags

Definition at line 48 of file seq_queue.h.

unsigned int info_flags

Definition at line 49 of file seq_queue.h.

unsigned int klocked

Definition at line 43 of file seq_queue.h.

unsigned int locked

Definition at line 43 of file seq_queue.h.

char name[64]

Definition at line 36 of file seq_queue.h.

int owner

Definition at line 42 of file seq_queue.h.

spinlock_t owner_lock

Definition at line 51 of file seq_queue.h.

Definition at line 34 of file seq_queue.h.

Definition at line 38 of file seq_queue.h.

Definition at line 39 of file seq_queue.h.

Definition at line 41 of file seq_queue.h.

struct mutex timer_mutex

Definition at line 57 of file seq_queue.h.

snd_use_lock_t use_lock

Definition at line 59 of file seq_queue.h.


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