/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 51 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 D | passthrough.c | 24 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 D | pciback_ops.c | 24 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 D | conf_space.c | 148 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 D | conf_space_header.c | 42 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 D | pci_stub.c | 88 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 D | atmtcp.c | 20 #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 D | mixer_reg.c | 288 irqreturn_t mxr_irq_handler(int irq, void *dev_data) argument 290 struct mxr_device *mdev = dev_data;
|
H A D | sdo_drv.c | 93 static irqreturn_t sdo_irq_handler(int irq, void *dev_data) argument 95 struct sdo_device *sdev = dev_data;
|
H A D | hdmi_drv.c | 173 static irqreturn_t hdmi_irq_handler(int irq, void *dev_data) argument 175 struct hdmi_device *hdev = dev_data;
|
/drivers/usb/host/ |
H A D | fsl-mph-dr-of.c | 127 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 D | ti-ssp.c | 304 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 D | xenbus_dev_frontend.c | 221 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 D | inode.c | 112 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 D | amd_iommu.c | 71 /* 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...] |