Lines Matching defs:pcidev
27 static unsigned int pcidev_encode_bdf(libxl_device_pci *pcidev) in pcidev_encode_bdf()
39 static void pcidev_struct_fill(libxl_device_pci *pcidev, unsigned int domain, in pcidev_struct_fill()
50 …ibxl_create_pci_backend_device(libxl__gc *gc, flexarray_t *back, int num, libxl_device_pci *pcidev) in libxl_create_pci_backend_device()
67 libxl_device_pci *pcidev, in libxl__device_from_pcidev()
79 libxl_device_pci *pcidev, int num) in libxl__create_pci_backend()
112 static int libxl__device_pci_add_xenstore(libxl__gc *gc, uint32_t domid, libxl_device_pci *pcidev, … in libxl__device_pci_add_xenstore()
191 …atic int libxl__device_pci_remove_xenstore(libxl__gc *gc, uint32_t domid, libxl_device_pci *pcidev) in libxl__device_pci_remove_xenstore()
369 libxl_device_pci *pcidev) in sysfs_write_bdf()
445 static int sysfs_dev_unbind(libxl__gc *gc, libxl_device_pci *pcidev, in sysfs_dev_unbind()
481 static uint16_t sysfs_dev_get_vendor(libxl__gc *gc, libxl_device_pci *pcidev) in sysfs_dev_get_vendor()
508 static uint16_t sysfs_dev_get_device(libxl__gc *gc, libxl_device_pci *pcidev) in sysfs_dev_get_device()
535 static int sysfs_dev_get_class(libxl__gc *gc, libxl_device_pci *pcidev, in sysfs_dev_get_class()
575 libxl_device_pci *pcidev = &d_config->pcidevs[i]; in libxl__is_igd_vga_passthru() local
608 static int pciback_dev_has_slot(libxl__gc *gc, libxl_device_pci *pcidev) in pciback_dev_has_slot()
635 static int pciback_dev_is_assigned(libxl__gc *gc, libxl_device_pci *pcidev) in pciback_dev_is_assigned()
663 static int pciback_dev_assign(libxl__gc *gc, libxl_device_pci *pcidev) in pciback_dev_assign()
685 static int pciback_dev_unassign(libxl__gc *gc, libxl_device_pci *pcidev) in pciback_dev_unassign()
707 libxl_device_pci *pcidev, in pci_assignable_driver_path_write()
723 libxl_device_pci *pcidev) in pci_assignable_driver_path_read()
735 libxl_device_pci *pcidev) in pci_assignable_driver_path_remove()
749 libxl_device_pci *pcidev, in libxl__device_pci_assignable_add()
812 libxl_device_pci *pcidev, in libxl__device_pci_assignable_remove()
853 int libxl_device_pci_assignable_add(libxl_ctx *ctx, libxl_device_pci *pcidev, in libxl_device_pci_assignable_add()
866 int libxl_device_pci_assignable_remove(libxl_ctx *ctx, libxl_device_pci *pcidev, in libxl_device_pci_assignable_remove()
883 static int pci_multifunction_check(libxl__gc *gc, libxl_device_pci *pcidev, unsigned int *func_mask) in pci_multifunction_check()
942 libxl_device_pci *pcidev) in qemu_pci_add_xenstore()
982 static int do_pci_add(libxl__gc *gc, uint32_t domid, libxl_device_pci *pcidev, int starting) in do_pci_add()
1158 libxl_device_pci *pcidev, in libxl_device_pci_add()
1168 static int libxl_pcidev_assignable(libxl_ctx *ctx, libxl_device_pci *pcidev) in libxl_pcidev_assignable()
1185 int libxl__device_pci_add(libxl__gc *gc, uint32_t domid, libxl_device_pci *pcidev, int starting) in libxl__device_pci_add()
1315 libxl_device_pci *pcidev, int force) in qemu_pci_remove_xenstore()
1354 libxl_device_pci *pcidev, int force) in do_pci_remove()
1484 libxl_device_pci *pcidev, int force) in libxl__device_pci_remove_common()
1519 libxl_device_pci *pcidev, in libxl_device_pci_remove()
1533 libxl_device_pci *pcidev, in libxl_device_pci_destroy()
1643 libxl_device_pci *pcidev = &d_config->pcidevs[i]; in libxl__grant_vga_iomem_permission() local