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

#include <asound.h>

Data Fields

struct snd_ctl_elem_id id
 
snd_ctl_elem_type_t type
 
unsigned int access
 
unsigned int count
 
__kernel_pid_t owner
 
union {
   struct {
      long   min
 
      long   max
 
      long   step
 
   }   integer
 
   struct {
      long long   min
 
      long long   max
 
      long long   step
 
   }   integer64
 
   struct {
      unsigned int   items
 
      unsigned int   item
 
      char   name [64]
 
      __u64   names_ptr
 
      unsigned int   names_length
 
   }   enumerated
 
   unsigned char   reserved [128]
 
value
 
union {
   unsigned short   d [4]
 
   unsigned short *   d_ptr
 
dimen
 

Detailed Description

Definition at line 828 of file asound.h.

Field Documentation

unsigned int access

Definition at line 831 of file asound.h.

unsigned int count

Definition at line 832 of file asound.h.

unsigned short d[4]

Definition at line 855 of file asound.h.

unsigned short* d_ptr

Definition at line 856 of file asound.h.

union { ... } dimen
struct { ... } enumerated

Definition at line 829 of file asound.h.

struct { ... } integer
struct { ... } integer64
unsigned int item

Definition at line 847 of file asound.h.

unsigned int items

Definition at line 846 of file asound.h.

long max

Definition at line 837 of file asound.h.

long long max

Definition at line 842 of file asound.h.

long min

Definition at line 836 of file asound.h.

long long min

Definition at line 841 of file asound.h.

char name[64]

Definition at line 848 of file asound.h.

unsigned int names_length

Definition at line 850 of file asound.h.

__u64 names_ptr

Definition at line 849 of file asound.h.

Definition at line 833 of file asound.h.

unsigned char reserved

Definition at line 852 of file asound.h.

long step

Definition at line 838 of file asound.h.

long long step

Definition at line 843 of file asound.h.

Definition at line 830 of file asound.h.

union { ... } value

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