Linux Kernel
3.7.1
|
#include <linux/stddef.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/rculist.h>
#include <net/caif/cfpkt.h>
#include <net/caif/cfmuxl.h>
#include <net/caif/cfsrvl.h>
#include <net/caif/cffrml.h>
Go to the source code of this file.
Data Structures | |
struct | cfmuxl |
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ":%s(): " fmt, __func__ |
#define | container_obj(layr) container_of(layr, struct cfmuxl, layer) |
#define | CAIF_CTRL_CHANNEL 0 |
#define | UP_CACHE_SIZE 8 |
#define | DN_CACHE_SIZE 8 |
Functions | |
struct cflayer * | cfmuxl_create (void) |
int | cfmuxl_set_dnlayer (struct cflayer *layr, struct cflayer *dn, u8 phyid) |
int | cfmuxl_set_uplayer (struct cflayer *layr, struct cflayer *up, u8 linkid) |
struct cflayer * | cfmuxl_remove_dnlayer (struct cflayer *layr, u8 phyid) |
struct cflayer * | cfmuxl_remove_uplayer (struct cflayer *layr, u8 id) |
#define container_obj | ( | layr | ) | container_of(layr, struct cfmuxl, layer) |