Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Functions | Variables
control_compat.c File Reference
#include <linux/compat.h>
#include <linux/slab.h>

Go to the source code of this file.

Data Structures

struct  snd_ctl_elem_list32
 
struct  snd_ctl_elem_info32
 
struct  snd_ctl_elem_value32
 

Enumerations

enum  {
  SNDRV_CTL_IOCTL_ELEM_LIST32 = _IOWR('U', 0x10, struct snd_ctl_elem_list32), SNDRV_CTL_IOCTL_ELEM_INFO32 = _IOWR('U', 0x11, struct snd_ctl_elem_info32), SNDRV_CTL_IOCTL_ELEM_READ32 = _IOWR('U', 0x12, struct snd_ctl_elem_value32), SNDRV_CTL_IOCTL_ELEM_WRITE32 = _IOWR('U', 0x13, struct snd_ctl_elem_value32),
  SNDRV_CTL_IOCTL_ELEM_ADD32 = _IOWR('U', 0x17, struct snd_ctl_elem_info32), SNDRV_CTL_IOCTL_ELEM_REPLACE32 = _IOWR('U', 0x18, struct snd_ctl_elem_info32)
}
 

Functions

struct snd_ctl_elem_info32 __attribute__ ((packed))
 

Variables

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
 
struct snd_ctl_elem_value32 __attribute__
 

Enumeration Type Documentation

anonymous enum
Enumerator:
SNDRV_CTL_IOCTL_ELEM_LIST32 
SNDRV_CTL_IOCTL_ELEM_INFO32 
SNDRV_CTL_IOCTL_ELEM_READ32 
SNDRV_CTL_IOCTL_ELEM_WRITE32 
SNDRV_CTL_IOCTL_ELEM_ADD32 
SNDRV_CTL_IOCTL_ELEM_REPLACE32 

Definition at line 389 of file control_compat.c.

Function Documentation

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

Variable Documentation

u32 access

Definition at line 95 of file control_compat.c.

u32 count

Definition at line 96 of file control_compat.c.

struct { ... } enumerated

Definition at line 93 of file control_compat.c.

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

Definition at line 111 of file control_compat.c.

u32 items

Definition at line 110 of file control_compat.c.

u64 max

Definition at line 101 of file control_compat.c.

u64 min

Definition at line 100 of file control_compat.c.

char name[64]

Definition at line 112 of file control_compat.c.

u32 names_length

Definition at line 114 of file control_compat.c.

u64 names_ptr

Definition at line 113 of file control_compat.c.

s32 owner

Definition at line 97 of file control_compat.c.

unsigned char reserved[64]

Definition at line 116 of file control_compat.c.

u64 step

Definition at line 102 of file control_compat.c.

Definition at line 94 of file control_compat.c.

union { ... } value