|
Linux Kernel
3.7.1
|
#include <usb.h>
Data Fields | |
| struct usb_device * | udev |
| struct usb_interface * | intf |
| enum rtl_usb_state | state |
| u32 | reg_bcn_ctrl_val |
| u8 | disableHWSM |
| enum acm_method | acm_method |
| u32 | irq_mask [2] |
| bool | irq_enabled |
| u16(* | usb_mq_to_hwq )(__le16 fc, u16 mac80211_queue_index) |
| u8 | out_ep_nums |
| u8 | out_queue_sel |
| struct rtl_ep_map | ep_map |
| u32 | max_bulk_out_size |
| u32 | tx_submitted_urbs |
| struct sk_buff_head | tx_skb_queue [RTL_USB_MAX_EP_NUM] |
| struct usb_anchor | tx_pending [RTL_USB_MAX_EP_NUM] |
| struct usb_anchor | tx_submitted |
| struct sk_buff *(* | usb_tx_aggregate_hdl )(struct ieee80211_hw *, struct sk_buff_head *) |
| int(* | usb_tx_post_hdl )(struct ieee80211_hw *, struct urb *, struct sk_buff *) |
| void(* | usb_tx_cleanup )(struct ieee80211_hw *, struct sk_buff *) |
| u8 | in_ep_nums |
| u32 | in_ep |
| u32 | rx_max_size |
| u32 | rx_urb_num |
| struct usb_anchor | rx_submitted |
| void(* | usb_rx_segregate_hdl )(struct ieee80211_hw *, struct sk_buff *, struct sk_buff_head *) |
| void(* | usb_rx_hdl )(struct ieee80211_hw *, struct sk_buff *) |
| enum acm_method acm_method |
| struct rtl_ep_map ep_map |
| struct usb_interface* intf |
| enum rtl_usb_state state |
| struct usb_anchor tx_pending[RTL_USB_MAX_EP_NUM] |
| struct sk_buff_head tx_skb_queue[RTL_USB_MAX_EP_NUM] |
| void(* usb_rx_segregate_hdl)(struct ieee80211_hw *, struct sk_buff *, struct sk_buff_head *) |
|
read |
| void(* usb_tx_cleanup)(struct ieee80211_hw *, struct sk_buff *) |
1.8.2