hwahc              62 drivers/staging/wusbcore/host/hwa-hc.c static int __hwahc_set_cluster_id(struct hwahc *hwahc, u8 cluster_id)
hwahc              65 drivers/staging/wusbcore/host/hwa-hc.c 	struct wusbhc *wusbhc = &hwahc->wusbhc;
hwahc              66 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc              86 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc              87 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             107 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             108 drivers/staging/wusbcore/host/hwa-hc.c 	struct device *dev = &hwahc->wa.usb_iface->dev;
hwahc             111 drivers/staging/wusbcore/host/hwa-hc.c 	wa_nep_disarm(&hwahc->wa);
hwahc             112 drivers/staging/wusbcore/host/hwa-hc.c 	result = __wa_set_feature(&hwahc->wa, WA_RESET);
hwahc             117 drivers/staging/wusbcore/host/hwa-hc.c 	result = __wa_wait_status(&hwahc->wa, WA_STATUS_RESETTING, 0);
hwahc             135 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             142 drivers/staging/wusbcore/host/hwa-hc.c 	result = __hwahc_set_cluster_id(hwahc, addr);
hwahc             186 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             187 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             201 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             203 drivers/staging/wusbcore/host/hwa-hc.c 	return wa_urb_enqueue(&hwahc->wa, urb->ep, urb, gfp);
hwahc             210 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             212 drivers/staging/wusbcore/host/hwa-hc.c 	return wa_urb_dequeue(&hwahc->wa, urb, status);
hwahc             224 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             226 drivers/staging/wusbcore/host/hwa-hc.c 	rpipe_ep_disable(&hwahc->wa, ep);
hwahc             232 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             233 drivers/staging/wusbcore/host/hwa-hc.c 	struct device *dev = &hwahc->wa.usb_iface->dev;
hwahc             235 drivers/staging/wusbcore/host/hwa-hc.c 	result = __wa_set_feature(&hwahc->wa, WA_ENABLE);
hwahc             240 drivers/staging/wusbcore/host/hwa-hc.c 	result = __wa_wait_status(&hwahc->wa, WA_ENABLE, WA_ENABLE);
hwahc             245 drivers/staging/wusbcore/host/hwa-hc.c 	result = wa_nep_arm(&hwahc->wa, GFP_KERNEL);
hwahc             254 drivers/staging/wusbcore/host/hwa-hc.c 	if (hwahc->wa.quirks &
hwahc             257 drivers/staging/wusbcore/host/hwa-hc.c 			hwahc->wa.usb_iface->cur_altsetting;
hwahc             259 drivers/staging/wusbcore/host/hwa-hc.c 		result = usb_control_msg(hwahc->wa.usb_dev,
hwahc             260 drivers/staging/wusbcore/host/hwa-hc.c 				usb_sndctrlpipe(hwahc->wa.usb_dev, 0),
hwahc             274 drivers/staging/wusbcore/host/hwa-hc.c 			result = wa_dti_start(&hwahc->wa);
hwahc             287 drivers/staging/wusbcore/host/hwa-hc.c 	wa_nep_disarm(&hwahc->wa);
hwahc             289 drivers/staging/wusbcore/host/hwa-hc.c 	__wa_clear_feature(&hwahc->wa, WA_ENABLE);
hwahc             295 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             296 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             309 drivers/staging/wusbcore/host/hwa-hc.c 	wa_nep_disarm(&hwahc->wa);
hwahc             310 drivers/staging/wusbcore/host/hwa-hc.c 	__wa_stop(&hwahc->wa);
hwahc             323 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             324 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             370 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             371 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             389 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             390 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             408 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             409 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             456 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             457 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             496 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             497 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             606 drivers/staging/wusbcore/host/hwa-hc.c 	.hcd_priv_size = sizeof(struct hwahc) - sizeof(struct usb_hcd),
hwahc             622 drivers/staging/wusbcore/host/hwa-hc.c static int hwahc_security_create(struct hwahc *hwahc)
hwahc             625 drivers/staging/wusbcore/host/hwa-hc.c 	struct wusbhc *wusbhc = &hwahc->wusbhc;
hwahc             626 drivers/staging/wusbcore/host/hwa-hc.c 	struct usb_device *usb_dev = hwahc->wa.usb_dev;
hwahc             698 drivers/staging/wusbcore/host/hwa-hc.c static void hwahc_security_release(struct hwahc *hwahc)
hwahc             703 drivers/staging/wusbcore/host/hwa-hc.c static int hwahc_create(struct hwahc *hwahc, struct usb_interface *iface,
hwahc             708 drivers/staging/wusbcore/host/hwa-hc.c 	struct wusbhc *wusbhc = &hwahc->wusbhc;
hwahc             709 drivers/staging/wusbcore/host/hwa-hc.c 	struct wahc *wa = &hwahc->wa;
hwahc             738 drivers/staging/wusbcore/host/hwa-hc.c 	result = hwahc_security_create(hwahc);
hwahc             744 drivers/staging/wusbcore/host/hwa-hc.c 	result = wusbhc_create(&hwahc->wusbhc);
hwahc             749 drivers/staging/wusbcore/host/hwa-hc.c 	result = wa_create(&hwahc->wa, iface, quirks);
hwahc             755 drivers/staging/wusbcore/host/hwa-hc.c 	wusbhc_destroy(&hwahc->wusbhc);
hwahc             765 drivers/staging/wusbcore/host/hwa-hc.c static void hwahc_destroy(struct hwahc *hwahc)
hwahc             767 drivers/staging/wusbcore/host/hwa-hc.c 	struct wusbhc *wusbhc = &hwahc->wusbhc;
hwahc             770 drivers/staging/wusbcore/host/hwa-hc.c 	__wa_destroy(&hwahc->wa);
hwahc             771 drivers/staging/wusbcore/host/hwa-hc.c 	wusbhc_destroy(&hwahc->wusbhc);
hwahc             772 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc_security_release(hwahc);
hwahc             773 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc->wusbhc.dev = NULL;
hwahc             775 drivers/staging/wusbcore/host/hwa-hc.c 	usb_put_intf(hwahc->wa.usb_iface);
hwahc             776 drivers/staging/wusbcore/host/hwa-hc.c 	usb_put_dev(hwahc->wa.usb_dev);
hwahc             780 drivers/staging/wusbcore/host/hwa-hc.c static void hwahc_init(struct hwahc *hwahc)
hwahc             782 drivers/staging/wusbcore/host/hwa-hc.c 	wa_init(&hwahc->wa);
hwahc             791 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc;
hwahc             803 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             804 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc_init(hwahc);
hwahc             805 drivers/staging/wusbcore/host/hwa-hc.c 	result = hwahc_create(hwahc, usb_iface, id->driver_info);
hwahc             816 drivers/staging/wusbcore/host/hwa-hc.c 	result = wusbhc_b_create(&hwahc->wusbhc);
hwahc             826 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc_destroy(hwahc);
hwahc             837 drivers/staging/wusbcore/host/hwa-hc.c 	struct hwahc *hwahc;
hwahc             841 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc = container_of(wusbhc, struct hwahc, wusbhc);
hwahc             843 drivers/staging/wusbcore/host/hwa-hc.c 	wusbhc_b_destroy(&hwahc->wusbhc);
hwahc             845 drivers/staging/wusbcore/host/hwa-hc.c 	hwahc_destroy(hwahc);