Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
w1_family.c File Reference
#include <linux/spinlock.h>
#include <linux/list.h>
#include <linux/sched.h>
#include <linux/delay.h>
#include <linux/export.h>
#include "w1_family.h"
#include "w1.h"

Go to the source code of this file.

Functions

 DEFINE_SPINLOCK (w1_flock)
 
int w1_register_family (struct w1_family *newf)
 
void w1_unregister_family (struct w1_family *fent)
 
struct w1_familyw1_family_registered (u8 fid)
 
void w1_family_put (struct w1_family *f)
 
void __w1_family_get (struct w1_family *f)
 
 EXPORT_SYMBOL (w1_unregister_family)
 
 EXPORT_SYMBOL (w1_register_family)
 

Function Documentation

void __w1_family_get ( struct w1_family f)

Definition at line 132 of file w1_family.c.

DEFINE_SPINLOCK ( w1_flock  )
EXPORT_SYMBOL ( w1_unregister_family  )
EXPORT_SYMBOL ( w1_register_family  )
void w1_family_put ( struct w1_family f)

Definition at line 116 of file w1_family.c.

struct w1_family* w1_family_registered ( u8  fid)
read

Definition at line 93 of file w1_family.c.

int w1_register_family ( struct w1_family newf)

Definition at line 34 of file w1_family.c.

void w1_unregister_family ( struct w1_family fent)

Definition at line 62 of file w1_family.c.