umc_dev            72 drivers/staging/uwb/include/umc.h #define to_umc_dev(d) container_of(d, struct umc_dev, dev)
umc_dev            84 drivers/staging/uwb/include/umc.h 	int (*match)(struct umc_driver *, struct umc_dev *);
umc_dev            87 drivers/staging/uwb/include/umc.h 	int  (*probe)(struct umc_dev *);
umc_dev            88 drivers/staging/uwb/include/umc.h 	void (*remove)(struct umc_dev *);
umc_dev            89 drivers/staging/uwb/include/umc.h 	int  (*pre_reset)(struct umc_dev *);
umc_dev            90 drivers/staging/uwb/include/umc.h 	int  (*post_reset)(struct umc_dev *);
umc_dev            99 drivers/staging/uwb/include/umc.h struct umc_dev *umc_device_create(struct device *parent, int n);
umc_dev           100 drivers/staging/uwb/include/umc.h int __must_check umc_device_register(struct umc_dev *umc);
umc_dev           101 drivers/staging/uwb/include/umc.h void umc_device_unregister(struct umc_dev *umc);
umc_dev           121 drivers/staging/uwb/include/umc.h int umc_match_pci_id(struct umc_driver *umc_drv, struct umc_dev *umc);
umc_dev           140 drivers/staging/uwb/include/umc.h static inline struct pci_dev *umc_parent_pci_dev(struct umc_dev *umc_dev)
umc_dev           143 drivers/staging/uwb/include/umc.h 	if (dev_is_pci(umc_dev->dev.parent))
umc_dev           144 drivers/staging/uwb/include/umc.h 		pci_dev = to_pci_dev(umc_dev->dev.parent);
umc_dev           156 drivers/staging/uwb/include/umc.h static inline struct umc_dev *umc_dev_get(struct umc_dev *umc_dev)
umc_dev           158 drivers/staging/uwb/include/umc.h 	get_device(&umc_dev->dev);
umc_dev           159 drivers/staging/uwb/include/umc.h 	return umc_dev;
umc_dev           166 drivers/staging/uwb/include/umc.h static inline void umc_dev_put(struct umc_dev *umc_dev)
umc_dev           168 drivers/staging/uwb/include/umc.h 	put_device(&umc_dev->dev);
umc_dev           176 drivers/staging/uwb/include/umc.h static inline void umc_set_drvdata(struct umc_dev *umc_dev, void *data)
umc_dev           178 drivers/staging/uwb/include/umc.h 	dev_set_drvdata(&umc_dev->dev, data);
umc_dev           185 drivers/staging/uwb/include/umc.h static inline void *umc_get_drvdata(struct umc_dev *umc_dev)
umc_dev           187 drivers/staging/uwb/include/umc.h 	return dev_get_drvdata(&umc_dev->dev);
umc_dev           190 drivers/staging/uwb/include/umc.h int umc_controller_reset(struct umc_dev *umc);
umc_dev            19 drivers/staging/uwb/umc-bus.c 		struct umc_dev *umc = to_umc_dev(dev);
umc_dev            35 drivers/staging/uwb/umc-bus.c 		struct umc_dev *umc = to_umc_dev(dev);
umc_dev            60 drivers/staging/uwb/umc-bus.c int umc_controller_reset(struct umc_dev *umc)
umc_dev            82 drivers/staging/uwb/umc-bus.c int umc_match_pci_id(struct umc_driver *umc_drv, struct umc_dev *umc)
umc_dev           121 drivers/staging/uwb/umc-bus.c 	struct umc_dev *umc = to_umc_dev(dev);
umc_dev           135 drivers/staging/uwb/umc-bus.c 	struct umc_dev *umc;
umc_dev           154 drivers/staging/uwb/umc-bus.c 	struct umc_dev *umc;
umc_dev           167 drivers/staging/uwb/umc-bus.c 	struct umc_dev *umc = to_umc_dev(dev);
umc_dev           175 drivers/staging/uwb/umc-bus.c 	struct umc_dev *umc = to_umc_dev(dev);
umc_dev           186 drivers/staging/uwb/umc-bus.c ATTRIBUTE_GROUPS(umc_dev);
umc_dev            14 drivers/staging/uwb/umc-dev.c 	struct umc_dev *umc = to_umc_dev(dev);
umc_dev            27 drivers/staging/uwb/umc-dev.c struct umc_dev *umc_device_create(struct device *parent, int n)
umc_dev            29 drivers/staging/uwb/umc-dev.c 	struct umc_dev *umc;
umc_dev            31 drivers/staging/uwb/umc-dev.c 	umc = kzalloc(sizeof(struct umc_dev), GFP_KERNEL);
umc_dev            51 drivers/staging/uwb/umc-dev.c int umc_device_register(struct umc_dev *umc)
umc_dev            84 drivers/staging/uwb/umc-dev.c void umc_device_unregister(struct umc_dev *umc)
umc_dev            50 drivers/staging/uwb/whc-rc.c 	struct umc_dev *umc_dev;
umc_dev            83 drivers/staging/uwb/whc-rc.c 	struct device *dev = &whcrc->umc_dev->dev;
umc_dev           125 drivers/staging/uwb/whc-rc.c 	return umc_controller_reset(whcrc->umc_dev);
umc_dev           178 drivers/staging/uwb/whc-rc.c 	struct device *dev = &whcrc->umc_dev->dev;
umc_dev           207 drivers/staging/uwb/whc-rc.c 	struct device *dev = &whcrc->umc_dev->dev;
umc_dev           208 drivers/staging/uwb/whc-rc.c 	struct umc_dev *umc_dev = whcrc->umc_dev;
umc_dev           210 drivers/staging/uwb/whc-rc.c 	whcrc->area = umc_dev->resource.start;
umc_dev           211 drivers/staging/uwb/whc-rc.c 	whcrc->rc_len = resource_size(&umc_dev->resource);
umc_dev           226 drivers/staging/uwb/whc-rc.c 	result = request_irq(umc_dev->irq, whcrc_irq_cb, IRQF_SHARED,
umc_dev           230 drivers/staging/uwb/whc-rc.c 			umc_dev->irq, result);
umc_dev           235 drivers/staging/uwb/whc-rc.c 	whcrc->cmd_buf = dma_alloc_coherent(&umc_dev->dev, PAGE_SIZE,
umc_dev           242 drivers/staging/uwb/whc-rc.c 	whcrc->evt_buf = dma_alloc_coherent(&umc_dev->dev, PAGE_SIZE,
umc_dev           251 drivers/staging/uwb/whc-rc.c 	dma_free_coherent(&umc_dev->dev, PAGE_SIZE, whcrc->cmd_buf,
umc_dev           254 drivers/staging/uwb/whc-rc.c 	free_irq(umc_dev->irq, whcrc);
umc_dev           270 drivers/staging/uwb/whc-rc.c 	struct umc_dev *umc_dev = whcrc->umc_dev;
umc_dev           272 drivers/staging/uwb/whc-rc.c 	dma_free_coherent(&umc_dev->dev, PAGE_SIZE, whcrc->evt_buf,
umc_dev           274 drivers/staging/uwb/whc-rc.c 	dma_free_coherent(&umc_dev->dev, PAGE_SIZE, whcrc->cmd_buf,
umc_dev           276 drivers/staging/uwb/whc-rc.c 	free_irq(umc_dev->irq, whcrc);
umc_dev           292 drivers/staging/uwb/whc-rc.c 	struct device *dev = &whcrc->umc_dev->dev;
umc_dev           323 drivers/staging/uwb/whc-rc.c 	struct umc_dev *umc_dev = whcrc->umc_dev;
umc_dev           329 drivers/staging/uwb/whc-rc.c 	whci_wait_for(&umc_dev->dev, whcrc->rc_base + URCSTS,
umc_dev           349 drivers/staging/uwb/whc-rc.c int whcrc_probe(struct umc_dev *umc_dev)
umc_dev           354 drivers/staging/uwb/whc-rc.c 	struct device *dev = &umc_dev->dev;
umc_dev           368 drivers/staging/uwb/whc-rc.c 	whcrc->umc_dev = umc_dev;
umc_dev           386 drivers/staging/uwb/whc-rc.c 	umc_set_drvdata(umc_dev, whcrc);
umc_dev           408 drivers/staging/uwb/whc-rc.c static void whcrc_remove(struct umc_dev *umc_dev)
umc_dev           410 drivers/staging/uwb/whc-rc.c 	struct whcrc *whcrc = umc_get_drvdata(umc_dev);
umc_dev           413 drivers/staging/uwb/whc-rc.c 	umc_set_drvdata(umc_dev, NULL);
umc_dev           420 drivers/staging/uwb/whc-rc.c static int whcrc_pre_reset(struct umc_dev *umc)
umc_dev           429 drivers/staging/uwb/whc-rc.c static int whcrc_post_reset(struct umc_dev *umc)
umc_dev            20 drivers/staging/uwb/whci.c 	struct umc_dev *devs[0];
umc_dev            93 drivers/staging/uwb/whci.c 	struct umc_dev *umc;
umc_dev           133 drivers/staging/uwb/whci.c 	struct umc_dev *umc = card->devs[n];
umc_dev           176 drivers/staging/uwb/whci.c 		       + sizeof(struct umc_dev *) * (n_caps + 1),
umc_dev           226 drivers/staging/wusbcore/host/whci/hcd.c static int whc_probe(struct umc_dev *umc)
umc_dev           311 drivers/staging/wusbcore/host/whci/hcd.c static void whc_remove(struct umc_dev *umc)
umc_dev            23 drivers/staging/wusbcore/host/whci/whcd.h 	struct umc_dev *umc;