Lines Matching refs:dev_data

116 	struct xen_pcibk_dev_data *dev_data;  in pcistub_device_release()  local
120 dev_data = pci_get_drvdata(dev); in pcistub_device_release()
130 if (dev_data && in pcistub_device_release()
131 pci_load_and_free_saved_state(dev, &dev_data->pci_saved_state)) in pcistub_device_release()
153 kfree(dev_data); in pcistub_device_release()
300 struct xen_pcibk_dev_data *dev_data; in pcistub_put_pci_dev() local
326 dev_data = pci_get_drvdata(dev); in pcistub_put_pci_dev()
327 ret = pci_load_saved_state(dev, dev_data->pci_saved_state); in pcistub_put_pci_dev()
344 dev_data->allow_interrupt_control = 0; in pcistub_put_pci_dev()
396 struct xen_pcibk_dev_data *dev_data; in pcistub_init_device() local
415 dev_data = kzalloc(sizeof(*dev_data) + strlen(DRV_NAME "[]") in pcistub_init_device()
417 if (!dev_data) { in pcistub_init_device()
421 pci_set_drvdata(dev, dev_data); in pcistub_init_device()
427 sprintf(dev_data->irq_name, DRV_NAME "[%s]", pci_name(dev)); in pcistub_init_device()
464 dev_data->pci_saved_state = pci_store_saved_state(dev); in pcistub_init_device()
465 if (!dev_data->pci_saved_state) in pcistub_init_device()
503 kfree(dev_data); in pcistub_init_device()
1299 struct xen_pcibk_dev_data *dev_data; in irq_handlers_show() local
1309 dev_data = pci_get_drvdata(psdev->dev); in irq_handlers_show()
1310 if (!dev_data) in irq_handlers_show()
1316 dev_data->isr_on ? "on" : "off", in irq_handlers_show()
1317 dev_data->ack_intr ? "ack" : "not ack", in irq_handlers_show()
1318 dev_data->handled); in irq_handlers_show()
1329 struct xen_pcibk_dev_data *dev_data; in irq_handler_state_store() local
1343 dev_data = pci_get_drvdata(psdev->dev); in irq_handler_state_store()
1344 if (!dev_data) { in irq_handler_state_store()
1350 dev_data->irq_name, dev_data->isr_on, in irq_handler_state_store()
1351 !dev_data->isr_on); in irq_handler_state_store()
1353 dev_data->isr_on = !(dev_data->isr_on); in irq_handler_state_store()
1354 if (dev_data->isr_on) in irq_handler_state_store()
1355 dev_data->ack_intr = 1; in irq_handler_state_store()
1389 struct xen_pcibk_dev_data *dev_data; in quirks_show() local
1407 dev_data = pci_get_drvdata(quirk->pdev); in quirks_show()
1409 list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { in quirks_show()
1435 struct xen_pcibk_dev_data *dev_data; in permissive_store() local
1447 dev_data = pci_get_drvdata(psdev->dev); in permissive_store()
1449 if (!dev_data) { in permissive_store()
1453 if (!dev_data->permissive) { in permissive_store()
1454 dev_data->permissive = 1; in permissive_store()
1472 struct xen_pcibk_dev_data *dev_data; in permissive_show() local
1481 dev_data = pci_get_drvdata(psdev->dev); in permissive_show()
1482 if (!dev_data || !dev_data->permissive) in permissive_show()
1499 struct xen_pcibk_dev_data *dev_data; in allow_interrupt_control_store() local
1511 dev_data = pci_get_drvdata(psdev->dev); in allow_interrupt_control_store()
1513 if (!dev_data) { in allow_interrupt_control_store()
1517 dev_data->allow_interrupt_control = 1; in allow_interrupt_control_store()
1530 struct xen_pcibk_dev_data *dev_data; in allow_interrupt_control_show() local
1540 dev_data = pci_get_drvdata(psdev->dev); in allow_interrupt_control_show()
1541 if (!dev_data || !dev_data->allow_interrupt_control) in allow_interrupt_control_show()