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

#include <dmasound.h>

Data Fields

const charname
 
const charname2
 
struct moduleowner
 
void *(* dma_alloc )(unsigned int, gfp_t)
 
void(* dma_free )(void *, unsigned int)
 
int(* irqinit )(void)
 
void(* init )(void)
 
void(* silence )(void)
 
int(* setFormat )(int)
 
int(* setVolume )(int)
 
int(* setBass )(int)
 
int(* setTreble )(int)
 
int(* setGain )(int)
 
void(* play )(void)
 
void(* record )(void)
 
void(* mixer_init )(void)
 
int(* mixer_ioctl )(u_int, u_long)
 
int(* write_sq_setup )(void)
 
int(* read_sq_setup )(void)
 
int(* sq_open )(fmode_t)
 
int(* state_info )(char *, size_t)
 
void(* abort_read )(void)
 
int min_dsp_speed
 
int max_dsp_speed
 
int version
 
int hardware_afmts
 
int capabilities
 
SETTINGS default_hard
 
SETTINGS default_soft
 

Detailed Description

Definition at line 108 of file dmasound.h.

Field Documentation

void(* abort_read)(void)

Definition at line 133 of file dmasound.h.

Definition at line 139 of file dmasound.h.

SETTINGS default_hard

Definition at line 140 of file dmasound.h.

SETTINGS default_soft

Definition at line 141 of file dmasound.h.

void*(* dma_alloc)(unsigned int, gfp_t)

Definition at line 112 of file dmasound.h.

void(* dma_free)(void *, unsigned int)

Definition at line 113 of file dmasound.h.

int hardware_afmts

Definition at line 137 of file dmasound.h.

void(* init)(void)

Definition at line 118 of file dmasound.h.

int(* irqinit)(void)

Definition at line 114 of file dmasound.h.

int max_dsp_speed

Definition at line 135 of file dmasound.h.

int min_dsp_speed

Definition at line 134 of file dmasound.h.

void(* mixer_init)(void)

Definition at line 127 of file dmasound.h.

int(* mixer_ioctl)(u_int, u_long)

Definition at line 128 of file dmasound.h.

const char* name

Definition at line 109 of file dmasound.h.

const char* name2

Definition at line 110 of file dmasound.h.

struct module* owner

Definition at line 111 of file dmasound.h.

void(* play)(void)

Definition at line 125 of file dmasound.h.

int(* read_sq_setup)(void)

Definition at line 130 of file dmasound.h.

void(* record)(void)

Definition at line 126 of file dmasound.h.

int(* setBass)(int)

Definition at line 122 of file dmasound.h.

int(* setFormat)(int)

Definition at line 120 of file dmasound.h.

int(* setGain)(int)

Definition at line 124 of file dmasound.h.

int(* setTreble)(int)

Definition at line 123 of file dmasound.h.

int(* setVolume)(int)

Definition at line 121 of file dmasound.h.

void(* silence)(void)

Definition at line 119 of file dmasound.h.

int(* sq_open)(fmode_t)

Definition at line 131 of file dmasound.h.

int(* state_info)(char *, size_t)

Definition at line 132 of file dmasound.h.

int version

Definition at line 136 of file dmasound.h.

int(* write_sq_setup)(void)

Definition at line 129 of file dmasound.h.


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