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

Data Fields

struct snd_ctl_elem_id id
 
s32 type
 
u32 access
 
u32 count
 
s32 owner
 
union {
   struct {
      s32   min
 
      s32   max
 
      s32   step
 
   }   integer
 
   struct {
      u64   min
 
      u64   max
 
      u64   step
 
   }   integer64
 
   struct {
      u32   items
 
      u32   item
 
      char   name [64]
 
      u64   names_ptr
 
      u32   names_length
 
   }   enumerated
 
   unsigned char   reserved [128]
 
value
 

Detailed Description

Definition at line 65 of file control_compat.c.

Field Documentation

u32 access

Definition at line 68 of file control_compat.c.

u32 count

Definition at line 69 of file control_compat.c.

struct { ... } enumerated

Definition at line 66 of file control_compat.c.

struct { ... } integer
struct { ... } integer64

Definition at line 84 of file control_compat.c.

u32 items

Definition at line 83 of file control_compat.c.

s32 max

Definition at line 74 of file control_compat.c.

u64 max

Definition at line 79 of file control_compat.c.

s32 min

Definition at line 73 of file control_compat.c.

u64 min

Definition at line 78 of file control_compat.c.

char name[64]

Definition at line 85 of file control_compat.c.

u32 names_length

Definition at line 87 of file control_compat.c.

u64 names_ptr

Definition at line 86 of file control_compat.c.

s32 owner

Definition at line 70 of file control_compat.c.

unsigned char reserved

Definition at line 89 of file control_compat.c.

s32 step

Definition at line 75 of file control_compat.c.

u64 step

Definition at line 80 of file control_compat.c.

Definition at line 67 of file control_compat.c.

union { ... } value

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