Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
uwb_dev Struct Reference

#include <uwb.h>

Public Member Functions

 DECLARE_BITMAP (streams, UWB_NUM_STREAMS)
 
 DECLARE_BITMAP (last_availability_bm, UWB_NUM_MAS)
 

Data Fields

struct mutex mutex
 
struct list_head list_node
 
struct device dev
 
struct uwb_rcrc
 
struct uwb_beca_ebce
 
struct uwb_mac_addr mac_addr
 
struct uwb_dev_addr dev_addr
 
int beacon_slot
 

Detailed Description

struct uwb_dev - a UWB Device : UWB Radio Controller that discovered the device (kind of its parent). : a beacon cache entry for this device; or NULL if the device is a local radio controller. : the EUI-48 address of this device. : the current DevAddr used by this device. : the slot number the beacon is using. : bitmap of streams allocated to reservations targeted at this device. For an RC, this is the streams allocated for reservations targeted at DevAddrs.

A UWB device may either by a neighbor or part of a local radio controller.

Definition at line 60 of file uwb.h.

Member Function Documentation

DECLARE_BITMAP ( streams  ,
UWB_NUM_STREAMS   
)
DECLARE_BITMAP ( last_availability_bm  ,
UWB_NUM_MAS   
)

Field Documentation

Definition at line 65 of file uwb.h.

int beacon_slot

Definition at line 69 of file uwb.h.

Definition at line 63 of file uwb.h.

struct uwb_dev_addr dev_addr

Definition at line 68 of file uwb.h.

struct list_head list_node

Definition at line 62 of file uwb.h.

Definition at line 67 of file uwb.h.

Definition at line 61 of file uwb.h.

Definition at line 64 of file uwb.h.


The documentation for this struct was generated from the following file: