Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/list.h>
#include <linux/workqueue.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/skbuff.h>
#include <linux/suspend.h>
#include <linux/connector.h>
#include <linux/delay.h>
Go to the source code of this file.
Functions | |
void | cn_queue_release_callback (struct cn_callback_entry *cbq) |
int | cn_cb_equal (struct cb_id *i1, struct cb_id *i2) |
int | cn_queue_add_callback (struct cn_queue_dev *dev, const char *name, struct cb_id *id, void(*callback)(struct cn_msg *, struct netlink_skb_parms *)) |
void | cn_queue_del_callback (struct cn_queue_dev *dev, struct cb_id *id) |
struct cn_queue_dev * | cn_queue_alloc_dev (const char *name, struct sock *nls) |
void | cn_queue_free_dev (struct cn_queue_dev *dev) |
int cn_queue_add_callback | ( | struct cn_queue_dev * | dev, |
const char * | name, | ||
struct cb_id * | id, | ||
void(*)(struct cn_msg *, struct netlink_skb_parms *) | callback | ||
) |
Definition at line 73 of file cn_queue.c.
Definition at line 126 of file cn_queue.c.
void cn_queue_del_callback | ( | struct cn_queue_dev * | dev, |
struct cb_id * | id | ||
) |
Definition at line 107 of file cn_queue.c.
void cn_queue_free_dev | ( | struct cn_queue_dev * | dev | ) |
Definition at line 144 of file cn_queue.c.
void cn_queue_release_callback | ( | struct cn_callback_entry * | cbq | ) |
Definition at line 59 of file cn_queue.c.