Lines Matching refs:dev_data

93 	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()
370 pci_set_drvdata(dev, dev_data); in pcistub_init_device()
376 sprintf(dev_data->irq_name, DRV_NAME "[%s]", pci_name(dev)); in pcistub_init_device()
413 dev_data->pci_saved_state = pci_store_saved_state(dev); in pcistub_init_device()
414 if (!dev_data->pci_saved_state) in pcistub_init_device()
435 kfree(dev_data); in pcistub_init_device()
1194 struct xen_pcibk_dev_data *dev_data; in pcistub_irq_handler_show() local
1204 dev_data = pci_get_drvdata(psdev->dev); in pcistub_irq_handler_show()
1205 if (!dev_data) in pcistub_irq_handler_show()
1211 dev_data->isr_on ? "on" : "off", in pcistub_irq_handler_show()
1212 dev_data->ack_intr ? "ack" : "not ack", in pcistub_irq_handler_show()
1213 dev_data->handled); in pcistub_irq_handler_show()
1225 struct xen_pcibk_dev_data *dev_data; in pcistub_irq_handler_switch() local
1239 dev_data = pci_get_drvdata(psdev->dev); in pcistub_irq_handler_switch()
1240 if (!dev_data) { in pcistub_irq_handler_switch()
1246 dev_data->irq_name, dev_data->isr_on, in pcistub_irq_handler_switch()
1247 !dev_data->isr_on); in pcistub_irq_handler_switch()
1249 dev_data->isr_on = !(dev_data->isr_on); in pcistub_irq_handler_switch()
1250 if (dev_data->isr_on) in pcistub_irq_handler_switch()
1251 dev_data->ack_intr = 1; in pcistub_irq_handler_switch()
1286 struct xen_pcibk_dev_data *dev_data; in pcistub_quirk_show() local
1304 dev_data = pci_get_drvdata(quirk->pdev); in pcistub_quirk_show()
1306 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { in pcistub_quirk_show()
1333 struct xen_pcibk_dev_data *dev_data; in permissive_add() local
1345 dev_data = pci_get_drvdata(psdev->dev); in permissive_add()
1347 if (!dev_data) { in permissive_add()
1351 if (!dev_data->permissive) { in permissive_add()
1352 dev_data->permissive = 1; in permissive_add()
1370 struct xen_pcibk_dev_data *dev_data; in permissive_show() local
1379 dev_data = pci_get_drvdata(psdev->dev); in permissive_show()
1380 if (!dev_data || !dev_data->permissive) in permissive_show()