Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
cfsrvl.h File Reference
#include <linux/list.h>
#include <linux/stddef.h>
#include <linux/types.h>
#include <linux/kref.h>
#include <linux/rculist.h>

Go to the source code of this file.

Data Structures

struct  cfsrvl
 

Functions

struct cflayer * cfvei_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayer * cfdgml_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayer * cfutill_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayer * cfvidl_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayer * cfrfml_create (u8 linkid, struct dev_info *dev_info, int mtu_size)
 
struct cflayer * cfdbgl_create (u8 linkid, struct dev_info *dev_info)
 
void cfsrvl_ctrlcmd (struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid)
 
bool cfsrvl_phyid_match (struct cflayer *layer, int phyid)
 
void cfsrvl_init (struct cfsrvl *service, u8 channel_id, struct dev_info *dev_info, bool supports_flowctrl)
 
bool cfsrvl_ready (struct cfsrvl *service, int *err)
 
u8 cfsrvl_getphyid (struct cflayer *layer)
 

Function Documentation

struct cflayer* cfdbgl_create ( u8  linkid,
struct dev_info *  dev_info 
)
read

Definition at line 20 of file cfdbgl.c.

struct cflayer* cfdgml_create ( u8  linkid,
struct dev_info *  dev_info 
)
read

Definition at line 27 of file cfdgml.c.

struct cflayer* cfrfml_create ( u8  linkid,
struct dev_info *  dev_info,
int  mtu_size 
)
read

Definition at line 45 of file cfrfml.c.

void cfsrvl_ctrlcmd ( struct cflayer *  layr,
enum caif_ctrlcmd  ctrl,
int  phyid 
)
u8 cfsrvl_getphyid ( struct cflayer *  layer)

Definition at line 187 of file cfsrvl.c.

void cfsrvl_init ( struct cfsrvl *  service,
u8  channel_id,
struct dev_info *  dev_info,
bool  supports_flowctrl 
)

Definition at line 160 of file cfsrvl.c.

bool cfsrvl_phyid_match ( struct cflayer *  layer,
int  phyid 
)

Definition at line 193 of file cfsrvl.c.

bool cfsrvl_ready ( struct cfsrvl *  service,
int *  err 
)

Definition at line 178 of file cfsrvl.c.

struct cflayer* cfutill_create ( u8  linkid,
struct dev_info *  dev_info 
)
read

Definition at line 27 of file cfutill.c.

struct cflayer* cfvei_create ( u8  linkid,
struct dev_info *  dev_info 
)
read

Definition at line 26 of file cfveil.c.

struct cflayer* cfvidl_create ( u8  linkid,
struct dev_info *  dev_info 
)
read

Definition at line 22 of file cfvidl.c.