Lines Matching refs:devid
123 device->backend_devid = nic->devid; in libxl__device_from_nic()
126 device->devid = nic->devid; in libxl__device_from_nic()
136 dst->devid = src->devid; in libxl__update_config_nic()
245 flexarray_append(back, GCSPRINTF("%d", nic->devid)); in libxl__set_xenstore_nic()
251 flexarray_append(front, GCSPRINTF("%d", nic->devid)); in libxl__set_xenstore_nic()
267 libxl_devid devid, libxl_device_nic *nic) in libxl__nic_from_xenstore() argument
278 nic->devid = atoi(tmp); in libxl__nic_from_xenstore()
280 nic->devid = 0; in libxl__nic_from_xenstore()
400 int devid, libxl_device_nic *nic) in libxl_devid_to_device_nic() argument
411 libxl_path = GCSPRINTF("%s/device/vif/%d", libxl_dom_path, devid); in libxl_devid_to_device_nic()
413 rc = libxl__nic_from_xenstore(gc, libxl_path, devid, nic); in libxl_devid_to_device_nic()
449 nicinfo->devid = nic->devid; in libxl_device_nic_getinfo()
451 nicpath = GCSPRINTF("%s/device/vif/%d", dompath, nicinfo->devid); in libxl_device_nic_getinfo()
453 libxl__xs_libxl_path(gc, domid), nicinfo->devid); in libxl_device_nic_getinfo()
483 uint32_t devid, in libxl__device_nic_devname() argument
488 return GCSPRINTF(NETBACK_NIC_NAME, domid, devid); in libxl__device_nic_devname()
490 return GCSPRINTF(NETBACK_NIC_NAME TAP_DEVICE_SUFFIX, domid, devid); in libxl__device_nic_devname()
526 if (d_config->nics[i].devid > last_devid) in libxl__device_nic_set_devids()
527 last_devid = d_config->nics[i].devid; in libxl__device_nic_set_devids()
530 if (d_config->nics[i].devid < 0) in libxl__device_nic_set_devids()
531 d_config->nics[i].devid = ++last_devid; in libxl__device_nic_set_devids()