Lines Matching refs:nics

425     const libxl_device_nic *nics = guest_config->nics;  in libxl__build_device_model_args_old()  local
603 if (nics[i].nictype == LIBXL_NIC_TYPE_VIF_IOEMU) { in libxl__build_device_model_args_old()
605 LIBXL_MAC_FMT, LIBXL_MAC_BYTES(nics[i].mac)); in libxl__build_device_model_args_old()
607 domid, nics[i].devid, in libxl__build_device_model_args_old()
613 nics[i].devid, smac, nics[i].model), in libxl__build_device_model_args_old()
618 nics[i].devid, ifname, nics[i].bridge, in libxl__build_device_model_args_old()
948 const libxl_device_nic *nics = guest_config->nics; in libxl__build_device_model_args_new() local
1255 if (nics[i].nictype == LIBXL_NIC_TYPE_VIF_IOEMU) { in libxl__build_device_model_args_new()
1257 LIBXL_MAC_BYTES(nics[i].mac)); in libxl__build_device_model_args_new()
1259 guest_domid, nics[i].devid, in libxl__build_device_model_args_new()
1264 nics[i].model, nics[i].devid, in libxl__build_device_model_args_new()
1265 nics[i].devid, smac)); in libxl__build_device_model_args_new()
1270 nics[i].devid, ifname, in libxl__build_device_model_args_new()
1276 if (nics[i].colo_##sock_id && \ in libxl__build_device_model_args_new()
1277 nics[i].colo_##sock_ip && \ in libxl__build_device_model_args_new()
1278 nics[i].colo_##sock_port) { \ in libxl__build_device_model_args_new()
1282 nics[i].colo_##sock_id, \ in libxl__build_device_model_args_new()
1283 nics[i].colo_##sock_ip, \ in libxl__build_device_model_args_new()
1284 nics[i].colo_##sock_port)); \ in libxl__build_device_model_args_new()
1289 if (nics[i].colo_##sock_id && \ in libxl__build_device_model_args_new()
1290 nics[i].colo_##sock_ip && \ in libxl__build_device_model_args_new()
1291 nics[i].colo_##sock_port) { \ in libxl__build_device_model_args_new()
1295 nics[i].colo_##sock_id, \ in libxl__build_device_model_args_new()
1296 nics[i].colo_##sock_ip, \ in libxl__build_device_model_args_new()
1297 nics[i].colo_##sock_port)); \ in libxl__build_device_model_args_new()
1312 if (nics[i].colo_filter_sec_redirector0_queue && in libxl__build_device_model_args_new()
1313 nics[i].colo_filter_sec_redirector0_indev) { in libxl__build_device_model_args_new()
1317 nics[i].devid, in libxl__build_device_model_args_new()
1318 nics[i].colo_filter_sec_redirector0_queue, in libxl__build_device_model_args_new()
1319 nics[i].colo_filter_sec_redirector0_indev)); in libxl__build_device_model_args_new()
1321 if (nics[i].colo_filter_sec_redirector1_queue && in libxl__build_device_model_args_new()
1322 nics[i].colo_filter_sec_redirector1_outdev) { in libxl__build_device_model_args_new()
1326 nics[i].devid, in libxl__build_device_model_args_new()
1327 nics[i].colo_filter_sec_redirector1_queue, in libxl__build_device_model_args_new()
1328 nics[i].colo_filter_sec_redirector1_outdev)); in libxl__build_device_model_args_new()
1330 if (nics[i].colo_filter_sec_rewriter0_queue) { in libxl__build_device_model_args_new()
1334 nics[i].devid, in libxl__build_device_model_args_new()
1335 nics[i].colo_filter_sec_rewriter0_queue)); in libxl__build_device_model_args_new()
1368 if (nics[i].colo_filter_mirror_queue && in libxl__build_device_model_args_new()
1369 nics[i].colo_filter_mirror_outdev) { in libxl__build_device_model_args_new()
1373 nics[i].devid, in libxl__build_device_model_args_new()
1374 nics[i].colo_filter_mirror_queue, in libxl__build_device_model_args_new()
1375 nics[i].colo_filter_mirror_outdev)); in libxl__build_device_model_args_new()
1377 if (nics[i].colo_filter_redirector0_queue && in libxl__build_device_model_args_new()
1378 nics[i].colo_filter_redirector0_indev) { in libxl__build_device_model_args_new()
1382 nics[i].devid, in libxl__build_device_model_args_new()
1383 nics[i].colo_filter_redirector0_queue, in libxl__build_device_model_args_new()
1384 nics[i].colo_filter_redirector0_indev)); in libxl__build_device_model_args_new()
1386 if (nics[i].colo_filter_redirector1_queue && in libxl__build_device_model_args_new()
1387 nics[i].colo_filter_redirector1_outdev) { in libxl__build_device_model_args_new()
1391 nics[i].devid, in libxl__build_device_model_args_new()
1392 nics[i].colo_filter_redirector1_queue, in libxl__build_device_model_args_new()
1393 nics[i].colo_filter_redirector1_outdev)); in libxl__build_device_model_args_new()
1395 if (nics[i].colo_compare_pri_in && in libxl__build_device_model_args_new()
1396 nics[i].colo_compare_sec_in && in libxl__build_device_model_args_new()
1397 nics[i].colo_compare_out && in libxl__build_device_model_args_new()
1398 nics[i].colo_compare_notify_dev) { in libxl__build_device_model_args_new()
1402 nics[i].colo_compare_pri_in, in libxl__build_device_model_args_new()
1403 nics[i].colo_compare_sec_in, in libxl__build_device_model_args_new()
1404 nics[i].colo_compare_out, in libxl__build_device_model_args_new()
1405 nics[i].colo_compare_notify_dev)); in libxl__build_device_model_args_new()
1761 GCNEW_ARRAY(dm_config->nics, nr); in libxl__dm_vifs_from_hvm_guest_config()
1764 dm_config->nics[i] = guest_config->nics[i]; in libxl__dm_vifs_from_hvm_guest_config()
1765 dm_config->nics[i].nictype = LIBXL_NIC_TYPE_VIF; in libxl__dm_vifs_from_hvm_guest_config()
1766 if (dm_config->nics[i].ifname) in libxl__dm_vifs_from_hvm_guest_config()
1767 dm_config->nics[i].ifname = GCSPRINTF("%s" TAP_DEVICE_SUFFIX, in libxl__dm_vifs_from_hvm_guest_config()
1768 dm_config->nics[i].ifname); in libxl__dm_vifs_from_hvm_guest_config()
2045 ret = libxl__nic_devtype.set_default(gc, dm_domid, &dm_config->nics[i], in spawn_stub_launch_dm()