| /tools/libs/light/ |
| A D | libxl_vtpm.c | 34 dst->devid = src->devid; in libxl__update_config_vtpm() 43 flexarray_append_pair(back, "handle", GCSPRINTF("%d", vtpm->devid)); in libxl__set_xenstore_vtpm() 49 flexarray_append_pair(front, "handle", GCSPRINTF("%d", vtpm->devid)); in libxl__set_xenstore_vtpm() 62 libxl_devid devid, in libxl__vtpm_from_xenstore() argument 69 vtpm->devid = devid; in libxl__vtpm_from_xenstore() 102 vtpminfo->devid = vtpm->devid; in libxl_device_vtpm_getinfo() 106 libxl_path = libxl__domain_device_libxl_path(gc, domid, vtpminfo->devid, in libxl_device_vtpm_getinfo() 157 int devid, in libxl_devid_to_device_vtpm() argument 172 if(devid == vtpms[i].devid) { in libxl_devid_to_device_vtpm() 174 vtpm->devid = vtpms[i].devid; in libxl_devid_to_device_vtpm() [all …]
|
| A D | libxl_console.c | 280 if (console->devid && state) { in libxl__device_console_add() 297 device->devid = console->devid; in libxl__device_console_add() 400 device.devid = console->devid; in libxl__device_vuart_add() 440 if (channel->devid == -1) in libxl__init_console_from_channel() 441 channel->devid = dev_num; in libxl__init_console_from_channel() 488 console->devid = channel->devid; in libxl__init_console_from_channel() 537 unsigned int n = 0, devid = 0; in libxl__append_channel_list() local 568 next->devid = devid; in libxl__append_channel_list() 569 devid++; in libxl__append_channel_list() 571 *nchannels += devid; in libxl__append_channel_list() [all …]
|
| A D | libxl_vkb.c | 90 libxl_devid devid, in libxl__vkb_from_xenstore() argument 97 vkb->devid = devid; in libxl__vkb_from_xenstore() 220 device->backend_devid = type->devid; in libxl__device_from_vkb() 224 device->devid = type->devid; in libxl__device_from_vkb() 249 int devid, libxl_device_vkb *vkb) in libxl_devid_to_device_vkb() argument 264 if (devid == vkbs[i].devid) { in libxl_devid_to_device_vkb() 293 info->devid = vkb->devid; in libxl_device_vkb_getinfo() 295 devpath = libxl__domain_device_frontend_path(gc, domid, info->devid, in libxl_device_vkb_getinfo() 297 libxl_path = libxl__domain_device_libxl_path(gc, domid, info->devid, in libxl_device_vkb_getinfo()
|
| A D | libxl_nic.c | 127 dst->devid = src->devid; in libxl__update_config_nic() 244 flexarray_append(back, GCSPRINTF("%d", nic->devid)); in libxl__set_xenstore_nic() 250 flexarray_append(front, GCSPRINTF("%d", nic->devid)); in libxl__set_xenstore_nic() 290 nic->devid = atoi(tmp); in libxl__nic_from_xenstore() 292 nic->devid = 0; in libxl__nic_from_xenstore() 455 nicinfo->devid = nic->devid; in libxl_device_nic_getinfo() 490 uint32_t devid, in libxl__device_nic_devname() argument 533 if (d_config->nics[i].devid > last_devid) in libxl__device_nic_set_devids() 534 last_devid = d_config->nics[i].devid; in libxl__device_nic_set_devids() 537 if (d_config->nics[i].devid < 0) in libxl__device_nic_set_devids() [all …]
|
| A D | libxl_virtio.c | 42 device->backend_devid = virtio->devid; in libxl__device_from_virtio() 44 device->devid = virtio->devid; in libxl__device_from_virtio() 71 libxl_devid devid, in libxl__virtio_from_xenstore() argument 77 virtio->devid = devid; in libxl__virtio_from_xenstore()
|
| A D | libxl_vdispl.c | 28 libxl_devid devid, in libxl__vdispl_from_xenstore() argument 34 vdispl->devid = devid; in libxl__vdispl_from_xenstore() 47 dst->devid = src->devid; in libxl__update_config_vdispl() 164 info->devid = vdispl->devid; in libxl_device_vdispl_getinfo() 166 devpath = libxl__domain_device_frontend_path(gc, domid, info->devid, in libxl_device_vdispl_getinfo() 168 libxl_path = libxl__domain_device_libxl_path(gc, domid, info->devid, in libxl_device_vdispl_getinfo()
|
| A D | libxl_freebsd.c | 28 char *libxl__devid_to_localdev(libxl__gc *gc, int devid) in libxl__devid_to_localdev() argument 69 int major = devid >> 8; in libxl__devid_to_localdev() 70 int minor = devid & 0xff; in libxl__devid_to_localdev() 73 if (devid & (1 << 28)) in libxl__devid_to_localdev() 74 return GCSPRINTF("%s%d", "xbd", (devid & ((1 << 28) - 1)) >> 8); in libxl__devid_to_localdev() 103 dev->devid, type); in libxl__hotplug_env_nic()
|
| A D | libxl_vsnd.c | 31 device->backend_devid = vsnd->devid; in libxl__device_from_vsnd() 34 device->devid = vsnd->devid; in libxl__device_from_vsnd() 227 libxl_devid devid, in libxl__vsnd_from_xenstore() argument 234 vsnd->devid = devid; in libxl__vsnd_from_xenstore() 290 dst->devid = src->devid; in libxl__update_config_vsnd() 601 info->devid = vsnd->devid; in libxl_device_vsnd_getinfo() 603 devpath = libxl__domain_device_frontend_path(gc, domid, info->devid, in libxl_device_vsnd_getinfo() 605 libxl_path = libxl__domain_device_libxl_path(gc, domid, info->devid, in libxl_device_vsnd_getinfo() 634 int devid, libxl_device_vsnd *vsnd) in libxl_devid_to_device_vsnd() argument 649 if (devid == vsnds[i].devid) { in libxl_devid_to_device_vsnd()
|
| A D | libxl_disk.c | 244 int devid; in libxl__device_from_disk() local 247 if (devid==-1) { in libxl__device_from_disk() 254 device->backend_devid = devid; in libxl__device_from_disk() 276 device->devid = devid; in libxl__device_from_disk() 767 if (devid < 0) in libxl_vdev_to_device_disk() 1142 int devid; in cdrom_insert_stubdom_parse_fdset_rm() local 1217 aodev->dev->devid); in cdrom_insert_stubdom_disk_remove_cb() 1241 aodev->dev->devid); in cdrom_insert_stubdom_disk_add_cb() 1284 int devid; in cdrom_insert_stubdom_parse_fdset() local 1452 int devid; in cdrom_insert_addfd_cb() local [all …]
|
| A D | libxl_netbuffer.c | 29 int devid; member 131 nic->devid, LIBXL__DEVICE_KIND_VIF)); in get_vifname() 136 nic->devid, in get_vifname() 259 const int dev_id = remus_nic->devid; in setup_async_exec() 317 remus_nic->devid = nic->devid; in nic_setup() 355 const int devid = remus_nic->devid; in netbuf_setup_script_cb() local 370 devid), in netbuf_setup_script_cb() 383 libxl__xs_libxl_path(gc, domid), devid); in netbuf_setup_script_cb()
|
| A D | libxl_colo_nic.c | 65 domid, nic->devid, LIBXL__DEVICE_KIND_VIF)); in get_vifname() 69 nic->devid, in get_vifname() 166 colo_nic->devid = nic->devid; in colo_nic_setup() 199 const int devid = colo_nic->devid; in colo_save_setup_script_cb() local 208 libxl__xs_libxl_path(gc, domid), devid); in colo_save_setup_script_cb()
|
| A D | libxl_checkpoint_device.c | 138 int devid; in device_setup_iterate() local 142 devid = nic->devid; in device_setup_iterate() 146 devid = libxl__device_disk_dev_number(disk->vdev, NULL, NULL); in device_setup_iterate() 156 domid, devid); in device_setup_iterate()
|
| A D | libxl_linux.c | 38 char *libxl__devid_to_localdev(libxl__gc *gc, int devid) in libxl__devid_to_localdev() argument 40 return libxl__devid_to_vdev(gc, devid); in libxl__devid_to_localdev() 60 env[nr++] = GCSPRINTF("backend/%s/%u/%d", type, dev->domid, dev->devid); in get_hotplug_env() 80 dev->devid, in get_hotplug_env() 91 dev->devid, in get_hotplug_env()
|
| A D | libxl_types.idl | 400 ("devid", libxl_devid), 761 ("devid", libxl_devid), 782 ("devid", libxl_devid), 824 ("devid", libxl_devid), 925 ("devid", libxl_devid), 976 ("devid", libxl_devid), 994 ("devid", libxl_devid), 1055 ("devid", libxl_devid), 1097 ("devid", libxl_devid), 1108 ("devid", libxl_devid), [all …]
|
| A D | libxl_device.c | 33 device->devid); in libxl__device_frontend_path() 37 device->devid); in libxl__device_frontend_path() 55 device->domid, device->devid); in libxl__device_backend_path() 66 domid, devid); in libxl__domain_device_backend_path() 75 device->devid); in libxl__device_libxl_path() 115 &dev->devid); in libxl__parse_backend_path() 687 if (!VDEV_IS_EXTENDED(devid)) { in libxl__devid_to_vdev() 688 minor = devid & 0xff; in libxl__devid_to_vdev() 691 minor = BLKIF_MINOR_EXT(devid); in libxl__devid_to_vdev() 915 dev->devid = atoi(devs[j]); in libxl__devices_destroy() [all …]
|
| A D | libxl_usb.c | 137 device->backend_devid = usbctrl->devid; in libxl__device_from_usbctrl() 152 device->devid = usbctrl->devid; in libxl__device_from_usbctrl() 388 int devid) in libxl__device_usbctrl_del_hvm() argument 394 "id", GCSPRINTF("xenusb-%d", devid)); in libxl__device_usbctrl_del_hvm() 594 int usbctrl_devid = aodev->dev->devid; in libxl__initiate_device_usbctrl_remove() 712 libxl_devid devid, in libxl__usbctrl_from_xenstore() argument 735 usbctrl_r->devid = devid; in libxl__usbctrl_from_xenstore() 768 usbctrlinfo->devid = usbctrl->devid; in libxl_device_usbctrl_getinfo() 1119 usbctrls[i].devid, j + 1); in libxl__device_usbdev_set_default_usbctrl() 1124 usbdev->ctrl = usbctrls[i].devid; in libxl__device_usbdev_set_default_usbctrl() [all …]
|
| /tools/9pfsd/ |
| A D | xen-9pfsd.c | 256 if ( domid == device->domid && devid == device->devid ) in find_device() 294 device->devid = devid; in new_device() 302 domid, devid); in new_device() 314 val, domid, devid); in new_device() 562 device = find_device(domid, devid); in check_device() 565 device = new_device(domid, devid); in check_device() 580 unsigned long domid, devid; in scan_backend() local 607 check_device(domid, devid); in scan_backend() 624 unsigned int domid, devid; in handle_watch() local 639 device = find_device(domid, devid); in handle_watch() [all …]
|
| /tools/xl/ |
| A D | xl_vkb.c | 107 vkbinfo.devid, vkbinfo.backend_id, in main_vkblist() 108 vkbinfo.devid, vkbinfo.state, vkbinfo.evtch, in main_vkblist() 122 uint32_t domid, devid; in main_vkbdetach() local 131 devid = atoi(argv[optind++]); in main_vkbdetach() 135 if (libxl_devid_to_device_vkb(ctx, domid, devid, &vkb)) { in main_vkbdetach() 136 fprintf(stderr, "Error: Device %d not connected.\n", devid); in main_vkbdetach()
|
| A D | xl_vdispl.c | 98 vdisplinfo.devid, vdisplinfo.backend_id, in main_vdispllist() 125 uint32_t domid, devid; in main_vdispldetach() local 134 devid = atoi(argv[optind++]); in main_vdispldetach() 138 if (libxl_devid_to_device_vdispl(ctx, domid, devid, &vdispl)) { in main_vdispldetach() 139 fprintf(stderr, "Error: Device %d not connected.\n", devid); in main_vdispldetach()
|
| A D | xl_usb.c | 57 int opt, devid, rc; in main_usbctrl_detach() local 65 devid = atoi(argv[optind+1]); in main_usbctrl_detach() 68 if (libxl_devid_to_device_usbctrl(ctx, domid, devid, &usbctrl)) { in main_usbctrl_detach() 182 usbctrlinfo.devid, in main_usblist() 195 usbctrlinfo.devid, in main_usblist()
|
| A D | xl_vsnd.c | 130 vsndinfo.devid, vsndinfo.backend_id, in main_vsndlist() 167 uint32_t domid, devid; in main_vsnddetach() local 176 devid = atoi(argv[optind++]); in main_vsnddetach() 180 if (libxl_devid_to_device_vsnd(ctx, domid, devid, &vsnd)) { in main_vsnddetach() 181 fprintf(stderr, "Error: Device %d not connected.\n", devid); in main_vsnddetach()
|
| A D | xl_vtpm.c | 104 vtpminfo.devid, vtpminfo.backend_id, in main_vtpmlist() 106 vtpminfo.devid, vtpminfo.state, vtpminfo.evtch, in main_vtpmlist()
|
| /tools/include/ |
| A D | libxl_utils.h | 70 int libxl_devid_to_device_nic(libxl_ctx *ctx, uint32_t domid, int devid, 79 int devid, libxl_device_vtpm *vtpm); 81 int devid, libxl_device_usbctrl *usbctrl); 84 int devid, libxl_device_vkb *vkb); 87 int devid, libxl_device_vdispl *vdispl); 90 int devid, libxl_device_vsnd *vsnd);
|
| /tools/libs/stat/ |
| A D | xenstat_qmp.c | 145 int i, devid; in lookup_xenstore_devid() local 163 devid = atoi(dev_ids[i]); in lookup_xenstore_devid() 165 snprintf(path, sizeof(path),"/local/domain/0/backend/qdisk/%i/%i/params", domid, devid); in lookup_xenstore_devid() 173 *dev = devid; in lookup_xenstore_devid() 177 snprintf(path, sizeof(path),"/local/domain/0/backend/qdisk/%i/%i/sector-size", domid, devid); in lookup_xenstore_devid()
|
| /tools/hotplug/Linux/ |
| A D | vif-common.sh | 105 devid=${dev_#*.} 107 XENBUS_PATH="/local/domain/0/backend/vif/$domid/$devid"
|