Home
last modified time | relevance | path

Searched defs:wusbhc (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/drivers/usb/wusbcore/
Dwusbhc.h84 struct wusbhc *wusbhc; member
233 struct wusbhc { struct
234 struct usb_hcd usb_hcd; /* HAS TO BE 1st */
235 struct device *dev;
236 struct uwb_rc *uwb_rc;
237 struct uwb_pal pal;
239 unsigned trust_timeout; /* in jiffies */
263 /* FIXME: make wusbhc_ops? */ argument
264 int (*start)(struct wusbhc *wusbhc); argument
265 void (*stop)(struct wusbhc *wusbhc, int delay); argument
[all …]
Ddevconnect.c89 static struct wusb_dev *wusb_dev_alloc(struct wusbhc *wusbhc) in wusb_dev_alloc()
118 static void wusbhc_fill_cack_ie(struct wusbhc *wusbhc) in wusbhc_fill_cack_ie()
148 static struct wusb_dev *wusbhc_cack_add(struct wusbhc *wusbhc, in wusbhc_cack_add()
207 static void wusbhc_cack_rm(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in wusbhc_cack_rm()
217 void wusbhc_devconnect_acked(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in wusbhc_devconnect_acked()
230 struct wusbhc *wusbhc = wusb_dev->wusbhc; in wusbhc_devconnect_acked_work() local
266 void wusbhc_devconnect_ack(struct wusbhc *wusbhc, struct wusb_dn_connect *dnc, in wusbhc_devconnect_ack()
344 static void __wusbhc_dev_disconnect(struct wusbhc *wusbhc, in __wusbhc_dev_disconnect()
389 static void __wusbhc_keep_alive(struct wusbhc *wusbhc) in __wusbhc_keep_alive()
438 struct wusbhc *wusbhc = container_of(dw, struct wusbhc, keep_alive_timer); in wusbhc_keep_alive_run() local
[all …]
Dmmc.c31 int wusbhc_mmcie_create(struct wusbhc *wusbhc) in wusbhc_mmcie_create()
42 void wusbhc_mmcie_destroy(struct wusbhc *wusbhc) in wusbhc_mmcie_destroy()
80 int wusbhc_mmcie_set(struct wusbhc *wusbhc, u8 interval, u8 repeat_cnt, in wusbhc_mmcie_set()
127 void wusbhc_mmcie_rm(struct wusbhc *wusbhc, struct wuie_hdr *wuie) in wusbhc_mmcie_rm()
150 static int wusbhc_mmc_start(struct wusbhc *wusbhc) in wusbhc_mmc_start()
163 static void wusbhc_mmc_stop(struct wusbhc *wusbhc) in wusbhc_mmc_stop()
178 int wusbhc_start(struct wusbhc *wusbhc) in wusbhc_start()
238 void wusbhc_stop(struct wusbhc *wusbhc) in wusbhc_stop()
253 int wusbhc_chid_set(struct wusbhc *wusbhc, const struct wusb_ckhdid *chid) in wusbhc_chid_set()
Dwusbhc.c47 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_trust_timeout_show() local
56 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_trust_timeout_store() local
81 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_chid_show() local
108 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_chid_store() local
140 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_phy_rate_show() local
149 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_phy_rate_store() local
168 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_dnts_show() local
178 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_dnts_store() local
198 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_retry_count_show() local
207 struct wusbhc *wusbhc = usbhc_dev_to_wusbhc(dev); in wusb_retry_count_store() local
[all …]
Drh.c85 static int wusbhc_rh_port_reset(struct wusbhc *wusbhc, u8 port_idx) in wusbhc_rh_port_reset()
129 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in wusbhc_rh_status_data() local
160 static int wusbhc_rh_get_hub_descr(struct wusbhc *wusbhc, u16 wValue, in wusbhc_rh_get_hub_descr()
194 static int wusbhc_rh_clear_hub_feat(struct wusbhc *wusbhc, u16 feature) in wusbhc_rh_clear_hub_feat()
219 static int wusbhc_rh_get_hub_status(struct wusbhc *wusbhc, u32 *buf, in wusbhc_rh_get_hub_status()
232 static int wusbhc_rh_set_port_feat(struct wusbhc *wusbhc, u16 feature, in wusbhc_rh_set_port_feat()
276 static int wusbhc_rh_clear_port_feat(struct wusbhc *wusbhc, u16 feature, in wusbhc_rh_clear_port_feat()
325 static int wusbhc_rh_get_port_status(struct wusbhc *wusbhc, u16 port_idx, in wusbhc_rh_get_port_status()
350 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in wusbhc_rh_control() local
392 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in wusbhc_rh_start_port_reset() local
[all …]
Dsecurity.c21 int wusbhc_sec_create(struct wusbhc *wusbhc) in wusbhc_sec_create()
50 void wusbhc_sec_destroy(struct wusbhc *wusbhc) in wusbhc_sec_destroy()
68 static u32 wusbhc_next_tkid(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in wusbhc_next_tkid()
86 static void wusbhc_generate_gtk(struct wusbhc *wusbhc) in wusbhc_generate_gtk()
108 int wusbhc_sec_start(struct wusbhc *wusbhc) in wusbhc_sec_start()
130 void wusbhc_sec_stop(struct wusbhc *wusbhc) in wusbhc_sec_stop()
185 static int wusb_dev_set_gtk(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in wusb_dev_set_gtk()
202 int wusb_dev_sec_add(struct wusbhc *wusbhc, in wusb_dev_sec_add()
300 int wusb_dev_update_address(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in wusb_dev_update_address()
350 int wusb_dev_4way_handshake(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev, in wusb_dev_4way_handshake()
[all …]
Dreservation.c20 static int wusbhc_bwa_set(struct wusbhc *wusbhc, u8 stream, in wusbhc_bwa_set()
38 struct wusbhc *wusbhc = rsv->pal_priv; in wusbhc_rsv_complete_cb() local
65 int wusbhc_rsv_establish(struct wusbhc *wusbhc) in wusbhc_rsv_establish()
103 void wusbhc_rsv_terminate(struct wusbhc *wusbhc) in wusbhc_rsv_terminate()
Dpal.c12 struct wusbhc *wusbhc = container_of(pal, struct wusbhc, pal); in wusbhc_channel_changed() local
25 int wusbhc_pal_register(struct wusbhc *wusbhc) in wusbhc_pal_register()
41 void wusbhc_pal_unregister(struct wusbhc *wusbhc) in wusbhc_pal_unregister()
Ddev-sysfs.c22 struct wusbhc *wusbhc; in wusb_disconnect_store() local
66 struct wusbhc *wusbhc; in wusb_ck_store() local
108 int wusb_dev_sysfs_add(struct wusbhc *wusbhc, struct usb_device *usb_dev, in wusb_dev_sysfs_add()
Dwa-xfer.c1645 struct wusbhc *wusbhc = wa->wusb; in wa_urb_enqueue_b() local
/Linux-v4.19/drivers/usb/host/
Dhwa-hc.c52 struct wusbhc wusbhc; /* has to be 1st */ member
65 struct wusbhc *wusbhc = &hwahc->wusbhc; in __hwahc_set_cluster_id() local
84 static int __hwahc_op_set_num_dnts(struct wusbhc *wusbhc, u8 interval, u8 slots) in __hwahc_op_set_num_dnts()
106 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_reset() local
134 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_start() local
176 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_stop() local
185 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_get_frame_number() local
200 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_urb_enqueue() local
209 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_urb_dequeue() local
223 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in hwahc_op_endpoint_disable() local
[all …]
/Linux-v4.19/drivers/usb/host/whci/
Dhcd.c35 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_start() local
79 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_stop() local
109 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_urb_enqueue() local
136 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_urb_dequeue() local
164 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_endpoint_disable() local
182 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_endpoint_reset() local
230 struct wusbhc *wusbhc; in whc_probe() local
314 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(usb_hcd); in whc_remove() local
Dwusb.c32 int whc_wusbhc_start(struct wusbhc *wusbhc) in whc_wusbhc_start()
42 void whc_wusbhc_stop(struct wusbhc *wusbhc, int delay) in whc_wusbhc_stop()
58 int whc_mmcie_add(struct wusbhc *wusbhc, u8 interval, u8 repeat_cnt, in whc_mmcie_add()
72 int whc_mmcie_rm(struct wusbhc *wusbhc, u8 handle) in whc_mmcie_rm()
82 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm) in whc_bwa_set()
92 int whc_dev_info_set(struct wusbhc *wusbhc, struct wusb_dev *wusb_dev) in whc_dev_info_set()
116 int whc_set_num_dnts(struct wusbhc *wusbhc, u8 interval, u8 slots) in whc_set_num_dnts()
160 int whc_set_ptk(struct wusbhc *wusbhc, u8 port_idx, u32 tkid, in whc_set_ptk()
191 int whc_set_gtk(struct wusbhc *wusbhc, u32 tkid, in whc_set_gtk()
Dint.c22 struct wusbhc *wusbhc = usb_hcd_to_wusbhc(hcd); in whc_int_handler() local
58 struct wusbhc *wusbhc = &whc->wusbhc; in process_dn_buf() local
Dhw.c89 struct wusbhc *wusbhc = &whc->wusbhc; in whc_hw_error() local
Dasl.c165 struct wusbhc *wusbhc = &whc->wusbhc; in asl_update() local
Dpzl.c178 struct wusbhc *wusbhc = &whc->wusbhc; in pzl_update() local
Dwhcd.h22 struct wusbhc wusbhc; member
Dqset.c702 struct wusbhc *wusbhc = &whc->wusbhc; in qset_remove_urb() local