Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | mac802154_priv |
struct | mac802154_sub_if_data |
Macros | |
#define | MAC802154_DEVICE_STOPPED 0x00 |
#define | MAC802154_DEVICE_RUN 0x01 |
#define | mac802154_to_priv(_hw) container_of(_hw, struct mac802154_priv, hw) |
#define | MAC802154_MAX_XMIT_ATTEMPTS 3 |
#define | MAC802154_CHAN_NONE (~(u8)0) /* No channel is assigned */ |
Variables | |
struct ieee802154_reduced_mlme_ops | mac802154_mlme_reduced |
struct ieee802154_mlme_ops | mac802154_mlme_wpan |
Definition at line 93 of file mac802154.h.
#define MAC802154_DEVICE_RUN 0x01 |
Definition at line 59 of file mac802154.h.
#define MAC802154_DEVICE_STOPPED 0x00 |
Definition at line 58 of file mac802154.h.
#define MAC802154_MAX_XMIT_ATTEMPTS 3 |
Definition at line 91 of file mac802154.h.
#define mac802154_to_priv | ( | _hw | ) | container_of(_hw, struct mac802154_priv, hw) |
Definition at line 89 of file mac802154.h.
u16 mac802154_dev_get_short_addr | ( | const struct net_device * | dev | ) |
void mac802154_dev_set_ieee_addr | ( | struct net_device * | dev | ) |
void mac802154_dev_set_page_channel | ( | struct net_device * | dev, |
u8 | page, | ||
u8 | chan | ||
) |
void mac802154_dev_set_pan_id | ( | struct net_device * | dev, |
u16 | val | ||
) |
void mac802154_dev_set_short_addr | ( | struct net_device * | dev, |
u16 | val | ||
) |
void mac802154_monitor_setup | ( | struct net_device * | dev | ) |
void mac802154_monitors_rx | ( | struct mac802154_priv * | priv, |
struct sk_buff * | skb | ||
) |
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.
netdev_tx_t mac802154_tx | ( | struct mac802154_priv * | priv, |
struct sk_buff * | skb, | ||
u8 | page, | ||
u8 | chan | ||
) |
void mac802154_wpan_setup | ( | struct net_device * | dev | ) |
void mac802154_wpans_rx | ( | struct mac802154_priv * | priv, |
struct sk_buff * | skb | ||
) |
struct ieee802154_reduced_mlme_ops mac802154_mlme_reduced |
struct ieee802154_mlme_ops mac802154_mlme_wpan |