Searched refs:wusb_dev (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/wusbcore/
H A Ddevconnect.c11 static void wusb_dev_free(struct wusb_dev *wusb_dev) argument
13 if (wusb_dev) {
14 kfree(wusb_dev->set_gtk_req);
15 usb_free_urb(wusb_dev->set_gtk_urb);
16 kfree(wusb_dev);
20 static struct wusb_dev *wusb_dev_alloc(struct wusbhc *wusbhc)
22 struct wusb_dev *wusb_dev; local
26 wusb_dev
102 struct wusb_dev *wusb_dev; local
154 wusbhc_cack_rm(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
164 wusbhc_devconnect_acked(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
175 struct wusb_dev *wusb_dev = container_of(work, struct wusb_dev, local
192 struct wusb_dev *wusb_dev; local
270 struct wusb_dev *wusb_dev = port->wusb_dev; local
300 struct wusb_dev *wusb_dev; local
378 struct wusb_dev *wusb_dev = wusb_port_by_idx(wusbhc, p)->wusb_dev; local
393 wusbhc_handle_dn_alive(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
451 wusbhc_handle_dn_disconnect(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
480 struct wusb_dev *wusb_dev; local
542 struct wusb_dev *wusb_dev; local
587 wusb_dev_bos_grok(struct usb_device *usb_dev, struct wusb_dev *wusb_dev, struct usb_bos_descriptor *bos, size_t desc_size) argument
658 wusb_dev_bos_add(struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
709 wusb_dev_bos_rm(struct wusb_dev *wusb_dev) argument
731 struct wusb_dev *wusb_dev; local
791 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
842 struct wusb_dev *wusb_dev; local
856 struct wusb_dev *wusb_dev = container_of(_wusb_dev, struct wusb_dev, refcnt); local
951 wusb_set_dev_addr(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev, u8 addr) argument
[all...]
H A Dwusbhc.h73 struct wusb_dev { struct
94 static inline void wusb_dev_init(struct wusb_dev *wusb_dev) argument
96 kref_init(&wusb_dev->refcnt);
102 static inline struct wusb_dev *wusb_dev_get(struct wusb_dev *wusb_dev) argument
104 kref_get(&wusb_dev->refcnt);
105 return wusb_dev;
108 static inline void wusb_dev_put(struct wusb_dev *wusb_de argument
133 struct wusb_dev *wusb_dev; /* connected device's info */ member in struct:wusb_port
443 struct wusb_dev *wusb_dev; local
[all...]
H A Ddev-sysfs.c62 struct wusb_dev *wusb_dev; local
64 wusb_dev = wusb_dev_get_by_usb_dev(to_usb_device(dev));
65 if (wusb_dev == NULL)
67 result = ckhdid_printf(buf, PAGE_SIZE, &wusb_dev->cdid);
69 wusb_dev_put(wusb_dev);
103 result = wusb_dev_4way_handshake(wusbhc, usb_dev->wusb_dev, &ck);
123 struct wusb_dev *wusb_dev)
134 void wusb_dev_sysfs_rm(struct wusb_dev *wusb_de argument
122 wusb_dev_sysfs_add(struct wusbhc *wusbhc, struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
[all...]
H A Dsecurity.c35 * @wusb_dev: the device whose PTK the TKID is for
44 static u32 wusbhc_next_tkid(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
49 if (wusb_dev == NULL) {
53 tkid = &wusb_port_by_idx(wusbhc, wusb_dev->port_idx)->ptk_tkid;
54 addr = wusb_dev->addr & 0x7f;
135 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
138 value = wusb_dev
160 wusb_dev_set_gtk(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
174 wusb_dev_sec_add(struct wusbhc *wusbhc, struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
253 wusb_dev_sec_rm(struct wusb_dev *wusb_dev) argument
267 wusb_dev_update_address(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
314 wusb_dev_4way_handshake(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev, struct wusb_ckhdid *ck) argument
532 struct wusb_dev *wusb_dev; local
[all...]
H A Drh.c32 struct wusb_dev *wusb_dev = port->wusb_dev; local
34 if (wusb_dev == NULL)
40 if (wusb_dev->addr & WUSB_DEV_ADDR_UNAUTH)
43 result = wusb_dev_update_address(wusbhc, wusb_dev);
H A Dwusbhc.c368 struct wusb_dev *wusb_dev = __wusb_dev_get_by_usb_dev(wusbhc, urb->dev); local
370 if (status == 0 && wusb_dev) {
371 wusb_dev->entry_ts = jiffies;
375 if (!list_empty(&wusb_dev->cack_node))
376 queue_work(wusbd, &wusb_dev->devconnect_acked_work);
378 wusb_dev_put(wusb_dev);
H A Dwa-xfer.c73 struct wusb_dev *wusb_dev; /* for activity timestamps */ member in struct:wa_xfer
142 if (xfer->wusb_dev)
143 wusb_dev_put(xfer->wusb_dev);
820 struct wusb_dev *wusb_dev; local
832 wusb_dev = __wusb_dev_get_by_usb_dev(wusbhc, urb->dev);
833 if (wusb_dev == NULL) {
840 xfer->wusb_dev = wusb_dev;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/wusbcore/
H A Ddevconnect.c11 static void wusb_dev_free(struct wusb_dev *wusb_dev) argument
13 if (wusb_dev) {
14 kfree(wusb_dev->set_gtk_req);
15 usb_free_urb(wusb_dev->set_gtk_urb);
16 kfree(wusb_dev);
20 static struct wusb_dev *wusb_dev_alloc(struct wusbhc *wusbhc)
22 struct wusb_dev *wusb_dev; local
26 wusb_dev
102 struct wusb_dev *wusb_dev; local
154 wusbhc_cack_rm(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
164 wusbhc_devconnect_acked(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
175 struct wusb_dev *wusb_dev = container_of(work, struct wusb_dev, local
192 struct wusb_dev *wusb_dev; local
270 struct wusb_dev *wusb_dev = port->wusb_dev; local
300 struct wusb_dev *wusb_dev; local
378 struct wusb_dev *wusb_dev = wusb_port_by_idx(wusbhc, p)->wusb_dev; local
393 wusbhc_handle_dn_alive(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
451 wusbhc_handle_dn_disconnect(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
480 struct wusb_dev *wusb_dev; local
542 struct wusb_dev *wusb_dev; local
587 wusb_dev_bos_grok(struct usb_device *usb_dev, struct wusb_dev *wusb_dev, struct usb_bos_descriptor *bos, size_t desc_size) argument
658 wusb_dev_bos_add(struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
709 wusb_dev_bos_rm(struct wusb_dev *wusb_dev) argument
731 struct wusb_dev *wusb_dev; local
791 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
842 struct wusb_dev *wusb_dev; local
856 struct wusb_dev *wusb_dev = container_of(_wusb_dev, struct wusb_dev, refcnt); local
951 wusb_set_dev_addr(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev, u8 addr) argument
[all...]
H A Dwusbhc.h73 struct wusb_dev { struct
94 static inline void wusb_dev_init(struct wusb_dev *wusb_dev) argument
96 kref_init(&wusb_dev->refcnt);
102 static inline struct wusb_dev *wusb_dev_get(struct wusb_dev *wusb_dev) argument
104 kref_get(&wusb_dev->refcnt);
105 return wusb_dev;
108 static inline void wusb_dev_put(struct wusb_dev *wusb_de argument
133 struct wusb_dev *wusb_dev; /* connected device's info */ member in struct:wusb_port
443 struct wusb_dev *wusb_dev; local
[all...]
H A Ddev-sysfs.c62 struct wusb_dev *wusb_dev; local
64 wusb_dev = wusb_dev_get_by_usb_dev(to_usb_device(dev));
65 if (wusb_dev == NULL)
67 result = ckhdid_printf(buf, PAGE_SIZE, &wusb_dev->cdid);
69 wusb_dev_put(wusb_dev);
103 result = wusb_dev_4way_handshake(wusbhc, usb_dev->wusb_dev, &ck);
123 struct wusb_dev *wusb_dev)
134 void wusb_dev_sysfs_rm(struct wusb_dev *wusb_de argument
122 wusb_dev_sysfs_add(struct wusbhc *wusbhc, struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
[all...]
H A Dsecurity.c35 * @wusb_dev: the device whose PTK the TKID is for
44 static u32 wusbhc_next_tkid(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
49 if (wusb_dev == NULL) {
53 tkid = &wusb_port_by_idx(wusbhc, wusb_dev->port_idx)->ptk_tkid;
54 addr = wusb_dev->addr & 0x7f;
135 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
138 value = wusb_dev
160 wusb_dev_set_gtk(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
174 wusb_dev_sec_add(struct wusbhc *wusbhc, struct usb_device *usb_dev, struct wusb_dev *wusb_dev) argument
253 wusb_dev_sec_rm(struct wusb_dev *wusb_dev) argument
267 wusb_dev_update_address(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
314 wusb_dev_4way_handshake(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev, struct wusb_ckhdid *ck) argument
532 struct wusb_dev *wusb_dev; local
[all...]
H A Drh.c32 struct wusb_dev *wusb_dev = port->wusb_dev; local
34 if (wusb_dev == NULL)
40 if (wusb_dev->addr & WUSB_DEV_ADDR_UNAUTH)
43 result = wusb_dev_update_address(wusbhc, wusb_dev);
H A Dwusbhc.c368 struct wusb_dev *wusb_dev = __wusb_dev_get_by_usb_dev(wusbhc, urb->dev); local
370 if (status == 0 && wusb_dev) {
371 wusb_dev->entry_ts = jiffies;
375 if (!list_empty(&wusb_dev->cack_node))
376 queue_work(wusbd, &wusb_dev->devconnect_acked_work);
378 wusb_dev_put(wusb_dev);
H A Dwa-xfer.c73 struct wusb_dev *wusb_dev; /* for activity timestamps */ member in struct:wa_xfer
142 if (xfer->wusb_dev)
143 wusb_dev_put(xfer->wusb_dev);
820 struct wusb_dev *wusb_dev; local
832 wusb_dev = __wusb_dev_get_by_usb_dev(wusbhc, urb->dev);
833 if (wusb_dev == NULL) {
840 xfer->wusb_dev = wusb_dev;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/host/whci/
H A Dwusb.c104 int whc_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
107 int idx = wusb_dev->port_idx;
113 uwb_mas_bm_copy_le(di->availability_info, &wusb_dev->availability);
115 di->addr_sec_info |= WHC_DI_DEV_ADDR(wusb_dev->addr);
H A Dwhcd.h158 int whc_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev);
H A Dqset.c56 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
84 phy_rates = le16_to_cpu(wusb_dev->wusb_cap_descr->wPHYRates);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/whci/
H A Dwusb.c104 int whc_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
107 int idx = wusb_dev->port_idx;
113 uwb_mas_bm_copy_le(di->availability_info, &wusb_dev->availability);
115 di->addr_sec_info |= WHC_DI_DEV_ADDR(wusb_dev->addr);
H A Dwhcd.h158 int whc_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev);
H A Dqset.c56 struct wusb_dev *wusb_dev = usb_dev->wusb_dev; local
84 phy_rates = le16_to_cpu(wusb_dev->wusb_cap_descr->wPHYRates);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/host/
H A Dhwa-hc.c365 struct wusb_dev *wusb_dev)
378 &wusb_dev->availability);
379 dev_info->bDeviceAddress = wusb_dev->addr;
388 if (wusb_dev->wusb_cap_descr)
389 dev_info->wPHYRates = wusb_dev->wusb_cap_descr->wPHYRates;
396 0, wusb_dev->port_idx << 8 | iface_no,
364 __hwahc_op_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/
H A Dhwa-hc.c365 struct wusb_dev *wusb_dev)
378 &wusb_dev->availability);
379 dev_info->bDeviceAddress = wusb_dev->addr;
388 if (wusb_dev->wusb_cap_descr)
389 dev_info->wPHYRates = wusb_dev->wusb_cap_descr->wPHYRates;
396 0, wusb_dev->port_idx << 8 | iface_no,
364 __hwahc_op_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dusb.h26 struct wusb_dev;
432 struct wusb_dev *wusb_dev; member in struct:usb_device
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dusb.h26 struct wusb_dev;
432 struct wusb_dev *wusb_dev; member in struct:usb_device

Completed in 107 milliseconds