Home
last modified time | relevance | path

Searched refs:dev_data (Results 1 – 44 of 44) sorted by relevance

/linux-4.1.27/drivers/xen/xen-pciback/
Dpciback_ops.c27 struct xen_pcibk_dev_data *dev_data; in xen_pcibk_control_isr() local
31 dev_data = pci_get_drvdata(dev); in xen_pcibk_control_isr()
32 if (!dev_data) in xen_pcibk_control_isr()
40 dev_data->enable_intx = 0; in xen_pcibk_control_isr()
41 dev_data->ack_intr = 0; in xen_pcibk_control_isr()
43 enable = dev_data->enable_intx; in xen_pcibk_control_isr()
46 if (!enable && !dev_data->isr_on) in xen_pcibk_control_isr()
54 dev_data->irq = dev->irq; in xen_pcibk_control_isr()
60 if (dev_data->irq == 0) in xen_pcibk_control_isr()
64 dev_data->irq_name, in xen_pcibk_control_isr()
[all …]
Dpassthrough.c24 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_get_pci_dev() local
28 mutex_lock(&dev_data->lock); in __xen_pcibk_get_pci_dev()
30 list_for_each_entry(dev_entry, &dev_data->dev_list, list) { in __xen_pcibk_get_pci_dev()
39 mutex_unlock(&dev_data->lock); in __xen_pcibk_get_pci_dev()
48 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_add_pci_dev() local
58 mutex_lock(&dev_data->lock); in __xen_pcibk_add_pci_dev()
59 list_add_tail(&dev_entry->list, &dev_data->dev_list); in __xen_pcibk_add_pci_dev()
60 mutex_unlock(&dev_data->lock); in __xen_pcibk_add_pci_dev()
74 struct passthrough_dev_data *dev_data = pdev->pci_dev_data; in __xen_pcibk_release_pci_dev() local
78 mutex_lock(&dev_data->lock); in __xen_pcibk_release_pci_dev()
[all …]
Dconf_space.c148 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_read() local
178 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { in xen_pcibk_config_read()
211 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_write() local
225 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { in xen_pcibk_config_write()
265 if (dev_data->permissive || xen_pcibk_permissive) { in xen_pcibk_config_write()
280 } else if (!dev_data->warned_on_write) { in xen_pcibk_config_write()
281 dev_data->warned_on_write = 1; in xen_pcibk_config_write()
298 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_config_free_dyn_fields() local
304 if (!dev_data) in xen_pcibk_config_free_dyn_fields()
307 list_for_each_entry_safe(cfg_entry, t, &dev_data->config_fields, list) { in xen_pcibk_config_free_dyn_fields()
[all …]
Dpci_stub.c93 struct xen_pcibk_dev_data *dev_data; in pcistub_device_release() local
97 dev_data = pci_get_drvdata(dev); in pcistub_device_release()
107 if (pci_load_and_free_saved_state(dev, &dev_data->pci_saved_state)) in pcistub_device_release()
129 kfree(dev_data); in pcistub_device_release()
260 struct xen_pcibk_dev_data *dev_data; in pcistub_put_pci_dev() local
286 dev_data = pci_get_drvdata(dev); in pcistub_put_pci_dev()
287 ret = pci_load_saved_state(dev, dev_data->pci_saved_state); in pcistub_put_pci_dev()
354 struct xen_pcibk_dev_data *dev_data; in pcistub_init_device() local
364 dev_data = kzalloc(sizeof(*dev_data) + strlen(DRV_NAME "[]") in pcistub_init_device()
366 if (!dev_data) { in pcistub_init_device()
[all …]
Dconf_space_header.c62 struct xen_pcibk_dev_data *dev_data; in command_write() local
67 dev_data = pci_get_drvdata(dev); in command_write()
75 if (dev_data) in command_write()
76 dev_data->enable_intx = 1; in command_write()
82 if (dev_data) in command_write()
83 dev_data->enable_intx = 0; in command_write()
121 if (!xen_pcibk_permissive && (!dev_data || !dev_data->permissive)) in command_write()
Dconf_space_quirks.c51 struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); in xen_pcibk_field_is_dup() local
54 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { in xen_pcibk_field_is_dup()
/linux-4.1.27/drivers/atm/
Datmtcp.c20 #define PRIV(dev) ((struct atmtcp_dev_data *) ((dev)->dev_data))
192 struct atmtcp_dev_data *dev_data; in atmtcp_v_send() local
203 dev_data = PRIV(vcc->dev); in atmtcp_v_send()
204 if (dev_data) out_vcc = dev_data->vcc; in atmtcp_v_send()
205 if (!dev_data || !out_vcc) { in atmtcp_v_send()
208 if (dev_data) return 0; in atmtcp_v_send()
236 struct atmtcp_dev_data *dev_data = PRIV(dev); in atmtcp_v_proc() local
239 if (!dev_data->persist) return sprintf(page,"ephemeral\n"); in atmtcp_v_proc()
241 dev_data->vcc ? "" : "dis"); in atmtcp_v_proc()
248 struct atmtcp_dev_data *dev_data; in atmtcp_c_close() local
[all …]
Dzatm.h92 #define ZATM_DEV(d) ((struct zatm_dev *) (d)->dev_data)
93 #define ZATM_VCC(d) ((struct zatm_vcc *) (d)->dev_data)
Deni.h120 #define ENI_DEV(d) ((struct eni_dev *) (d)->dev_data)
121 #define ENI_VCC(d) ((struct eni_vcc *) (d)->dev_data)
Dadummy.c31 #define ADUMMY_DEV(dev) ((struct adummy_dev *) (dev)->dev_data)
165 atm_dev->dev_data = adummy_dev; in adummy_init()
Dfirestream.h501 #define FS_DEV(atm_dev) ((struct fs_dev *) (atm_dev)->dev_data)
502 #define FS_VCC(atm_vcc) ((struct fs_vcc *) (atm_vcc)->dev_data)
Dhorizon.h480 #define HRZ_DEV(atm_dev) ((hrz_dev *) (atm_dev)->dev_data)
481 #define HRZ_VCC(atm_vcc) ((hrz_vcc *) (atm_vcc)->dev_data)
Dsolos-pci.c194 struct solos_card *card = atmdev->dev_data; in solos_param_show()
249 struct solos_card *card = atmdev->dev_data; in solos_param_store()
451 struct solos_card *card = atmdev->dev_data; in console_show()
501 struct solos_card *card = atmdev->dev_data; in console_store()
918 struct solos_card *card = vcc->dev->dev_data; in popen()
951 struct solos_card *card = vcc->dev->dev_data; in pclose()
1137 struct solos_card *card = vcc->dev->dev_data; in psend()
1377 card->atmdev[i]->dev_data = card; in atm_init()
Dambassador.h652 #define AMB_DEV(atm_dev) ((amb_dev *) (atm_dev)->dev_data)
653 #define AMB_VCC(atm_vcc) ((amb_vcc *) (atm_vcc)->dev_data)
Didt77105.c264 if (!(dev->dev_data = kmalloc(sizeof(struct idt77105_priv),GFP_KERNEL))) in idt77105_start()
343 dev->dev_data = NULL; in idt77105_stop()
Dlanai.c2115 struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; in lanai_dev_open()
2253 struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; in lanai_dev_close()
2278 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; in lanai_close()
2279 struct lanai_dev *lanai = (struct lanai_dev *) atmvcc->dev->dev_data; in lanai_close()
2307 atmvcc->dev_data = NULL; in lanai_close()
2323 lanai = (struct lanai_dev *) atmvcc->dev->dev_data; in lanai_open()
2337 atmvcc->dev_data = lvcc; in lanai_open()
2396 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; in lanai_send()
2397 struct lanai_dev *lanai = (struct lanai_dev *) atmvcc->dev->dev_data; in lanai_send()
2447 struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; in lanai_proc_read()
[all …]
Dnicstar.c785 card->atmdev->dev_data = card; in ns_init_card()
1243 card = (ns_dev *) vcc->dev->dev_data; in ns_open()
1252 vcc->dev_data = vc; in ns_open()
1415 vc = vcc->dev_data; in ns_close()
1416 card = vcc->dev->dev_data; in ns_close()
1542 vcc->dev_data = NULL; in ns_close()
1630 card = vcc->dev->dev_data; in ns_send()
1632 if ((vc = (vc_map *) vcc->dev_data) == NULL) { in ns_send()
1698 scq = ((vc_map *) vcc->dev_data)->scq; in ns_send()
2400 card = (ns_dev *) dev->dev_data; in ns_proc_read()
[all …]
Didt77252.c1937 write_utility(dev->dev_data, 0x100 + (addr & 0x1ff), value); in idt77252_phy_put()
1943 return read_utility(dev->dev_data, 0x100 + (addr & 0x1ff)); in idt77252_phy_get()
1950 struct idt77252_dev *card = dev->dev_data; in idt77252_send_skb()
1951 struct vc_map *vc = vcc->dev_data; in idt77252_send_skb()
2006 struct idt77252_dev *card = dev->dev_data; in idt77252_send_oam()
2393 struct idt77252_dev *card = dev->dev_data; in idt77252_open()
2446 vcc->dev_data = vc; in idt77252_open()
2495 struct idt77252_dev *card = dev->dev_data; in idt77252_close()
2496 struct vc_map *vc = vcc->dev_data; in idt77252_close()
2579 struct idt77252_dev *card = dev->dev_data; in idt77252_change_qos()
[all …]
Dhe.h329 #define HE_VCC(vcc) ((struct he_vcc *)(vcc->dev_data))
345 #define HE_DEV(dev) ((struct he_dev *) (dev)->dev_data)
Dfore200e.h64 #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data))
65 #define FORE200E_VCC(d) ((struct fore200e_vcc*)((d)->dev_data))
DuPD98402.c213 if (!(dev->dev_data = kmalloc(sizeof(struct uPD98402_priv),GFP_KERNEL))) in uPD98402_start()
Dzatm.c1378 vcc->dev_data = NULL; in zatm_close()
1394 vcc->dev_data = NULL; in zatm_open()
1406 vcc->dev_data = zatm_vcc; in zatm_open()
1617 dev->dev_data = zatm_dev; in zatm_init_one()
Diphase.h1060 #define INPH_IA_DEV(d) ((IADEV *) (d)->dev_data)
1061 #define INPH_IA_VCC(v) ((struct ia_vcc *) (v)->dev_data)
Deni.c1903 vcc->dev_data = NULL; in eni_close()
1919 vcc->dev_data = NULL; in eni_open()
1929 vcc->dev_data = eni_vcc; in eni_open()
2262 dev->dev_data = eni_dev; in eni_init_one()
Dfore200e.c1462 vcc->dev_data = fore200e_vcc; in fore200e_open()
1471 vcc->dev_data = NULL; in fore200e_open()
1533 vcc->dev_data = NULL; in fore200e_close()
2569 atm_dev->dev_data = fore200e; in fore200e_register()
Diphase.c1771 vcc->dev_data = NULL;
2679 vcc->dev_data = NULL;
2691 vcc->dev_data = NULL;
2706 vcc->dev_data = ia_vcc;
3198 dev->dev_data = iadev;
Dfirestream.c900 atm_vcc->dev_data = vcc; in fs_open()
1891 dev->atm_dev->dev_data = dev; in fs_init()
Dhe.c383 he_dev->atm_dev->dev_data = he_dev; in he_init_one()
384 atm_dev->dev_data = he_dev; in he_init_one()
2152 vcc->dev_data = he_vcc; in he_open()
Dhorizon.c2482 atm_vcc->dev_data = (void *) vccp; in hrz_open()
2719 dev->atm_dev->dev_data = (void *) dev; in hrz_probe()
Dambassador.c1144 atm_vcc->dev_data = (void *) vcc; in amb_open()
2261 dev->atm_dev->dev_data = (void *) dev; in amb_probe()
/linux-4.1.27/drivers/iommu/
Damd_iommu.c137 struct iommu_dev_data *dev_data; in alloc_dev_data() local
140 dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); in alloc_dev_data()
141 if (!dev_data) in alloc_dev_data()
144 INIT_LIST_HEAD(&dev_data->alias_list); in alloc_dev_data()
146 dev_data->devid = devid; in alloc_dev_data()
149 list_add_tail(&dev_data->dev_data_list, &dev_data_list); in alloc_dev_data()
152 return dev_data; in alloc_dev_data()
155 static void free_dev_data(struct iommu_dev_data *dev_data) in free_dev_data() argument
160 list_del(&dev_data->dev_data_list); in free_dev_data()
163 kfree(dev_data); in free_dev_data()
[all …]
/linux-4.1.27/drivers/clk/
Dclk-cdce706.c70 struct cdce706_dev_data *dev_data; member
117 static int cdce706_reg_read(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_read() argument
120 int rc = regmap_read(dev_data->regmap, reg | 0x80, val); in cdce706_reg_read()
123 dev_err(&dev_data->client->dev, "error reading reg %u", reg); in cdce706_reg_read()
127 static int cdce706_reg_write(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_write() argument
130 int rc = regmap_write(dev_data->regmap, reg | 0x80, val); in cdce706_reg_write()
133 dev_err(&dev_data->client->dev, "error writing reg %u", reg); in cdce706_reg_write()
137 static int cdce706_reg_update(struct cdce706_dev_data *dev_data, unsigned reg, in cdce706_reg_update() argument
140 int rc = regmap_update_bits(dev_data->regmap, reg | 0x80, mask, val); in cdce706_reg_update()
143 dev_err(&dev_data->client->dev, "error updating reg %u", reg); in cdce706_reg_update()
[all …]
/linux-4.1.27/drivers/usb/host/
Dfsl-mph-dr-of.c165 struct fsl_usb2_dev_data *dev_data; in fsl_usb2_mph_dr_of_probe() local
184 dev_data = get_dr_mode_data(np); in fsl_usb2_mph_dr_of_probe()
202 pdata->operating_mode = dev_data->op_mode; in fsl_usb2_mph_dr_of_probe()
216 for (i = 0; i < ARRAY_SIZE(dev_data->drivers); i++) { in fsl_usb2_mph_dr_of_probe()
217 if (!dev_data->drivers[i]) in fsl_usb2_mph_dr_of_probe()
220 dev_data->drivers[i], idx); in fsl_usb2_mph_dr_of_probe()
/linux-4.1.27/drivers/usb/gadget/legacy/
Dinode.c116 struct dev_data { struct
151 static inline void get_dev (struct dev_data *data) in get_dev() argument
156 static void put_dev (struct dev_data *data) in put_dev()
165 static struct dev_data *dev_new (void) in dev_new()
167 struct dev_data *dev; in dev_new()
194 struct dev_data *dev;
843 static inline void ep0_readable (struct dev_data *dev) in ep0_readable()
851 struct dev_data *dev = ep->driver_data; in clean_req()
863 struct dev_data *dev = ep->driver_data; in ep0_complete()
886 struct dev_data *dev = ep->driver_data; in setup_req()
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-palmas.c167 const struct palmas_device_data *dev_data; in palmas_gpio_probe() local
170 dev_data = match->data; in palmas_gpio_probe()
171 if (!dev_data) in palmas_gpio_probe()
172 dev_data = &palmas_dev_data; in palmas_gpio_probe()
182 palmas_gpio->gpio_chip.ngpio = dev_data->ngpio; in palmas_gpio_probe()
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_dev_frontend.c223 struct xenbus_file_priv *dev_data; member
285 mutex_lock(&adap->dev_data->reply_mutex); in watch_fired()
297 list_splice_tail(&staging_q, &adap->dev_data->read_buffers); in watch_fired()
298 wake_up(&adap->dev_data->read_waitq); in watch_fired()
302 mutex_unlock(&adap->dev_data->reply_mutex); in watch_fired()
390 watch->dev_data = u; in xenbus_write_watch()
/linux-4.1.27/drivers/platform/chrome/
Dchromeos_laptop.c139 const struct dmi_dev_onboard *dev_data; in __add_probed_i2c_device() local
158 dev_data = (struct dmi_dev_onboard *)dmi_dev->device_data; in __add_probed_i2c_device()
159 if (!dev_data) { in __add_probed_i2c_device()
164 info->irq = dev_data->instance; in __add_probed_i2c_device()
/linux-4.1.27/drivers/usb/atm/
Dusbatm.c658 struct usbatm_data *instance = vcc->dev->dev_data; in usbatm_atm_send()
733 struct usbatm_data *instance = atm_dev->dev_data; in usbatm_atm_dev_close()
738 atm_dev->dev_data = NULL; /* catch bugs */ in usbatm_atm_dev_close()
744 struct usbatm_data *instance = atm_dev->dev_data; in usbatm_atm_proc_read()
784 struct usbatm_data *instance = vcc->dev->dev_data; in usbatm_atm_open()
836 vcc->dev_data = new; in usbatm_atm_open()
863 struct usbatm_data *instance = vcc->dev->dev_data; in usbatm_atm_close()
864 struct usbatm_vcc_data *vcc_data = vcc->dev_data; in usbatm_atm_close()
886 vcc->dev_data = NULL; in usbatm_atm_close()
900 struct usbatm_data *instance = atm_dev->dev_data; in usbatm_atm_ioctl()
[all …]
/linux-4.1.27/include/linux/
Datmdev.h107 void *dev_data; /* per-device data */ member
151 void *dev_data; /* per-device data */ member
/linux-4.1.27/drivers/media/platform/s5p-tv/
Dsdo_drv.c95 static irqreturn_t sdo_irq_handler(int irq, void *dev_data) in sdo_irq_handler() argument
97 struct sdo_device *sdev = dev_data; in sdo_irq_handler()
Dmixer.h346 irqreturn_t mxr_irq_handler(int irq, void *dev_data);
Dmixer_reg.c288 irqreturn_t mxr_irq_handler(int irq, void *dev_data) in mxr_irq_handler() argument
290 struct mxr_device *mdev = dev_data; in mxr_irq_handler()
Dhdmi_drv.c156 static irqreturn_t hdmi_irq_handler(int irq, void *dev_data) in hdmi_irq_handler() argument
158 struct hdmi_device *hdev = dev_data; in hdmi_irq_handler()
/linux-4.1.27/drivers/thermal/
Dintel_soc_dts_thermal.c403 static irqreturn_t soc_irq_thread_fn(int irq, void *dev_data) in soc_irq_thread_fn() argument