Home
last modified time | relevance | path

Searched defs:dev (Results 1 – 25 of 83) sorted by relevance

1234

/xen/xen/drivers/passthrough/
A Ddevice_tree.c29 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 Dlibxl_remus_disk_drbd.c56 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 Dlibxl_colo_qdisk.c37 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 Dlibxl_colo_nic.c51 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 Dlibxl_netbuffer.c117 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 Dlibxl_checkpoint_device.c40 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 Dlibxl_linux.c46 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 Dlibxl_freebsd.c85 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 Dlibxl_netbsd.c35 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 Dlibxl_nonetbuffer.c35 static void nic_setup(libxl__egc *egc, libxl__checkpoint_device *dev) in nic_setup()
/xen/xen/arch/arm/
A Ddevice.c24 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 Diommu_fwspec.c32 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 Dipmmu-vmsa.c55 #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 Dsmmu-v3.c117 #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 Dsmmu.c137 #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 Dxenstat_solaris.c81 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 Diommu_fwspec.h47 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 Dpci-host-common.c61 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 Dpci-host-generic.c29 static int __init pci_host_generic_probe(struct dt_device_node *dev, in pci_host_generic_probe()
A Dpci-host-zynqmp.c47 static int __init pci_host_generic_probe(struct dt_device_node *dev, in pci_host_generic_probe()
/xen/xen/arch/x86/
A Dmsi.c128 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 Ddevice.h44 #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 Diommu_detect.c26 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 Ddevice.h13 #define dev_is_pci(dev) ((void)(dev), 1) argument
/xen/xen/drivers/pci/
A Dphysdev.c57 struct physdev_pci_device dev; in pci_physdev_op() local

Completed in 66 milliseconds

1234