Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
ieee802154.h File Reference

Go to the source code of this file.

Macros

#define IEEE802154_OP(_cmd, _func)
 
#define IEEE802154_DUMP(_cmd, _func, _dump)
 

Functions

int __init ieee802154_nl_init (void)
 
void __exit ieee802154_nl_exit (void)
 
struct sk_buffieee802154_nl_create (int flags, u8 req)
 
int ieee802154_nl_mcast (struct sk_buff *msg, unsigned int group)
 
struct sk_buffieee802154_nl_new_reply (struct genl_info *info, int flags, u8 req)
 
int ieee802154_nl_reply (struct sk_buff *msg, struct genl_info *info)
 
int nl802154_mac_register (void)
 
int nl802154_phy_register (void)
 

Variables

struct genl_family nl802154_family
 

Macro Definition Documentation

#define IEEE802154_DUMP (   _cmd,
  _func,
  _dump 
)
Value:
{ \
.cmd = _cmd, \
.policy = ieee802154_policy, \
.doit = _func, \
.dumpit = _dump, \
}

Definition at line 33 of file ieee802154.h.

#define IEEE802154_OP (   _cmd,
  _func 
)
Value:
{ \
.cmd = _cmd, \
.policy = ieee802154_policy, \
.doit = _func, \
.dumpit = NULL, \
.flags = GENL_ADMIN_PERM, \
}

Definition at line 24 of file ieee802154.h.

Function Documentation

struct sk_buff* ieee802154_nl_create ( int  flags,
u8  req 
)
read

Definition at line 44 of file netlink.c.

void __exit ieee802154_nl_exit ( void  )

Definition at line 135 of file netlink.c.

int __init ieee802154_nl_init ( void  )

Definition at line 112 of file netlink.c.

int ieee802154_nl_mcast ( struct sk_buff msg,
unsigned int  group 
)

Definition at line 65 of file netlink.c.

struct sk_buff* ieee802154_nl_new_reply ( struct genl_info info,
int  flags,
u8  req 
)
read

Definition at line 79 of file netlink.c.

int ieee802154_nl_reply ( struct sk_buff msg,
struct genl_info info 
)

Definition at line 98 of file netlink.c.

int nl802154_mac_register ( void  )

Definition at line 592 of file nl-mac.c.

int nl802154_phy_register ( void  )

Definition at line 370 of file nl-phy.c.

Variable Documentation

struct genl_family nl802154_family

Definition at line 35 of file netlink.c.