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

#include <i2c.h>

Data Fields

struct snd_cardcard
 
char name [32]
 
struct mutex lock_mutex
 
struct snd_i2c_busmaster
 
struct list_head buses
 
struct list_head devices
 
union {
   struct snd_i2c_bit_ops *   bit
 
   void *   ops
 
hw_ops
 
struct snd_i2c_opsops
 
unsigned long private_value
 
voidprivate_data
 
void(* private_free )(struct snd_i2c_bus *bus)
 

Detailed Description

Definition at line 54 of file i2c.h.

Field Documentation

Definition at line 66 of file i2c.h.

Definition at line 61 of file i2c.h.

Definition at line 55 of file i2c.h.

struct list_head devices

Definition at line 63 of file i2c.h.

union { ... } hw_ops
struct mutex lock_mutex

Definition at line 58 of file i2c.h.

Definition at line 60 of file i2c.h.

char name[32]

Definition at line 56 of file i2c.h.

void* ops

Definition at line 67 of file i2c.h.

Definition at line 69 of file i2c.h.

void* private_data

Definition at line 72 of file i2c.h.

void(* private_free)(struct snd_i2c_bus *bus)

Definition at line 73 of file i2c.h.

unsigned long private_value

Definition at line 71 of file i2c.h.


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