Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <net/netlink.h>
#include <linux/nl802154.h>
#include <net/mac802154.h>
#include <net/route.h>
#include <net/wpan-phy.h>
#include "mac802154.h"
Go to the source code of this file.
Functions | |
int | mac802154_slave_open (struct net_device *dev) |
int | mac802154_slave_close (struct net_device *dev) |
struct ieee802154_dev * | ieee802154_alloc_device (size_t priv_data_len, struct ieee802154_ops *ops) |
EXPORT_SYMBOL (ieee802154_alloc_device) | |
void | ieee802154_free_device (struct ieee802154_dev *hw) |
EXPORT_SYMBOL (ieee802154_free_device) | |
int | ieee802154_register_device (struct ieee802154_dev *dev) |
EXPORT_SYMBOL (ieee802154_register_device) | |
void | ieee802154_unregister_device (struct ieee802154_dev *dev) |
EXPORT_SYMBOL (ieee802154_unregister_device) | |
MODULE_DESCRIPTION ("IEEE 802.15.4 implementation") | |
MODULE_LICENSE ("GPL v2") | |
EXPORT_SYMBOL | ( | ieee802154_alloc_device | ) |
EXPORT_SYMBOL | ( | ieee802154_free_device | ) |
EXPORT_SYMBOL | ( | ieee802154_register_device | ) |
EXPORT_SYMBOL | ( | ieee802154_unregister_device | ) |
|
read |
Definition at line 169 of file ieee802154_dev.c.
void ieee802154_free_device | ( | struct ieee802154_dev * | hw | ) |
Definition at line 221 of file ieee802154_dev.c.
int ieee802154_register_device | ( | struct ieee802154_dev * | dev | ) |
Definition at line 233 of file ieee802154_dev.c.
void ieee802154_unregister_device | ( | struct ieee802154_dev * | dev | ) |
Definition at line 269 of file ieee802154_dev.c.
int mac802154_slave_close | ( | struct net_device * | dev | ) |
Definition at line 64 of file ieee802154_dev.c.
int mac802154_slave_open | ( | struct net_device * | dev | ) |
Definition at line 35 of file ieee802154_dev.c.
MODULE_DESCRIPTION | ( | "IEEE 802.15.4 implementation" | ) |
MODULE_LICENSE | ( | "GPL v2" | ) |