| /xen/xen/drivers/passthrough/ |
| A D | device_tree.c | 29 int iommu_assign_dt_device(struct domain *d, struct dt_device_node *dev) in iommu_assign_dt_device() 62 int iommu_deassign_dt_device(struct domain *d, struct dt_device_node *dev) in iommu_deassign_dt_device() 90 static bool iommu_dt_device_is_assigned_locked(const struct dt_device_node *dev) in iommu_dt_device_is_assigned_locked() 114 struct dt_device_node *dev, *_dev; in iommu_release_dt_devices() local 143 struct device *dev = dt_to_dev(np); in iommu_remove_dt_device() local 189 struct device *dev = dt_to_dev(np); in iommu_add_dt_device() local 264 struct dt_device_node *dev; in iommu_do_dt_domctl() local
|
| /xen/tools/libs/light/ |
| A D | libxl_remus_disk_drbd.c | 56 static void drbd_setup(libxl__egc *egc, libxl__checkpoint_device *dev) in drbd_setup() 63 static void match_async_exec(libxl__egc *egc, libxl__checkpoint_device *dev) in match_async_exec() 109 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in match_async_exec_cb() local 144 static void drbd_teardown(libxl__egc *egc, libxl__checkpoint_device *dev) in drbd_teardown() 164 static void drbd_postsuspend(libxl__egc *egc, libxl__checkpoint_device *dev) in drbd_postsuspend() 182 static void drbd_preresume(libxl__egc *egc, libxl__checkpoint_device *dev) in drbd_preresume() 189 static void drbd_preresume_async(libxl__checkpoint_device *dev) in drbd_preresume_async() 208 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in checkpoint_async_call_done() local
|
| A D | libxl_colo_qdisk.c | 37 static void colo_qdisk_setup(libxl__egc *egc, libxl__checkpoint_device *dev, in colo_qdisk_setup() 107 static void colo_qdisk_teardown(libxl__egc *egc, libxl__checkpoint_device *dev, in colo_qdisk_teardown() 150 libxl__checkpoint_device *dev) in colo_qdisk_save_preresume() 194 libxl__checkpoint_device *dev) in colo_qdisk_save_setup() 200 libxl__checkpoint_device *dev) in colo_qdisk_save_teardown() 215 libxl__checkpoint_device *dev) in colo_qdisk_restore_setup() 221 libxl__checkpoint_device *dev) in colo_qdisk_restore_teardown()
|
| A D | libxl_colo_nic.c | 51 static const char *get_vifname(libxl__checkpoint_device *dev, in get_vifname() 85 static void setup_async_exec(libxl__checkpoint_device *dev, char *op, in setup_async_exec() 143 static void colo_nic_setup(libxl__egc *egc, libxl__checkpoint_device *dev, in colo_nic_setup() 190 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in colo_save_setup_script_cb() local 230 static void colo_nic_teardown(libxl__egc *egc, libxl__checkpoint_device *dev, in colo_nic_teardown() 273 static void colo_nic_save_setup(libxl__egc *egc, libxl__checkpoint_device *dev) in colo_nic_save_setup() 281 libxl__checkpoint_device *dev) in colo_nic_save_teardown() 297 libxl__checkpoint_device *dev) in colo_nic_restore_setup() 305 libxl__checkpoint_device *dev) in colo_nic_restore_teardown()
|
| A D | libxl_netbuffer.c | 117 static const char *get_vifname(libxl__checkpoint_device *dev, in get_vifname() 245 static void setup_async_exec(libxl__checkpoint_device *dev, char *op) in setup_async_exec() 301 static void nic_setup(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_setup() 345 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_setup_script_cb() local 411 static void nic_teardown(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_teardown() 434 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_teardown_script_cb() local 492 static void nic_postsuspend(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_postsuspend() 505 static void nic_commit(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_commit()
|
| A D | libxl_checkpoint_device.c | 40 libxl__checkpoint_device *dev = NULL; in checkpoint_device_init() local 108 libxl__checkpoint_device *dev = cds->devs[i]; in checkpoint_devices_setup() local 124 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in device_setup_iterate() local 188 libxl__checkpoint_device *dev; in libxl__checkpoint_devices_teardown() local
|
| A D | libxl_linux.c | 46 char *script, libxl__device *dev) in get_hotplug_env() 107 static int libxl__hotplug_nic(libxl__gc *gc, libxl__device *dev, in libxl__hotplug_nic() 163 static int libxl__hotplug_disk(libxl__gc *gc, libxl__device *dev, in libxl__hotplug_disk() 201 int libxl__get_hotplug_script_info(libxl__gc *gc, libxl__device *dev, in libxl__get_hotplug_script_info() 284 unsigned int dom, bus, dev, func; in libxl__pci_topology_init() local
|
| A D | libxl_freebsd.c | 85 static int libxl__hotplug_env_nic(libxl__gc *gc, libxl__device *dev, char ***env, in libxl__hotplug_env_nic() 112 static int libxl__hotplug_nic(libxl__gc *gc, libxl__device *dev, in libxl__hotplug_nic() 165 static int libxl__hotplug_disk(libxl__gc *gc, libxl__device *dev, in libxl__hotplug_disk() 195 int libxl__get_hotplug_script_info(libxl__gc *gc, libxl__device *dev, in libxl__get_hotplug_script_info()
|
| A D | libxl_netbsd.c | 35 static int libxl__hotplug(libxl__gc *gc, libxl__device *dev, char ***args, in libxl__hotplug() 63 int libxl__get_hotplug_script_info(libxl__gc *gc, libxl__device *dev, in libxl__get_hotplug_script_info()
|
| A D | libxl_nonetbuffer.c | 35 static void nic_setup(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_setup()
|
| /xen/xen/arch/arm/ |
| A D | device.c | 24 int __init device_init(struct dt_device_node *dev, enum device_class class, in device_init() 70 enum device_class device_get_class(const struct dt_device_node *dev) in device_get_class() 118 int map_range_to_domain(const struct dt_device_node *dev, in map_range_to_domain() 194 struct dt_device_node *dev, in map_device_irqs_to_domain() 249 static int map_dt_irq_to_domain(const struct dt_device_node *dev, in map_dt_irq_to_domain() 288 static int map_device_children(const struct dt_device_node *dev, in map_device_children() 319 int handle_device(struct domain *d, struct dt_device_node *dev, p2m_type_t p2mt, in handle_device()
|
| /xen/xen/drivers/passthrough/arm/ |
| A D | iommu_fwspec.c | 32 int iommu_fwspec_init(struct device *dev, struct device *iommu_dev) in iommu_fwspec_init() 59 void iommu_fwspec_free(struct device *dev) in iommu_fwspec_free() 67 int iommu_fwspec_add_ids(struct device *dev, const uint32_t *ids, in iommu_fwspec_add_ids()
|
| A D | ipmmu-vmsa.c | 55 #define dev_name(dev) dt_node_full_name(dev_to_dt(dev)) argument 58 #define dev_print(dev, lvl, fmt, ...) \ argument 61 #define dev_info(dev, fmt, ...) \ argument 63 #define dev_warn(dev, fmt, ...) \ argument 65 #define dev_err(dev, fmt, ...) \ argument 67 #define dev_err_ratelimited(dev, fmt, ...) \ argument 122 struct device *dev; member 645 static void ipmmu_irq(int irq, void *dev) in ipmmu_irq() 670 struct device *dev) in ipmmu_attach_device() 728 struct device *dev) in ipmmu_detach_device() [all …]
|
| A D | smmu-v3.c | 117 #define dev_dbg(dev, fmt, ...) \ argument 119 #define dev_notice(dev, fmt, ...) \ argument 121 #define dev_warn(dev, fmt, ...) \ argument 123 #define dev_err(dev, fmt, ...) \ argument 125 #define dev_info(dev, fmt, ...) \ argument 1773 struct device *dev = data; in arm_smmu_free_msis() local 1796 struct device *dev = smmu->dev; in arm_smmu_setup_msis() local 2336 struct device *dev = smmu->dev; in arm_smmu_device_acpi_probe() local 2362 struct device *dev = pdev; in arm_smmu_device_dt_probe() local 2587 struct device *dev) in arm_smmu_get_domain() [all …]
|
| A D | smmu.c | 137 #define dev_print(dev, lvl, fmt, ...) \ argument 190 #define to_pci_dev(dev) (NULL) argument 289 struct device *dev) in iommu_group_add_device() 639 struct device *dev; member 779 find_smmu_master_cfg(struct device *dev) in find_smmu_master_cfg() 831 struct device *dev, in arm_smmu_dt_add_device_legacy() 868 struct device *dev) in arm_smmu_dt_remove_device_legacy() 894 struct device *dev, in register_smmu_master() 2465 struct device *dev = &pdev->dev; in arm_smmu_device_dt_probe() local 2737 struct device *dev) in arm_smmu_get_domain() [all …]
|
| /xen/tools/libs/stat/ |
| A D | xenstat_solaris.c | 81 stdevice_t *dev; in gc_devs() local 101 stdevice_t *dev; in xenstat_uninit_devs() local 116 static int update_dev_stats(priv_data_t *priv, stdevice_t *dev) in update_dev_stats() 164 stdevice_t *dev; in init_dev() local 189 stdevice_t *dev; in update_nic() local 272 stdevice_t *dev; in xenstat_collect_networks() local 300 stdevice_t *dev; in update_xdb() local 382 stdevice_t *dev; in xenstat_collect_vbds() local
|
| /xen/xen/arch/arm/include/asm/ |
| A D | iommu_fwspec.h | 47 static inline struct iommu_fwspec *dev_iommu_fwspec_get(struct device *dev) in dev_iommu_fwspec_get() 52 static inline void dev_iommu_fwspec_set(struct device *dev, in dev_iommu_fwspec_set()
|
| /xen/xen/arch/arm/pci/ |
| A D | pci-host-common.c | 61 gen_pci_init(struct dt_device_node *dev, const struct pci_ecam_ops *ops) in gen_pci_init() 162 static int pci_bus_find_domain_nr(struct dt_device_node *dev) in pci_bus_find_domain_nr() 211 int pci_host_common_probe(struct dt_device_node *dev, in pci_host_common_probe() 349 const struct dt_device_node *dev = bridge->dt_node; in pci_host_bridge_mappings() local 383 static int is_bar_valid(const struct dt_device_node *dev, in is_bar_valid()
|
| A D | pci-host-generic.c | 29 static int __init pci_host_generic_probe(struct dt_device_node *dev, in pci_host_generic_probe()
|
| A D | pci-host-zynqmp.c | 47 static int __init pci_host_generic_probe(struct dt_device_node *dev, in pci_host_generic_probe()
|
| /xen/xen/arch/x86/ |
| A D | msi.c | 128 static bool memory_decoded(const struct pci_dev *dev) in memory_decoded() 141 static bool msix_memory_decoded(const struct pci_dev *dev, unsigned int pos) in msix_memory_decoded() 207 struct pci_dev *dev = entry->dev; in write_msi_msg() local 279 static void msi_set_enable(struct pci_dev *dev, int enable) in msi_set_enable() 292 static void msix_set_enable(struct pci_dev *dev, int enable) in msix_set_enable() 569 static struct msi_desc *find_msi_entry(struct pci_dev *dev, in find_msi_entry() 593 static int msi_capability_init(struct pci_dev *dev, in msi_capability_init() 753 static int msix_capability_init(struct pci_dev *dev, in msix_capability_init() 1045 struct pci_dev *dev; in __pci_disable_msi() local 1135 struct pci_dev *dev = entry->dev; in __pci_disable_msix() local [all …]
|
| /xen/xen/include/asm-generic/ |
| A D | device.h | 44 #define dev_is_dt(dev) ((dev)->type == DEV_DT) argument 91 #define dev_is_dt(dev) ((void)(dev), false) argument 94 #define dev_is_pci(dev) ((dev)->type == DEV_PCI) argument
|
| /xen/xen/drivers/passthrough/amd/ |
| A D | iommu_detect.c | 26 u16 seg, u8 bus, u8 dev, u8 func, struct amd_iommu *iommu) in get_iommu_msi_capabilities() 44 u16 seg, u8 bus, u8 dev, u8 func, u16 cap_ptr, struct amd_iommu *iommu) in get_iommu_capabilities() 139 u8 bus, dev, func; in amd_iommu_detect_one_acpi() local
|
| /xen/xen/arch/x86/include/asm/ |
| A D | device.h | 13 #define dev_is_pci(dev) ((void)(dev), 1) argument
|
| /xen/xen/drivers/pci/ |
| A D | physdev.c | 57 struct physdev_pci_device dev; in pci_physdev_op() local
|