dum               488 drivers/net/wireless/ath/carl9170/debug.c 	 char *dum, size_t bufsize, ssize_t *ret)			\
dum               518 drivers/net/wireless/ath/carl9170/debug.c 	char *dum, size_t bufsize, ssize_t *ret)			\
dum               241 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy			*dum;
dum               290 drivers/usb/gadget/udc/dummy_hcd.c static inline struct usb_hcd *dummy_hcd_to_hcd(struct dummy_hcd *dum)
dum               292 drivers/usb/gadget/udc/dummy_hcd.c 	return container_of((void *) dum, struct usb_hcd, hcd_priv);
dum               295 drivers/usb/gadget/udc/dummy_hcd.c static inline struct device *dummy_dev(struct dummy_hcd *dum)
dum               297 drivers/usb/gadget/udc/dummy_hcd.c 	return dummy_hcd_to_hcd(dum)->self.controller;
dum               300 drivers/usb/gadget/udc/dummy_hcd.c static inline struct device *udc_dev(struct dummy *dum)
dum               302 drivers/usb/gadget/udc/dummy_hcd.c 	return dum->gadget.dev.parent;
dum               312 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy *dum = container_of(gadget, struct dummy, gadget);
dum               313 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->gadget.speed == USB_SPEED_SUPER)
dum               314 drivers/usb/gadget/udc/dummy_hcd.c 		return dum->ss_hcd;
dum               316 drivers/usb/gadget/udc/dummy_hcd.c 		return dum->hs_hcd;
dum               329 drivers/usb/gadget/udc/dummy_hcd.c static void nuke(struct dummy *dum, struct dummy_ep *ep)
dum               338 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock(&dum->lock);
dum               340 drivers/usb/gadget/udc/dummy_hcd.c 		spin_lock(&dum->lock);
dum               345 drivers/usb/gadget/udc/dummy_hcd.c static void stop_activity(struct dummy *dum)
dum               350 drivers/usb/gadget/udc/dummy_hcd.c 	dum->address = 0;
dum               356 drivers/usb/gadget/udc/dummy_hcd.c 		nuke(dum, &dum->ep[i]);
dum               371 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy *dum = dum_hcd->dum;
dum               376 drivers/usb/gadget/udc/dummy_hcd.c 		} else if (!dum->pullup || dum->udc_suspended) {
dum               401 drivers/usb/gadget/udc/dummy_hcd.c 		} else if (!dum->pullup || dum->udc_suspended) {
dum               431 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy *dum = dum_hcd->dum;
dum               435 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->pullup)
dum               437 drivers/usb/gadget/udc/dummy_hcd.c 		     dum->gadget.speed != USB_SPEED_SUPER) ||
dum               439 drivers/usb/gadget/udc/dummy_hcd.c 		     dum->gadget.speed == USB_SPEED_SUPER))
dum               459 drivers/usb/gadget/udc/dummy_hcd.c 		if (dum->ints_enabled && (disconnect || reset)) {
dum               460 drivers/usb/gadget/udc/dummy_hcd.c 			stop_activity(dum);
dum               461 drivers/usb/gadget/udc/dummy_hcd.c 			++dum->callback_usage;
dum               462 drivers/usb/gadget/udc/dummy_hcd.c 			spin_unlock(&dum->lock);
dum               464 drivers/usb/gadget/udc/dummy_hcd.c 				usb_gadget_udc_reset(&dum->gadget, dum->driver);
dum               466 drivers/usb/gadget/udc/dummy_hcd.c 				dum->driver->disconnect(&dum->gadget);
dum               467 drivers/usb/gadget/udc/dummy_hcd.c 			spin_lock(&dum->lock);
dum               468 drivers/usb/gadget/udc/dummy_hcd.c 			--dum->callback_usage;
dum               471 drivers/usb/gadget/udc/dummy_hcd.c 			dum->ints_enabled) {
dum               472 drivers/usb/gadget/udc/dummy_hcd.c 		++dum->callback_usage;
dum               473 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock(&dum->lock);
dum               474 drivers/usb/gadget/udc/dummy_hcd.c 		if (dum_hcd->old_active && dum->driver->suspend)
dum               475 drivers/usb/gadget/udc/dummy_hcd.c 			dum->driver->suspend(&dum->gadget);
dum               476 drivers/usb/gadget/udc/dummy_hcd.c 		else if (!dum_hcd->old_active &&  dum->driver->resume)
dum               477 drivers/usb/gadget/udc/dummy_hcd.c 			dum->driver->resume(&dum->gadget);
dum               478 drivers/usb/gadget/udc/dummy_hcd.c 		spin_lock(&dum->lock);
dum               479 drivers/usb/gadget/udc/dummy_hcd.c 		--dum->callback_usage;
dum               495 drivers/usb/gadget/udc/dummy_hcd.c #define is_enabled(dum) \
dum               496 drivers/usb/gadget/udc/dummy_hcd.c 	(dum->port_status & USB_PORT_STAT_ENABLE)
dum               501 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum               511 drivers/usb/gadget/udc/dummy_hcd.c 	dum = ep_to_dummy(ep);
dum               512 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->driver)
dum               515 drivers/usb/gadget/udc/dummy_hcd.c 	dum_hcd = gadget_to_dummy_hcd(&dum->gadget);
dum               541 drivers/usb/gadget/udc/dummy_hcd.c 		switch (dum->gadget.speed) {
dum               563 drivers/usb/gadget/udc/dummy_hcd.c 		switch (dum->gadget.speed) {
dum               586 drivers/usb/gadget/udc/dummy_hcd.c 		switch (dum->gadget.speed) {
dum               609 drivers/usb/gadget/udc/dummy_hcd.c 			dev_err(udc_dev(dum), "Can't enable stream support on "
dum               617 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(udc_dev(dum), "enabled %s (ep%d%s-%s) maxpacket %d stream %s\n",
dum               636 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum               642 drivers/usb/gadget/udc/dummy_hcd.c 	dum = ep_to_dummy(ep);
dum               644 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum->lock, flags);
dum               647 drivers/usb/gadget/udc/dummy_hcd.c 	nuke(dum, ep);
dum               648 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum->lock, flags);
dum               650 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(udc_dev(dum), "disabled %s\n", _ep->name);
dum               692 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum               704 drivers/usb/gadget/udc/dummy_hcd.c 	dum = ep_to_dummy(ep);
dum               705 drivers/usb/gadget/udc/dummy_hcd.c 	dum_hcd = gadget_to_dummy_hcd(&dum->gadget);
dum               706 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->driver || !is_enabled(dum_hcd))
dum               710 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(udc_dev(dum), "ep %p queue req %p to %s, len %d buf %p\n",
dum               715 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum->lock, flags);
dum               719 drivers/usb/gadget/udc/dummy_hcd.c 			list_empty(&dum->fifo_req.queue) &&
dum               722 drivers/usb/gadget/udc/dummy_hcd.c 		req = &dum->fifo_req;
dum               724 drivers/usb/gadget/udc/dummy_hcd.c 		req->req.buf = dum->fifo_buf;
dum               725 drivers/usb/gadget/udc/dummy_hcd.c 		memcpy(dum->fifo_buf, _req->buf, _req->length);
dum               726 drivers/usb/gadget/udc/dummy_hcd.c 		req->req.context = dum;
dum               730 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock(&dum->lock);
dum               734 drivers/usb/gadget/udc/dummy_hcd.c 		spin_lock(&dum->lock);
dum               737 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum->lock, flags);
dum               748 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum               756 drivers/usb/gadget/udc/dummy_hcd.c 	dum = ep_to_dummy(ep);
dum               758 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->driver)
dum               762 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock(&dum->lock);
dum               771 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock(&dum->lock);
dum               774 drivers/usb/gadget/udc/dummy_hcd.c 		dev_dbg(udc_dev(dum),
dum               787 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum               792 drivers/usb/gadget/udc/dummy_hcd.c 	dum = ep_to_dummy(ep);
dum               793 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->driver)
dum               852 drivers/usb/gadget/udc/dummy_hcd.c 	if (!(dum_hcd->dum->devstatus & ((1 << USB_DEVICE_B_HNP_ENABLE)
dum               872 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum;
dum               875 drivers/usb/gadget/udc/dummy_hcd.c 	dum = gadget_to_dummy_hcd(_gadget)->dum;
dum               877 drivers/usb/gadget/udc/dummy_hcd.c 		dum->devstatus |= (1 << USB_DEVICE_SELF_POWERED);
dum               879 drivers/usb/gadget/udc/dummy_hcd.c 		dum->devstatus &= ~(1 << USB_DEVICE_SELF_POWERED);
dum               883 drivers/usb/gadget/udc/dummy_hcd.c static void dummy_udc_update_ep0(struct dummy *dum)
dum               885 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->gadget.speed == USB_SPEED_SUPER)
dum               886 drivers/usb/gadget/udc/dummy_hcd.c 		dum->ep[0].ep.maxpacket = 9;
dum               888 drivers/usb/gadget/udc/dummy_hcd.c 		dum->ep[0].ep.maxpacket = 64;
dum               894 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum;
dum               897 drivers/usb/gadget/udc/dummy_hcd.c 	dum = gadget_dev_to_dummy(&_gadget->dev);
dum               900 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum->lock, flags);
dum               901 drivers/usb/gadget/udc/dummy_hcd.c 	dum->pullup = (value != 0);
dum               903 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum->lock, flags);
dum               912 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum;
dum               914 drivers/usb/gadget/udc/dummy_hcd.c 	dum = gadget_dev_to_dummy(&_gadget->dev);
dum               915 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.speed = speed;
dum               916 drivers/usb/gadget/udc/dummy_hcd.c 	dummy_udc_update_ep0(dum);
dum               939 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum = gadget_dev_to_dummy(dev);
dum               941 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->driver || !dum->driver->function)
dum               943 drivers/usb/gadget/udc/dummy_hcd.c 	return scnprintf(buf, PAGE_SIZE, "%s\n", dum->driver->function);
dum               967 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = dum_hcd->dum;
dum               987 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irq(&dum->lock);
dum               988 drivers/usb/gadget/udc/dummy_hcd.c 	dum->devstatus = 0;
dum               989 drivers/usb/gadget/udc/dummy_hcd.c 	dum->driver = driver;
dum               990 drivers/usb/gadget/udc/dummy_hcd.c 	dum->ints_enabled = 1;
dum               991 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irq(&dum->lock);
dum               999 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = dum_hcd->dum;
dum              1001 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irq(&dum->lock);
dum              1002 drivers/usb/gadget/udc/dummy_hcd.c 	dum->ints_enabled = 0;
dum              1003 drivers/usb/gadget/udc/dummy_hcd.c 	stop_activity(dum);
dum              1006 drivers/usb/gadget/udc/dummy_hcd.c 	while (dum->callback_usage > 0) {
dum              1007 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock_irq(&dum->lock);
dum              1009 drivers/usb/gadget/udc/dummy_hcd.c 		spin_lock_irq(&dum->lock);
dum              1012 drivers/usb/gadget/udc/dummy_hcd.c 	dum->driver = NULL;
dum              1013 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irq(&dum->lock);
dum              1022 drivers/usb/gadget/udc/dummy_hcd.c static void init_dummy_udc_hw(struct dummy *dum)
dum              1026 drivers/usb/gadget/udc/dummy_hcd.c 	INIT_LIST_HEAD(&dum->gadget.ep_list);
dum              1028 drivers/usb/gadget/udc/dummy_hcd.c 		struct dummy_ep	*ep = &dum->ep[i];
dum              1035 drivers/usb/gadget/udc/dummy_hcd.c 		list_add_tail(&ep->ep.ep_list, &dum->gadget.ep_list);
dum              1041 drivers/usb/gadget/udc/dummy_hcd.c 		ep->gadget = &dum->gadget;
dum              1046 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.ep0 = &dum->ep[0].ep;
dum              1047 drivers/usb/gadget/udc/dummy_hcd.c 	list_del_init(&dum->ep[0].ep.ep_list);
dum              1048 drivers/usb/gadget/udc/dummy_hcd.c 	INIT_LIST_HEAD(&dum->fifo_req.queue);
dum              1051 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.is_otg = 1;
dum              1057 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum;
dum              1060 drivers/usb/gadget/udc/dummy_hcd.c 	dum = *((void **)dev_get_platdata(&pdev->dev));
dum              1062 drivers/usb/gadget/udc/dummy_hcd.c 	memzero_explicit(&dum->gadget, sizeof(struct usb_gadget));
dum              1063 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.name = gadget_name;
dum              1064 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.ops = &dummy_ops;
dum              1066 drivers/usb/gadget/udc/dummy_hcd.c 		dum->gadget.max_speed = USB_SPEED_SUPER;
dum              1068 drivers/usb/gadget/udc/dummy_hcd.c 		dum->gadget.max_speed = USB_SPEED_HIGH;
dum              1070 drivers/usb/gadget/udc/dummy_hcd.c 		dum->gadget.max_speed = USB_SPEED_FULL;
dum              1072 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.dev.parent = &pdev->dev;
dum              1073 drivers/usb/gadget/udc/dummy_hcd.c 	init_dummy_udc_hw(dum);
dum              1075 drivers/usb/gadget/udc/dummy_hcd.c 	rc = usb_add_gadget_udc(&pdev->dev, &dum->gadget);
dum              1079 drivers/usb/gadget/udc/dummy_hcd.c 	rc = device_create_file(&dum->gadget.dev, &dev_attr_function);
dum              1082 drivers/usb/gadget/udc/dummy_hcd.c 	platform_set_drvdata(pdev, dum);
dum              1086 drivers/usb/gadget/udc/dummy_hcd.c 	usb_del_gadget_udc(&dum->gadget);
dum              1093 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum = platform_get_drvdata(pdev);
dum              1095 drivers/usb/gadget/udc/dummy_hcd.c 	device_remove_file(&dum->gadget.dev, &dev_attr_function);
dum              1096 drivers/usb/gadget/udc/dummy_hcd.c 	usb_del_gadget_udc(&dum->gadget);
dum              1100 drivers/usb/gadget/udc/dummy_hcd.c static void dummy_udc_pm(struct dummy *dum, struct dummy_hcd *dum_hcd,
dum              1103 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irq(&dum->lock);
dum              1104 drivers/usb/gadget/udc/dummy_hcd.c 	dum->udc_suspended = suspend;
dum              1106 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irq(&dum->lock);
dum              1111 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = platform_get_drvdata(pdev);
dum              1112 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy_hcd	*dum_hcd = gadget_to_dummy_hcd(&dum->gadget);
dum              1115 drivers/usb/gadget/udc/dummy_hcd.c 	dummy_udc_pm(dum, dum_hcd, 1);
dum              1122 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = platform_get_drvdata(pdev);
dum              1123 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy_hcd	*dum_hcd = gadget_to_dummy_hcd(&dum->gadget);
dum              1126 drivers/usb/gadget/udc/dummy_hcd.c 	dummy_udc_pm(dum, dum_hcd, 0);
dum              1257 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              1289 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              1302 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              1309 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              1383 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = dum_hcd->dum;
dum              1495 drivers/usb/gadget/udc/dummy_hcd.c 			spin_unlock(&dum->lock);
dum              1497 drivers/usb/gadget/udc/dummy_hcd.c 			spin_lock(&dum->lock);
dum              1514 drivers/usb/gadget/udc/dummy_hcd.c static int periodic_bytes(struct dummy *dum, struct dummy_ep *ep)
dum              1518 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->gadget.speed == USB_SPEED_HIGH) {
dum              1526 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->gadget.speed == USB_SPEED_SUPER) {
dum              1549 drivers/usb/gadget/udc/dummy_hcd.c static struct dummy_ep *find_endpoint(struct dummy *dum, u8 address)
dum              1553 drivers/usb/gadget/udc/dummy_hcd.c 	if (!is_active((dum->gadget.speed == USB_SPEED_SUPER ?
dum              1554 drivers/usb/gadget/udc/dummy_hcd.c 			dum->ss_hcd : dum->hs_hcd)))
dum              1556 drivers/usb/gadget/udc/dummy_hcd.c 	if (!dum->ints_enabled)
dum              1559 drivers/usb/gadget/udc/dummy_hcd.c 		return &dum->ep[0];
dum              1561 drivers/usb/gadget/udc/dummy_hcd.c 		struct dummy_ep	*ep = &dum->ep[i];
dum              1598 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = dum_hcd->dum;
dum              1609 drivers/usb/gadget/udc/dummy_hcd.c 		dum->address = w_value;
dum              1611 drivers/usb/gadget/udc/dummy_hcd.c 		dev_dbg(udc_dev(dum), "set_address = %d\n",
dum              1622 drivers/usb/gadget/udc/dummy_hcd.c 				dum->gadget.b_hnp_enable = 1;
dum              1625 drivers/usb/gadget/udc/dummy_hcd.c 				dum->gadget.a_hnp_support = 1;
dum              1628 drivers/usb/gadget/udc/dummy_hcd.c 				dum->gadget.a_alt_hnp_support = 1;
dum              1655 drivers/usb/gadget/udc/dummy_hcd.c 				dum->devstatus |= (1 << w_value);
dum              1660 drivers/usb/gadget/udc/dummy_hcd.c 			ep2 = find_endpoint(dum, w_index);
dum              1703 drivers/usb/gadget/udc/dummy_hcd.c 				dum->devstatus &= ~(1 << w_value);
dum              1708 drivers/usb/gadget/udc/dummy_hcd.c 			ep2 = find_endpoint(dum, w_index);
dum              1732 drivers/usb/gadget/udc/dummy_hcd.c 					ep2 = find_endpoint(dum, w_index);
dum              1740 drivers/usb/gadget/udc/dummy_hcd.c 					buf[0] = (u8)dum->devstatus;
dum              1762 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = dum_hcd->dum;
dum              1770 drivers/usb/gadget/udc/dummy_hcd.c 	switch (dum->gadget.speed) {
dum              1793 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum->lock, flags);
dum              1798 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock_irqrestore(&dum->lock, flags);
dum              1806 drivers/usb/gadget/udc/dummy_hcd.c 		dum->ep[i].already_seen = 0;
dum              1835 drivers/usb/gadget/udc/dummy_hcd.c 		ep = find_endpoint(dum, address);
dum              1848 drivers/usb/gadget/udc/dummy_hcd.c 		if (ep == &dum->ep[0] && urb->error_count) {
dum              1862 drivers/usb/gadget/udc/dummy_hcd.c 		if (ep == &dum->ep[0] && ep->setup_stage) {
dum              1871 drivers/usb/gadget/udc/dummy_hcd.c 				dev_dbg(udc_dev(dum), "stale req = %p\n",
dum              1874 drivers/usb/gadget/udc/dummy_hcd.c 				spin_unlock(&dum->lock);
dum              1876 drivers/usb/gadget/udc/dummy_hcd.c 				spin_lock(&dum->lock);
dum              1896 drivers/usb/gadget/udc/dummy_hcd.c 				++dum->callback_usage;
dum              1897 drivers/usb/gadget/udc/dummy_hcd.c 				spin_unlock(&dum->lock);
dum              1898 drivers/usb/gadget/udc/dummy_hcd.c 				value = dum->driver->setup(&dum->gadget,
dum              1900 drivers/usb/gadget/udc/dummy_hcd.c 				spin_lock(&dum->lock);
dum              1901 drivers/usb/gadget/udc/dummy_hcd.c 				--dum->callback_usage;
dum              1913 drivers/usb/gadget/udc/dummy_hcd.c 					dev_dbg(udc_dev(dum),
dum              1936 drivers/usb/gadget/udc/dummy_hcd.c 			limit = max(limit, periodic_bytes(dum, ep));
dum              1944 drivers/usb/gadget/udc/dummy_hcd.c 			limit = max(limit, periodic_bytes(dum, ep));
dum              1965 drivers/usb/gadget/udc/dummy_hcd.c 		spin_unlock(&dum->lock);
dum              1967 drivers/usb/gadget/udc/dummy_hcd.c 		spin_lock(&dum->lock);
dum              1980 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum->lock, flags);
dum              2000 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              2019 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              2088 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              2166 drivers/usb/gadget/udc/dummy_hcd.c 			if (dum_hcd->dum->pullup) {
dum              2170 drivers/usb/gadget/udc/dummy_hcd.c 					switch (dum_hcd->dum->gadget.speed) {
dum              2176 drivers/usb/gadget/udc/dummy_hcd.c 						dum_hcd->dum->gadget.ep0->
dum              2234 drivers/usb/gadget/udc/dummy_hcd.c 						& dum_hcd->dum->devstatus) != 0)
dum              2271 drivers/usb/gadget/udc/dummy_hcd.c 			dum_hcd->dum->devstatus &=
dum              2319 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              2332 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irq(&dum_hcd->dum->lock);
dum              2336 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irq(&dum_hcd->dum->lock);
dum              2347 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irq(&dum_hcd->dum->lock);
dum              2357 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irq(&dum_hcd->dum->lock);
dum              2416 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              2424 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              2460 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_init(&dum_hcd->dum->lock);
dum              2493 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy *dum;
dum              2495 drivers/usb/gadget/udc/dummy_hcd.c 	dum = *((void **)dev_get_platdata(hcd->self.controller));
dum              2498 drivers/usb/gadget/udc/dummy_hcd.c 		dum->hs_hcd = hcd_to_dummy_hcd(hcd);
dum              2499 drivers/usb/gadget/udc/dummy_hcd.c 		dum->hs_hcd->dum = dum;
dum              2508 drivers/usb/gadget/udc/dummy_hcd.c 		dum->ss_hcd = hcd_to_dummy_hcd(hcd);
dum              2509 drivers/usb/gadget/udc/dummy_hcd.c 		dum->ss_hcd->dum = dum;
dum              2531 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              2559 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              2574 drivers/usb/gadget/udc/dummy_hcd.c 	spin_lock_irqsave(&dum_hcd->dum->lock, flags);
dum              2591 drivers/usb/gadget/udc/dummy_hcd.c 	spin_unlock_irqrestore(&dum_hcd->dum->lock, flags);
dum              2620 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum              2626 drivers/usb/gadget/udc/dummy_hcd.c 	dum = *((void **)dev_get_platdata(&pdev->dev));
dum              2663 drivers/usb/gadget/udc/dummy_hcd.c 	dum->hs_hcd = dum->ss_hcd = NULL;
dum              2669 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum;
dum              2671 drivers/usb/gadget/udc/dummy_hcd.c 	dum = hcd_to_dummy_hcd(platform_get_drvdata(pdev))->dum;
dum              2673 drivers/usb/gadget/udc/dummy_hcd.c 	if (dum->ss_hcd) {
dum              2674 drivers/usb/gadget/udc/dummy_hcd.c 		usb_remove_hcd(dummy_hcd_to_hcd(dum->ss_hcd));
dum              2675 drivers/usb/gadget/udc/dummy_hcd.c 		usb_put_hcd(dummy_hcd_to_hcd(dum->ss_hcd));
dum              2678 drivers/usb/gadget/udc/dummy_hcd.c 	usb_remove_hcd(dummy_hcd_to_hcd(dum->hs_hcd));
dum              2679 drivers/usb/gadget/udc/dummy_hcd.c 	usb_put_hcd(dummy_hcd_to_hcd(dum->hs_hcd));
dum              2681 drivers/usb/gadget/udc/dummy_hcd.c 	dum->hs_hcd = NULL;
dum              2682 drivers/usb/gadget/udc/dummy_hcd.c 	dum->ss_hcd = NULL;
dum              2736 drivers/usb/gadget/udc/dummy_hcd.c 	struct	dummy *dum[MAX_NUM_UDC];
dum              2769 drivers/usb/gadget/udc/dummy_hcd.c 		dum[i] = kzalloc(sizeof(struct dummy), GFP_KERNEL);
dum              2770 drivers/usb/gadget/udc/dummy_hcd.c 		if (!dum[i]) {
dum              2774 drivers/usb/gadget/udc/dummy_hcd.c 		retval = platform_device_add_data(the_hcd_pdev[i], &dum[i],
dum              2778 drivers/usb/gadget/udc/dummy_hcd.c 		retval = platform_device_add_data(the_udc_pdev[i], &dum[i],
dum              2801 drivers/usb/gadget/udc/dummy_hcd.c 		if (!dum[i]->hs_hcd ||
dum              2802 drivers/usb/gadget/udc/dummy_hcd.c 				(!dum[i]->ss_hcd && mod_data.is_super_speed)) {
dum              2846 drivers/usb/gadget/udc/dummy_hcd.c 		kfree(dum[i]);
dum              2861 drivers/usb/gadget/udc/dummy_hcd.c 		struct dummy *dum;
dum              2863 drivers/usb/gadget/udc/dummy_hcd.c 		dum = *((void **)dev_get_platdata(&the_udc_pdev[i]->dev));
dum              2867 drivers/usb/gadget/udc/dummy_hcd.c 		kfree(dum);