/xen-4.10.0-shim-comet/tools/xenstat/libxenstat/src/ |
A D | xenstat_solaris.c | 84 for (dev = priv->devs; dev != NULL; dev = tmp) { in gc_devs() 87 if (dev->used || dev->type != type) { in gc_devs() 106 for (dev = priv->devs; dev != NULL; dev = dev->next) in xenstat_uninit_devs() 138 bcopy(&(dev->stats[1][0]), &(dev->stats[0][0]), sizeof(dev->stats[0])); in update_dev_stats() 166 if (!(dev = malloc(sizeof(*dev)))) in init_dev() 169 bzero(dev, sizeof(*dev)); in init_dev() 191 for (dev = priv->devs; dev != NULL; dev = dev->next) { in update_nic() 277 for (dev = priv->devs; dev != NULL; dev = dev->next) in xenstat_collect_networks() 302 for (dev = priv->devs; dev != NULL; dev = dev->next) { in update_xdb() 307 vbd->dev = dev->instance; in update_xdb() [all …]
|
/xen-4.10.0-shim-comet/tools/hotplug/Linux/ |
A D | block | 7 local dev 10 dev=$1 13 dev=/dev/$1 16 echo -n $dev 61 local dev="$2" 157 local dev="$1" 187 local dev="$2" 270 dev=$(readlink -f "$dev") || fatal "$dev link does not exist." 272 test -e "$dev" || fatal "$dev does not exist." 273 test -b "$dev" || fatal "$dev is not a block device." [all …]
|
A D | xen-network-common.sh | 29 if ! which ifup >/dev/null 2>/dev/null 83 local dev="$1" 87 ip link set dev ${dev} down 94 ip link set dev ${dev} address fe:ff:ff:ff:ff:ff || true 98 ip address flush dev ${dev} 123 local dev=$2 127 ip link set dev ${dev} up || true 130 brctl addif ${bridge} ${dev} 131 ip link set dev ${dev} up 137 local dev=$2 [all …]
|
A D | vif-openvswitch | 32 if ! command -v ovs-vsctl > /dev/null 2>&1; then 35 if ! command -v ip > /dev/null 2>&1; then 40 local dev=$1 48 local dev=$1 60 local dev=$1 83 -- --if-exists del-port $dev \ 85 do_or_die ip link set $dev up 91 setup_virtual_bridge_port $dev 92 add_to_openvswitch $dev 97 -- --if-exists del-port $dev [all …]
|
A D | remus-netbuf-setup | 95 if ! command -v nl-qdisc-list > /dev/null 2>&1; then 98 if ! command -v nl-qdisc-add > /dev/null 2>&1; then 113 if ! modinfo $m > /dev/null 2>&1; then 157 do_or_die ip link set dev "$REMUS_IFB" up 164 do_or_die tc qdisc add dev "$vif" ingress 167 u32 match u32 0 0 action mirred egress redirect dev "$ifb" >/dev/null 2>&1 180 nl-qdisc-add --dev="$ifb" --parent root plug >/dev/null 2>&1 188 nl-qdisc-add --dev="$ifb" --parent root \ 203 do_without_error ip link set dev "$ifb" down 204 do_without_error nl-qdisc-delete --dev="$ifb" --parent root plug >/dev/null 2>&1 [all …]
|
A D | vif-common.sh | 47 dev=$vif 50 dev=$INTERFACE 68 local dev=$1 85 dev="${dev:?}" 94 dev="$vifname" 102 dev_=${dev#vif} 116 dev="$vifname" 142 iptables -L -n >& /dev/null 165 "$@" -j ACCEPT 2>/dev/null && 167 -j ACCEPT 2>/dev/null [all …]
|
A D | vif-nat | 97 sed -e "s/${dev} //" "$dhcpd_arg_file" >"$tmpfile" 98 if diff "$tmpfile" "$dhcpd_arg_file" >/dev/null 124 if diff "$tmpfile" "$dhcpd_conf_file" >/dev/null 163 if ip route | grep -q "dev ${dev}" 165 log debug "${dev} already up" 169 do_or_die ip link set dev "${dev}" up arp on 170 do_or_die ip addr add "$router_ip" dev "${dev}" 171 do_or_die ip route add "$vif_ip" dev "${dev}" src "$router_ip" 172 echo 1 >/proc/sys/net/ipv4/conf/${dev}/proxy_arp 177 do_without_error ifconfig "${dev}" down [all …]
|
A D | vif-bridge | 71 ip link show dev "$bridge" 1>/dev/null 2>&1 || RET=1 79 setup_virtual_bridge_port "$dev" 80 set_mtu "$bridge" "$dev" 81 add_to_bridge "$bridge" "$dev" 85 do_without_error brctl delif "$bridge" "$dev" 86 do_without_error ifconfig "$dev" down 90 setup_virtual_bridge_port "$dev" 91 set_mtu "$bridge" "$dev" 92 add_to_bridge "$bridge" "$dev" 100 log debug "Successful vif-bridge $command for $dev, bridge $bridge."
|
A D | xendomains.in | 34 $CMD list &> /dev/null 40 $CMD list &> /dev/null 98 if alias log_success_msg >/dev/null 2>/dev/null; then 153 if ! which usleep >&/dev/null 360 kill $PSPID >/dev/null 2>&1 367 exec 3>&2 2> /dev/null 424 kill $WDOG_PID >/dev/null 2>&1 426 kill $WDOG_PID >/dev/null 2>&1 443 kill $WDOG_PID >/dev/null 2>&1 445 kill $WDOG_PID >/dev/null 2>&1 [all …]
|
A D | block-iscsi | 36 if ! command -v iscsiadm > /dev/null 2>&1; then 39 if [ "$multipath" = "y" ] && ! command -v multipath > /dev/null 2>&1; then 76 while [ ! -e /dev/disk/by-path/*"$iqn"-lun-0 ]; do 84 sddev=$(readlink -f /dev/disk/by-path/*"$iqn"-lun-0 || true) 90 if [ ! -b /dev/mapper/"$mdev" ]; then 93 dev="/dev/mapper/$mdev" 95 dev="$sddev" 103 do_or_die iscsiadm -m node --targetname "$iqn" -p "$portal" --login > /dev/null 123 write_dev $dev 130 do_or_die iscsiadm -m node --targetname "$iqn" -p "$portal" --logout > /dev/null
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_remus_disk_drbd.c | 85 aes->ao = dev->cds->ao; in match_async_exec() 100 dev->aodev.rc = rc; in match_async_exec() 101 dev->aodev.callback(egc, &dev->aodev); in match_async_exec() 109 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in match_async_exec_cb() local 126 dev->matched = true; in match_async_exec_cb() 150 dev->aodev.rc = 0; in drbd_teardown() 151 dev->aodev.callback(egc, &dev->aodev); in drbd_teardown() 175 dev->aodev.rc = 0; in drbd_postsuspend() 176 dev->aodev.callback(egc, &dev->aodev); in drbd_postsuspend() 184 ASYNC_CALL(egc, dev->cds->ao, &dev->aodev.child, dev, in drbd_preresume() [all …]
|
A D | libxl_checkpoint_device.c | 43 GCNEW(dev); in checkpoint_device_init() 45 dev->kind = kind; in checkpoint_device_init() 46 dev->cds = cds; in checkpoint_device_init() 48 return dev; in checkpoint_device_init() 124 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in device_setup_iterate() local 133 dev->ops = dev->cds->ops[++dev->ops_index]; in device_setup_iterate() 160 } while (dev->ops->kind != dev->kind); in device_setup_iterate() 164 dev->ops->setup(egc,dev); in device_setup_iterate() 196 if (!dev->ops || !dev->matched) in libxl__checkpoint_devices_teardown() 200 dev->ops->teardown(egc,dev); in libxl__checkpoint_devices_teardown() [all …]
|
A D | libxl_colo_qdisk.c | 51 STATE_AO_GC(dev->cds->ao); in colo_qdisk_setup() 61 dev->matched = true; in colo_qdisk_setup() 64 dev->concrete_data = colo_qdisk; in colo_qdisk_setup() 103 dev->aodev.rc = rc; in colo_qdisk_setup() 104 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_setup() 143 dev->aodev.rc = rc; in colo_qdisk_teardown() 144 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_teardown() 159 const int domid = dev->cds->domid; in colo_qdisk_save_preresume() 187 dev->aodev.rc = rc; in colo_qdisk_save_preresume() 188 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_save_preresume() [all …]
|
A D | libxl_colo_nic.c | 58 STATE_AO_GC(dev->cds->ao); in get_vifname() 61 const uint32_t domid = dev->cds->domid; in get_vifname() 125 aes->ao = dev->cds->ao; in setup_async_exec() 150 STATE_AO_GC(dev->cds->ao); in colo_nic_setup() 156 dev->matched = 1; in colo_nic_setup() 164 dev->concrete_data = colo_nic; in colo_nic_setup() 180 dev->aodev.rc = rc; in colo_nic_setup() 181 dev->aodev.callback(egc, &dev->aodev); in colo_nic_setup() 189 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in colo_save_setup_script_cb() local 251 dev->aodev.rc = rc; in colo_nic_teardown() [all …]
|
A D | libxl_linux.c | 51 env[nr++] = GCSPRINTF("backend/%s/%u/%d", type, dev->domid, dev->devid); in get_hotplug_env() 110 LOGED(ERROR, dev->domid, in libxl__hotplug_nic() 116 rc = libxl__nic_type(gc, dev, &nictype); in libxl__hotplug_nic() 127 *env = get_hotplug_env(gc, script, dev); in libxl__hotplug_nic() 165 LOGEVD(ERROR, errno, dev->domid, in libxl__hotplug_disk() 171 *env = get_hotplug_env(gc, script, dev); in libxl__hotplug_disk() 199 switch (dev->backend_kind) { in libxl__get_hotplug_script_info() 202 LOGD(DEBUG, dev->domid, in libxl__get_hotplug_script_info() 216 LOGD(DEBUG, dev->domid, in libxl__get_hotplug_script_info() 225 LOGD(DEBUG, dev->domid, in libxl__get_hotplug_script_info() [all …]
|
A D | libxl_netbuffer.c | 311 dev->matched = true; in nic_setup() 330 dev->aodev.rc = rc; in nic_setup() 331 dev->aodev.callback(egc, &dev->aodev); in nic_setup() 343 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_setup_script_cb() local 423 dev->aodev.rc = rc; in nic_teardown() 424 dev->aodev.callback(egc, &dev->aodev); in nic_teardown() 432 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_teardown_script_cb() local 499 dev->aodev.rc = rc; in nic_postsuspend() 500 dev->aodev.callback(egc, &dev->aodev); in nic_postsuspend() 512 dev->aodev.rc = rc; in nic_commit() [all …]
|
A D | libxl_freebsd.c | 92 assert(dev->backend_kind == LIBXL__DEVICE_KIND_VIF); in libxl__hotplug_env_nic() 112 static int libxl__hotplug_nic(libxl__gc *gc, libxl__device *dev, in libxl__hotplug_nic() argument 118 char *be_path = libxl__device_backend_path(gc, dev); in libxl__hotplug_nic() 122 rc = libxl__nic_type(gc, dev, &nictype); in libxl__hotplug_nic() 124 LOGD(ERROR, dev->domid, "error when fetching nic type"); in libxl__hotplug_nic() 139 rc = libxl__hotplug_env_nic(gc, dev, env, num_exec); in libxl__hotplug_nic() 146 LOGEVD(ERROR, errno, dev->domid, in libxl__hotplug_nic() 169 char *be_path = libxl__device_backend_path(gc, dev); in libxl__hotplug_disk() 176 LOGEVD(ERROR, errno, dev->domid, in libxl__hotplug_disk() 202 switch (dev->backend_kind) { in libxl__get_hotplug_script_info() [all …]
|
A D | libxl_device.c | 569 #define VDEV_IS_EXTENDED(dev) ((dev)&(EXTENDED)) in libxl__devid_to_vdev() argument 570 #define BLKIF_MINOR_EXT(dev) ((dev)&(~EXTENDED)) in libxl__devid_to_vdev() argument 818 aodev->dev = dev; in libxl__devices_destroy() 1490 LIBXL_DEVICE_CMP(ddev->dev, dev, devid) && in search_for_device() 1491 LIBXL_DEVICE_CMP(ddev->dev, dev, domid) && in search_for_device() 1493 LIBXL_DEVICE_CMP(ddev->dev, dev, kind)) in search_for_device() 1541 ddev->dev = libxl__zalloc(NOGC, sizeof(*ddev->dev)); in add_device() 1542 *ddev->dev = *dev; in add_device() 1560 *aodev->dev = *dev; in add_device() 1591 libxl__device *dev = ddev->dev; in remove_device() local [all …]
|
A D | libxl_netbsd.c | 35 static int libxl__hotplug(libxl__gc *gc, libxl__device *dev, char ***args, in libxl__hotplug() argument 38 char *be_path = libxl__device_backend_path(gc, dev); in libxl__hotplug() 45 LOGEVD(ERROR, errno, dev->domid, in libxl__hotplug() 63 int libxl__get_hotplug_script_info(libxl__gc *gc, libxl__device *dev, in libxl__get_hotplug_script_info() argument 70 switch (dev->backend_kind) { in libxl__get_hotplug_script_info() 73 LOGD(DEBUG, dev->domid, in libxl__get_hotplug_script_info() 78 rc = libxl__hotplug(gc, dev, args, action); in libxl__get_hotplug_script_info() 90 (libxl_get_stubdom_id(CTX, dev->domid) && num_exec)) { in libxl__get_hotplug_script_info() 91 LOGD(DEBUG, dev->domid, in libxl__get_hotplug_script_info() 96 rc = libxl__hotplug(gc, dev, args, action); in libxl__get_hotplug_script_info()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | pci.c | 11 #define PCI_CONF_ADDRESS(bus, dev, func, reg) \ argument 12 (0x80000000 | (bus << 16) | (dev << 11) | (func << 8) | (reg & ~3)) 22 pci_mmcfg_read(seg, bus, PCI_DEVFN(dev, func), reg, 1, &value); in pci_conf_read8() 27 BUG_ON((bus > 255) || (dev > 31) || (func > 7)); in pci_conf_read8() 40 pci_mmcfg_read(seg, bus, PCI_DEVFN(dev, func), reg, 2, &value); in pci_conf_read16() 45 BUG_ON((bus > 255) || (dev > 31) || (func > 7)); in pci_conf_read16() 63 BUG_ON((bus > 255) || (dev > 31) || (func > 7)); in pci_conf_read32() 73 pci_mmcfg_write(seg, bus, PCI_DEVFN(dev, func), reg, 1, data); in pci_conf_write8() 76 BUG_ON((bus > 255) || (dev > 31) || (func > 7)); in pci_conf_write8() 89 BUG_ON((bus > 255) || (dev > 31) || (func > 7)); in pci_conf_write16() [all …]
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | device_tree.c | 35 if ( !dt_device_is_protected(dev) ) in iommu_assign_dt_device() 40 if ( !list_empty(&dev->domain_list) ) in iommu_assign_dt_device() 62 dt_device_set_used_by(dev, d->domain_id); in iommu_assign_dt_device() 78 if ( !dt_device_is_protected(dev) ) in iommu_deassign_dt_device() 87 list_del_init(&dev->domain_list); in iommu_deassign_dt_device() 88 dt_device_set_used_by(dev, DOMID_IO); in iommu_deassign_dt_device() 100 if ( !dt_device_is_protected(dev) ) in iommu_dt_device_is_assigned() 120 struct dt_device_node *dev, *_dev; in iommu_release_dt_devices() local 141 struct dt_device_node *dev; in iommu_do_dt_domctl() local 159 &dev); in iommu_do_dt_domctl() [all …]
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/arm/ |
A D | smmu.c | 144 #define dev_name(dev) dt_node_full_name(dev_to_dt(dev)) argument 165 dev_err(dev, in devm_ioremap_resource() 241 #define dev_iommu_domain(dev) (dev_archdata(dev)->domain) argument 242 #define dev_iommu_group(dev) (dev_archdata(dev)->group) argument 787 dev_err(dev, in register_smmu_master() 794 dev_err(dev, in register_smmu_master() 2288 struct device *dev = &pdev->dev; in arm_smmu_device_dt_probe() local 2298 smmu->dev = dev; in arm_smmu_device_dt_probe() 2427 struct device *dev = &pdev->dev; 2433 if (curr->dev == dev) { [all …]
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | device.c | 27 int __init device_init(struct dt_device_node *dev, enum device_class class, in device_init() argument 32 ASSERT(dev != NULL); in device_init() 34 if ( !dt_device_is_available(dev) || dt_device_for_passthrough(dev) ) in device_init() 42 if ( dt_match_node(desc->dt_match, dev) ) in device_init() 46 return desc->init(dev, data); in device_init() 71 enum device_class device_get_class(const struct dt_device_node *dev) in device_get_class() argument 75 ASSERT(dev != NULL); in device_get_class() 79 if ( dt_match_node(desc->dt_match, dev) ) in device_get_class()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | quirks.c | 340 pdev = pci_get_pdev(0, 0, PCI_DEVFN(dev, 0)); in map_me_phantom_function() 349 PCI_DEVFN(dev, 7)); in map_me_phantom_function() 418 int dev = PCI_SLOT(pdev->devfn); in pci_vtd_quirk() local 442 val = pci_conf_read32(seg, bus, dev, func, 0x1AC); in pci_vtd_quirk() 445 seg, bus, dev, func); in pci_vtd_quirk() 481 seg, bus, dev, func); in pci_vtd_quirk() 505 action, seg, bus, dev, func); in pci_vtd_quirk() 518 bar = pci_conf_read32(seg, bus, dev, func, 0x6c); in pci_vtd_quirk() 531 seg, bus, dev, func); in pci_vtd_quirk() 535 pa, seg, bus, dev, func); in pci_vtd_quirk() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | msi.c | 147 u16 control = pci_conf_read16(dev->seg, dev->bus, PCI_SLOT(dev->devfn), in msix_memory_decoded() 200 struct pci_dev *dev = entry->dev; in read_msi_msg() local 265 struct pci_dev *dev = entry->dev; in write_msi_msg() local 478 return (pci_conf_read32(entry->dev->seg, entry->dev->bus, in msi_get_mask_bit() 728 entry[i].dev = dev; in msi_capability_init() 906 vf = PCI_BDF2(dev->bus, dev->devfn); in msix_capability_init() 977 entry->dev = dev; in msix_capability_init() 1074 dev = entry->dev; in __pci_disable_msi() 1152 struct pci_dev *dev = entry->dev; in __pci_disable_msix() local 1179 entry->irq, dev->seg, dev->bus, in __pci_disable_msix() [all …]
|