| /xen/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() 545 libxl_devid devid, in libxl__disk_from_xenstore() argument 767 if (devid < 0) in libxl_vdev_to_device_disk() 777 devid, disk); in libxl_vdev_to_device_disk() 1132 int devid; in cdrom_insert_addfd_cb() local 1297 int devid = 0, disk = 0, part = 0; in libxl__alloc_vdev() local 1308 if (devid < 0) in libxl__alloc_vdev() [all …]
|
| 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_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_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), 756 ("devid", libxl_devid), 777 ("devid", libxl_devid), 819 ("devid", libxl_devid), 920 ("devid", libxl_devid), 971 ("devid", libxl_devid), 989 ("devid", libxl_devid), 1050 ("devid", libxl_devid), 1092 ("devid", libxl_devid), 1103 ("devid", libxl_devid), [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 …]
|
| /xen/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 …]
|
| /xen/xen/arch/arm/ |
| A D | vgic-v3-its.c | 161 if ( devid >= its->max_devices ) in its_set_itt_address() 179 if ( devid >= its->max_devices ) in its_get_itt() 198 ret = its_get_itt(its, devid, &itt); in its_get_itte_address() 225 addr = its_get_itte_address(its, devid, evid); in read_itte() 256 addr = its_get_itte_address(its, devid, evid); in write_itte() 291 uint32_t devid = its_cmd_get_deviceid(cmdptr); in its_handle_int() local 338 uint32_t devid = its_cmd_get_deviceid(cmdptr); in its_handle_clear() local 448 uint32_t devid = its_cmd_get_deviceid(cmdptr); in its_handle_inv() local 629 if ( its_get_itt(its, devid, &itt) ) in its_unmap_device() 642 its_discard_event(its, devid, evid); in its_unmap_device() [all …]
|
| /xen/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 | 101 vtpminfo.devid, vtpminfo.backend_id, in main_vtpmlist() 103 vtpminfo.devid, vtpminfo.state, vtpminfo.evtch, in main_vtpmlist()
|
| /xen/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);
|
| /xen/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()
|
| /xen/tools/hotplug/Linux/ |
| A D | vif-common.sh | 105 devid=${dev_#*.} 107 XENBUS_PATH="/local/domain/0/backend/vif/$domid/$devid"
|