Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hwarc Struct Reference

Data Fields

struct usb_device * usb_dev
 
struct usb_interfaceusb_iface
 
struct uwb_rcuwb_rc
 
struct urbneep_urb
 
struct edc neep_edc
 
voidrd_buffer
 

Detailed Description

Descriptor for an instance of the UWB Radio Control Driver that attaches to the RCI interface of the Host Wired Adapter.

Unless there is a lock specific to the 'data members', all access is protected by uwb_rc->mutex.

The NEEP (Notification/Event EndPoint) URB () writes to . Note there is no locking because it is perfectly (heh!) serialized–probe() submits an URB, callback is called, processes the data (synchronously), submits another URB, and so on. There is no concurrent access to the buffer.

Definition at line 81 of file hwa-rc.c.

Field Documentation

struct edc neep_edc

Definition at line 86 of file hwa-rc.c.

struct urb* neep_urb

Definition at line 85 of file hwa-rc.c.

void* rd_buffer

Definition at line 87 of file hwa-rc.c.

struct usb_device* usb_dev

Definition at line 82 of file hwa-rc.c.

struct usb_interface* usb_iface

Definition at line 83 of file hwa-rc.c.

Definition at line 84 of file hwa-rc.c.


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