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 cflayercfvei_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayercfdgml_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayercfutill_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayercfvidl_create (u8 linkid, struct dev_info *dev_info)
 
struct cflayercfrfml_create (u8 linkid, struct dev_info *dev_info, int mtu_size)
 
struct cflayercfdbgl_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.