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

#include <i2c.h>

Data Fields

struct moduleowner
 
unsigned int class
 
struct i2c_algorithmalgo
 
voidalgo_data
 
struct rt_mutex bus_lock
 
int timeout
 
int retries
 
struct device dev
 
int nr
 
char name [48]
 
struct completion dev_released
 
struct mutex userspace_clients_lock
 
struct list_head userspace_clients
 

Detailed Description

Definition at line 375 of file i2c.h.

Field Documentation

Definition at line 378 of file i2c.h.

void* algo_data

Definition at line 379 of file i2c.h.

struct rt_mutex bus_lock

Definition at line 382 of file i2c.h.

unsigned int class

Definition at line 377 of file i2c.h.

Definition at line 386 of file i2c.h.

struct completion dev_released

Definition at line 390 of file i2c.h.

char name[48]

Definition at line 389 of file i2c.h.

int nr

Definition at line 388 of file i2c.h.

struct module* owner

Definition at line 376 of file i2c.h.

int retries

Definition at line 385 of file i2c.h.

int timeout

Definition at line 384 of file i2c.h.

struct list_head userspace_clients

Definition at line 393 of file i2c.h.

struct mutex userspace_clients_lock

Definition at line 392 of file i2c.h.


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