Searched defs:dev_data (Results 1 - 15 of 15) sorted by relevance

/drivers/xen/xen-pciback/
H A Dconf_space_quirks.c51 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
54 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) {
H A Dpassthrough.c24 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; local
28 mutex_lock(&dev_data->lock);
30 list_for_each_entry(dev_entry, &dev_data->dev_list, list) {
39 mutex_unlock(&dev_data->lock);
48 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; local
58 mutex_lock(&dev_data->lock);
59 list_add_tail(&dev_entry->list, &dev_data->dev_list);
60 mutex_unlock(&dev_data->lock);
74 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; local
78 mutex_lock(&dev_data
96 struct passthrough_dev_data *dev_data; local
115 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; local
155 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; local
[all...]
H A Dpciback_ops.c24 struct xen_pcibk_dev_data *dev_data; local
28 dev_data = pci_get_drvdata(dev);
29 if (!dev_data)
37 dev_data->enable_intx = 0;
38 dev_data->ack_intr = 0;
40 enable = dev_data->enable_intx;
43 if (!enable && !dev_data->isr_on)
46 /* Squirrel away the IRQs in the dev_data. We need this
51 dev_data->irq = dev->irq;
57 if (dev_data
137 struct xen_pcibk_dev_data *dev_data; local
172 struct xen_pcibk_dev_data *dev_data; local
193 struct xen_pcibk_dev_data *dev_data; local
244 struct xen_pcibk_dev_data *dev_data; local
296 struct xen_pcibk_dev_data *dev_data = NULL; local
368 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
[all...]
H A Dconf_space.c148 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
178 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) {
211 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
225 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) {
265 if (dev_data->permissive || permissive) {
280 } else if (!dev_data->warned_on_write) {
281 dev_data->warned_on_write = 1;
298 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
304 if (!dev_data)
307 list_for_each_entry_safe(cfg_entry, t, &dev_data
324 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
342 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
367 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
415 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); local
[all...]
H A Dconf_space_header.c42 struct xen_pcibk_dev_data *dev_data; local
45 dev_data = pci_get_drvdata(dev);
53 if (dev_data)
54 dev_data->enable_intx = 1;
60 if (dev_data)
61 dev_data->enable_intx = 0;
H A Dpci_stub.c88 struct xen_pcibk_dev_data *dev_data; local
91 dev_data = pci_get_drvdata(psdev->dev);
102 &dev_data->pci_saved_state)) {
110 kfree(dev_data);
313 struct xen_pcibk_dev_data *dev_data; local
323 dev_data = kzalloc(sizeof(*dev_data) + strlen(DRV_NAME "[]")
325 if (!dev_data) {
329 pci_set_drvdata(dev, dev_data);
335 sprintf(dev_data
1081 struct xen_pcibk_dev_data *dev_data; local
1112 struct xen_pcibk_dev_data *dev_data; local
1168 struct xen_pcibk_dev_data *dev_data; local
1215 struct xen_pcibk_dev_data *dev_data; local
1253 struct xen_pcibk_dev_data *dev_data; local
[all...]
/drivers/atm/
H A Datmtcp.c20 #define PRIV(dev) ((struct atmtcp_dev_data *) ((dev)->dev_data))
193 struct atmtcp_dev_data *dev_data; local
204 dev_data = PRIV(vcc->dev);
205 if (dev_data) out_vcc = dev_data->vcc;
206 if (!dev_data || !out_vcc) {
209 if (dev_data) return 0;
237 struct atmtcp_dev_data *dev_data = PRIV(dev); local
240 if (!dev_data->persist) return sprintf(page,"ephemeral\n");
242 dev_data
249 struct atmtcp_dev_data *dev_data; local
362 struct atmtcp_dev_data *dev_data; local
427 struct atmtcp_dev_data *dev_data; local
[all...]
/drivers/media/video/s5p-tv/
H A Dmixer_reg.c288 irqreturn_t mxr_irq_handler(int irq, void *dev_data) argument
290 struct mxr_device *mdev = dev_data;
H A Dsdo_drv.c93 static irqreturn_t sdo_irq_handler(int irq, void *dev_data) argument
95 struct sdo_device *sdev = dev_data;
H A Dhdmi_drv.c173 static irqreturn_t hdmi_irq_handler(int irq, void *dev_data) argument
175 struct hdmi_device *hdev = dev_data;
/drivers/usb/host/
H A Dfsl-mph-dr-of.c127 struct fsl_usb2_dev_data *dev_data; local
146 dev_data = get_dr_mode_data(np);
164 pdata->operating_mode = dev_data->op_mode;
170 for (i = 0; i < ARRAY_SIZE(dev_data->drivers); i++) {
171 if (!dev_data->drivers[i])
174 dev_data->drivers[i], idx);
/drivers/mfd/
H A Dti-ssp.c304 static irqreturn_t ti_ssp_interrupt(int irq, void *dev_data) argument
306 struct ti_ssp *ssp = dev_data;
407 const struct ti_ssp_dev_data *data = &pdata->dev_data[id];
/drivers/xen/xenbus/
H A Dxenbus_dev_frontend.c221 struct xenbus_file_priv *dev_data; member in struct:watch_adapter
283 mutex_lock(&adap->dev_data->reply_mutex);
295 list_splice_tail(&staging_q, &adap->dev_data->read_buffers);
296 wake_up(&adap->dev_data->read_waitq);
300 mutex_unlock(&adap->dev_data->reply_mutex);
385 watch->dev_data = u;
/drivers/usb/gadget/
H A Dinode.c112 struct dev_data { struct
147 static inline void get_dev (struct dev_data *data)
152 static void put_dev (struct dev_data *data)
161 static struct dev_data *dev_new (void)
163 struct dev_data *dev;
190 struct dev_data *dev;
910 static inline void ep0_readable (struct dev_data *dev)
918 struct dev_data *dev = ep->driver_data;
931 struct dev_data *dev = ep->driver_data;
954 struct dev_data *de
[all...]
/drivers/iommu/
H A Damd_iommu.c71 /* List of all available dev_data structures */
106 struct iommu_dev_data *dev_data; local
109 dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL);
110 if (!dev_data)
113 dev_data->devid = devid;
114 atomic_set(&dev_data->bind, 0);
117 list_add_tail(&dev_data->dev_data_list, &dev_data_list);
120 return dev_data;
123 static void free_dev_data(struct iommu_dev_data *dev_data) argument
136 struct iommu_dev_data *dev_data; local
155 struct iommu_dev_data *dev_data; local
197 struct iommu_dev_data *dev_data; local
262 struct iommu_dev_data *dev_data; local
323 struct iommu_dev_data *dev_data, *n; local
969 device_flush_iotlb(struct iommu_dev_data *dev_data, u64 address, size_t size) argument
987 device_flush_dte(struct iommu_dev_data *dev_data) argument
1012 struct iommu_dev_data *dev_data; local
1080 struct iommu_dev_data *dev_data; local
1915 do_attach(struct iommu_dev_data *dev_data, struct protection_domain *domain) argument
1937 do_detach(struct iommu_dev_data *dev_data) argument
1960 __attach_device(struct iommu_dev_data *dev_data, struct protection_domain *domain) argument
2098 struct iommu_dev_data *dev_data; local
2137 __detach_device(struct iommu_dev_data *dev_data) argument
2176 struct iommu_dev_data *dev_data; local
2201 struct iommu_dev_data *dev_data; local
2229 struct iommu_dev_data *dev_data; local
2345 struct iommu_dev_data *dev_data; local
2854 struct iommu_dev_data *dev_data; local
2905 struct iommu_dev_data *dev_data; local
2999 struct iommu_dev_data *dev_data, *next; local
3115 struct iommu_dev_data *dev_data = dev->archdata.iommu; local
3138 struct iommu_dev_data *dev_data; local
3241 struct iommu_dev_data *dev_data = dev->archdata.iommu; local
3284 struct iommu_dev_data *dev_data; local
3401 struct iommu_dev_data *dev_data; local
3596 struct iommu_dev_data *dev_data; local
3630 struct iommu_dev_data *dev_data; local
[all...]

Completed in 238 milliseconds