Lines Matching defs:uath_softc
99 struct uath_softc { struct
100 struct device sc_dev;
101 struct ieee80211com sc_ic;
102 int (*sc_newstate)(struct ieee80211com *,
105 struct uath_tx_data tx_data[UATH_TX_DATA_LIST_COUNT];
106 struct uath_rx_data rx_data[UATH_RX_DATA_LIST_COUNT];
108 struct uath_tx_cmd tx_cmd[UATH_TX_CMD_LIST_COUNT];
109 struct uath_rx_cmd rx_cmd[UATH_RX_CMD_LIST_COUNT];
111 int sc_flags;
113 int data_idx;
114 int cmd_idx;
115 int tx_queued;
117 struct usbd_device *sc_udev;
118 struct usbd_device *sc_uhub;
119 int sc_port;
121 struct usbd_interface *sc_iface;
123 struct usbd_pipe *data_tx_pipe;
124 struct usbd_pipe *data_rx_pipe;
125 struct usbd_pipe *cmd_tx_pipe;
126 struct usbd_pipe *cmd_rx_pipe;
128 enum ieee80211_state sc_state;
129 int sc_arg;
130 struct usb_task sc_task;
132 struct timeout scan_to;
133 struct timeout stat_to;
135 int sc_tx_timer;
137 int rxbufsz;
140 caddr_t sc_drvbpf;
142 union {
145 } sc_rxtapu;
147 int sc_rxtap_len;
149 union {
152 } sc_txtapu;
154 int sc_txtap_len;