Symbol: zd_usb
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
753
struct zd_usb usb;
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
771
static inline struct zd_chip *zd_usb_to_chip(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
273
struct zd_usb *usb = &chip->usb;
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
283
static inline struct zd_mac *zd_usb_to_mac(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
101
static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1017
int zd_usb_tx(struct zd_usb *usb, struct sk_buff *skb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1058
static bool zd_tx_timeout(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1084
struct zd_usb *usb =
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1085
container_of(work, struct zd_usb, tx.watchdog_work.work);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1105
void zd_tx_watchdog_enable(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1117
void zd_tx_watchdog_disable(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1130
struct zd_usb *usb =
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1131
container_of(work, struct zd_usb, rx.idle_work.work);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1145
struct zd_usb *usb = from_tasklet(usb, t, rx.reset_timer_tasklet);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1150
void zd_usb_reset_rx_idle_timer(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1157
static inline void init_usb_interrupt(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1168
static inline void init_usb_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1186
static inline void init_usb_tx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1200
void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1212
void zd_usb_clear(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1243
int zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1317
int zd_usb_init_hw(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1353
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1418
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1449
static void zd_usb_resume(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1476
static void zd_usb_stop(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1493
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1513
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1599
static void prepare_read_regs_int(struct zd_usb *usb,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1613
static void disable_read_regs_int(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1622
static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1661
static int get_results(struct zd_usb *usb, u16 *values,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1696
int zd_usb_ioread16v(struct zd_usb *usb, u16 *values,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1773
struct zd_usb *usb = urb->context;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1783
static int zd_submit_waiting_urb(struct zd_usb *usb, bool last)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1811
void zd_usb_iowrite16v_async_start(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1824
int zd_usb_iowrite16v_async_end(struct zd_usb *usb, unsigned int timeout)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1860
int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1938
int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1952
int zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
214
static char *get_fw_name(struct zd_usb *usb, char *buffer, size_t size,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
224
static int handle_version_mismatch(struct zd_usb *usb,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
257
static int upload_firmware(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
324
int zd_usb_read_fw(struct zd_usb *usb, zd_addr_t addr, u8 *data, u16 len)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
359
struct zd_usb *usb = urb->context;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
374
struct zd_usb *usb = urb->context;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
428
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
502
static inline int usb_int_enabled(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
514
int zd_usb_enable_int(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
577
void zd_usb_disable_int(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
605
static void handle_rx_packet(struct zd_usb *usb, const u8 *buffer,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
651
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
713
static struct urb *alloc_rx_urb(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
746
static int __zd_usb_enable_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
799
int zd_usb_enable_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
813
static void __zd_usb_disable_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
840
void zd_usb_disable_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
852
static void zd_usb_reset_rx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
881
void zd_usb_disable_tx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
909
void zd_usb_enable_tx(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
922
static void tx_dec_submitted_urbs(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
936
static void tx_inc_submitted_urbs(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
962
struct zd_usb *usb;
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
220
static inline struct usb_device *zd_usb_to_usbdev(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
230
static inline struct ieee80211_hw *zd_usb_to_hw(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
235
void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
237
int zd_usb_init_hw(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
238
void zd_usb_clear(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
240
int zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
242
void zd_tx_watchdog_enable(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
243
void zd_tx_watchdog_disable(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
245
int zd_usb_enable_int(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
246
void zd_usb_disable_int(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
248
int zd_usb_enable_rx(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
249
void zd_usb_disable_rx(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
251
void zd_usb_reset_rx_idle_timer(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
253
void zd_usb_enable_tx(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
254
void zd_usb_disable_tx(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
256
int zd_usb_tx(struct zd_usb *usb, struct sk_buff *skb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
258
int zd_usb_ioread16v(struct zd_usb *usb, u16 *values,
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
261
static inline int zd_usb_ioread16(struct zd_usb *usb, u16 *value,
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
267
void zd_usb_iowrite16v_async_start(struct zd_usb *usb);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
268
int zd_usb_iowrite16v_async_end(struct zd_usb *usb, unsigned int timeout);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
269
int zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
271
int zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs,
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
274
int zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
276
int zd_usb_read_fw(struct zd_usb *usb, zd_addr_t addr, u8 *data, u16 len);