Lines Matching refs:aodev

1045     libxl__ao_device *aodev;  member
1078 STATE_AO_GC(pas->aodev->ao); in do_pci_add()
1127 STATE_AO_GC(pas->aodev->ao); in pci_add_qemu_trad_watch_state_cb()
1146 STATE_AO_GC(pas->aodev->ao); in pci_add_qmp_device_add()
1185 qmp->ao = pas->aodev->ao; in pci_add_qmp_device_add()
1320 STATE_AO_GC(pas->aodev->ao); in pci_add_dm_done()
1500 libxl__ao_device *aodev; in libxl_device_pci_add() local
1502 GCNEW(aodev); in libxl_device_pci_add()
1503 libxl__prepare_ao_device(ao, aodev); in libxl_device_pci_add()
1504 aodev->action = LIBXL__DEVICE_ACTION_ADD; in libxl_device_pci_add()
1505 aodev->callback = device_addrm_aocomplete; in libxl_device_pci_add()
1506 aodev->update_json = true; in libxl_device_pci_add()
1507 libxl__device_pci_add(egc, domid, pcidev, false, aodev); in libxl_device_pci_add()
1539 libxl__ao_device *aodev) in libxl__device_pci_add() argument
1541 STATE_AO_GC(aodev->ao); in libxl__device_pci_add()
1549 aodev->device_config = pcidev; in libxl__device_pci_add()
1550 aodev->device_type = &libxl__pcidev_devtype; in libxl__device_pci_add()
1553 pas->aodev = aodev; in libxl__device_pci_add()
1625 libxl__ao_device *aodev = pas->aodev; in device_pci_add_stubdom_wait() local
1626 STATE_AO_GC(aodev->ao); in device_pci_add_stubdom_wait()
1660 STATE_AO_GC(pas->aodev->ao); in device_pci_add_stubdom_done()
1665 libxl__ao_device *aodev = pas->aodev; in device_pci_add_stubdom_done() local
1667 libxl_device_pci *pcidev = aodev->device_config; in device_pci_add_stubdom_done()
1716 libxl__ao_device *aodev = pas->aodev; in device_pci_add_done() local
1718 libxl_device_pci *pcidev = aodev->device_config; in device_pci_add_done()
1727 aodev->rc = rc; in device_pci_add_done()
1728 aodev->callback(egc, aodev); in device_pci_add_done()
1759 libxl__ao_device *aodev = libxl__multidev_prepare(&apds->multidev); in libxl__add_pcidevs() local
1761 true, aodev); in libxl__add_pcidevs()
1776 libxl__ao_device *aodev = apds->outer_aodev; in add_pcidevs_done() local
1790 aodev->rc = rc; in add_pcidevs_done()
1791 aodev->callback(egc, aodev); in add_pcidevs_done()
1831 libxl__ao_device *aodev; member
1848 libxl__ao_device *aodev);
1867 libxl__ao_device *aodev);
1875 STATE_AO_GC(prs->aodev->ao); in do_pci_remove()
1987 STATE_AO_GC(prs->aodev->ao); in pci_remove_qemu_trad_watch_state_cb()
2008 STATE_AO_GC(prs->aodev->ao); in pci_remove_qmp_device_del()
2082 libxl__ao *const ao = prs->aodev->ao; in pci_remove_qmp_query_cb()
2153 STATE_AO_GC(prs->aodev->ao); in pci_remove_detatched()
2195 stubdom_aodev->update_json = prs->aodev->update_json; in pci_remove_detatched()
2207 libxl__ao_device *aodev) in pci_remove_stubdom_done() argument
2209 pci_remove_state *prs = CONTAINER_OF(aodev, *prs, stubdom_aodev); in pci_remove_stubdom_done()
2231 libxl__ao_device *aodev) in libxl__device_pci_remove_common() argument
2233 STATE_AO_GC(aodev->ao); in libxl__device_pci_remove_common()
2238 prs->aodev = aodev; in libxl__device_pci_remove_common()
2244 prs->qmp.ao = prs->aodev->ao; in libxl__device_pci_remove_common()
2277 libxl__ao_device *const aodev = prs->aodev; in device_pci_remove_common_next() local
2304 aodev->rc = rc; in device_pci_remove_common_next()
2305 aodev->callback(egc, aodev); in device_pci_remove_common_next()
2314 libxl__ao_device *aodev; in libxl_device_pci_remove() local
2316 GCNEW(aodev); in libxl_device_pci_remove()
2317 libxl__prepare_ao_device(ao, aodev); in libxl_device_pci_remove()
2318 aodev->action = LIBXL__DEVICE_ACTION_REMOVE; in libxl_device_pci_remove()
2319 aodev->callback = device_addrm_aocomplete; in libxl_device_pci_remove()
2320 aodev->update_json = true; in libxl_device_pci_remove()
2321 libxl__device_pci_remove_common(egc, domid, pcidev, false, aodev); in libxl_device_pci_remove()
2330 libxl__ao_device *aodev; in libxl_device_pci_destroy() local
2332 GCNEW(aodev); in libxl_device_pci_destroy()
2333 libxl__prepare_ao_device(ao, aodev); in libxl_device_pci_destroy()
2334 aodev->action = LIBXL__DEVICE_ACTION_REMOVE; in libxl_device_pci_destroy()
2335 aodev->callback = device_addrm_aocomplete; in libxl_device_pci_destroy()
2336 aodev->update_json = true; in libxl_device_pci_destroy()
2337 libxl__device_pci_remove_common(egc, domid, pcidev, true, aodev); in libxl_device_pci_destroy()
2438 libxl__ao_device *aodev = libxl__multidev_prepare(multidev); in libxl__device_pci_destroy_all() local
2440 aodev); in libxl__device_pci_destroy_all()