Lines Matching +full:0 +full:x4094

46 DEFINE_DEVPROPKEY(qga_DEVPKEY_NAME, 0xb725f130, 0x47ef, 0x101a, 0xa5,
47 0xf1, 0x02, 0x60, 0x8c, 0x9e, 0xeb, 0xac, 10);
49 DEFINE_DEVPROPKEY(qga_DEVPKEY_Device_HardwareIds, 0xa45c254e, 0xdf1c,
50 0x4efd, 0x80, 0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 3);
52 DEFINE_DEVPROPKEY(qga_DEVPKEY_Device_DriverDate, 0xa8b865dd, 0x2e3d,
53 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 2);
55 DEFINE_DEVPROPKEY(qga_DEVPKEY_Device_DriverVersion, 0xa8b865dd, 0x2e3d,
56 0x4094, 0xad, 0x97, 0xe5, 0x93, 0xa7, 0xc, 0x75, 0xd6, 3);
75 #define SHTDN_REASON_FLAG_PLANNED 0x80000000
126 } while (0)
133 for (mode = 0; mode < ARRAY_SIZE(guest_file_open_modes); ++mode) { in find_open_flag()
136 if (strcmp(flags->forms, mode_str) == 0) { in find_open_flag()
151 if (handle < 0) { in guest_file_handle_add()
184 NULL, NULL, NULL, 0)) { in handle_set_nonblocking()
241 if (fd < 0) { in qmp_guest_file_open()
280 if (!LookupPrivilegeValue(NULL, name, &priv.Privileges[0].Luid)) { in acquire_privilege()
286 priv.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; in acquire_privilege()
288 if (!AdjustTokenPrivileges(token, FALSE, &priv, 0, NULL, 0)) { in acquire_privilege()
306 HANDLE thread = CreateThread(NULL, 0, func, opaque, 0, NULL); in execute_async()
319 if (!mode || strcmp(mode, "powerdown") == 0) { in qmp_guest_shutdown()
321 } else if (strcmp(mode, "halt") == 0) { in qmp_guest_shutdown()
323 } else if (strcmp(mode, "reboot") == 0) { in qmp_guest_shutdown()
360 buf[read_count] = 0; in guest_file_read_unsafe()
363 read_data->eof = read_count == 0; in guest_file_read_unsafe()
365 if (read_count != 0) { in guest_file_read_unsafe()
397 } else if (count < 0 || count > buf_len) { in qmp_guest_file_write()
493 if (bus >= ARRAY_SIZE(win2qemu) || (int)bus < 0) { in find_bus_type()
509 for (j = 0; in get_pci_address_for_device()
557 * FunctionNumber = (USHORT)((propertyAddress) & 0x0000FFFF) in get_pci_address_for_device()
558 * DeviceNumber = (USHORT)(((propertyAddress) >> 16) & 0x0000FFFF) in get_pci_address_for_device()
570 func = ((int)addr == -1) ? -1 : addr & 0x0000FFFF; in get_pci_address_for_device()
571 slot = ((int)addr == -1) ? -1 : (addr >> 16) & 0x0000FFFF; in get_pci_address_for_device()
576 pci->domain = 0; in get_pci_address_for_device()
608 dev_info = SetupDiGetClassDevs(&GUID_DEVINTERFACE_DISK, 0, 0, in get_pci_info()
618 for (i = 0; SetupDiEnumDeviceInfo(dev_info, i, &dev_info_data); i++) { in get_pci_info()
623 DWORD size = 0; in get_pci_info()
627 &GUID_DEVINTERFACE_DISK, 0, in get_pci_info()
654 dev_file = CreateFile(pdev_iface_detail_data->DevicePath, 0, in get_pci_info()
655 FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, in get_pci_info()
659 NULL, 0, &sdn, sizeof(sdn), &size, NULL)) { in get_pci_info()
680 ULONG dev_id_size = 0; in get_pci_info()
682 size = 0; in get_pci_info()
707 cr = CM_Locate_DevInst(&dev_inst, parent_dev_id, 0); in get_pci_info()
714 cr = CM_Get_Parent(&parent_dev_inst, dev_inst, 0); in get_pci_info()
722 cr = CM_Get_Device_ID_Size(&dev_id_size, parent_dev_inst, 0); in get_pci_info()
737 0); in get_pci_info()
759 if (!SetupDiEnumDeviceInfo(parent_dev_info, 0, &parent_dev_info_data)) { in get_pci_info()
811 if (dev_desc->SerialNumberOffset > 0) { in get_disk_properties()
823 if (*serial != 0) { in get_disk_properties()
844 disk_h = CreateFile(disk->dev, 0, FILE_SHARE_READ, NULL, OPEN_EXISTING, in get_single_disk_info()
845 0, NULL); in get_single_disk_info()
882 if (DeviceIoControl(disk_h, IOCTL_SCSI_GET_ADDRESS, NULL, 0, scsi_ad, in get_single_disk_info()
913 name[strlen(name) - 1] = 0; in build_guest_disk_info()
917 vol_h = CreateFile(name, 0, FILE_SHARE_READ, NULL, OPEN_EXISTING, in build_guest_disk_info()
918 0, NULL); in build_guest_disk_info()
929 0, extents, size, &size, NULL)) { in build_guest_disk_info()
939 0, extents, size, NULL, NULL)) { in build_guest_disk_info()
949 get_single_disk_info(0xffffffff, disk, &local_err); in build_guest_disk_info()
968 for (i = 0; i < extents->NumberOfDiskExtents; i++) { in build_guest_disk_info()
1010 dev_info = SetupDiGetClassDevs(&GUID_DEVINTERFACE_DISK, 0, 0, in qmp_guest_get_disks()
1019 for (i = 0; in qmp_guest_get_disks()
1030 DWORD size = 0; in qmp_guest_get_disks()
1035 for (attempt = 0, result = FALSE; attempt < 2 && !result; attempt++) { in qmp_guest_get_disks()
1057 dev_file = CreateFile(pdev_iface_detail_data->DevicePath, 0, in qmp_guest_get_disks()
1058 FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL); in qmp_guest_get_disks()
1060 NULL, 0, &sdn, sizeof(sdn), &size, NULL)) { in qmp_guest_get_disks()
1104 GetVolumePathNamesForVolumeName(guid, (LPCH)&mnt, 0, &info_size); in build_guest_fsinfo()
1117 hLocalDiskHandle = CreateFile(guid, 0 , 0, NULL, OPEN_EXISTING, in build_guest_fsinfo()
1127 mnt_point[len + 1] = 0; in build_guest_fsinfo()
1143 if (len == 0) { in build_guest_fsinfo()
1207 return 0; in qmp_guest_fsfreeze_status()
1235 return 0; in qmp_guest_fsfreeze_freeze_list()
1258 return 0; in qmp_guest_fsfreeze_freeze_list()
1270 return 0; in qmp_guest_fsfreeze_thaw()
1334 DWORD char_count = 0; in qmp_guest_fstrim()
1339 GetVolumePathNamesForVolumeNameW(guid, NULL, 0, &char_count); in qmp_guest_fstrim()
1372 memset(argv, 0, sizeof(argv)); in qmp_guest_fstrim()
1373 argv[0] = (gchar *)"defrag.exe"; in qmp_guest_fstrim()
1388 gchar **lines = g_strsplit(out, "\r\n", 0); in qmp_guest_fstrim()
1391 for (i = 0; lines[i] != NULL; i++) { in qmp_guest_fstrim()
1392 if (g_strstr_len(lines[i], -1, "(0x") == NULL) { in qmp_guest_fstrim()
1440 DWORD ret = 0; in do_suspend()
1500 ULONG adptr_addrs_len = 0; in guest_get_adapters_addresses()
1523 str_size = WideCharToMultiByte(CP_UTF8, 0, wstr, -1, NULL, 0, NULL, NULL); in guest_wctomb_dup()
1526 WideCharToMultiByte(CP_UTF8, 0, wstr, -1, str, str_size, NULL, NULL); in guest_wctomb_dup()
1545 if (ret != 0) { in guest_addr_to_str()
1571 wbuf[INTERFACE_PATH_BUF_SZ - 1] = 0; in get_interface_index()
1574 return (DWORD)~0; in get_interface_index()
1592 DWORD if_index = 0; in guest_get_network_stats()
1602 if (if_index == (DWORD)~0) { in guest_get_network_stats()
1606 memset(&a_mid_ifrow, 0, sizeof(a_mid_ifrow)); in guest_get_network_stats()
1617 return 0; in guest_get_network_stats()
1646 if (ret != 0) { in qmp_guest_network_get_interfaces()
1658 if (addr->PhysicalAddressLength != 0) { in qmp_guest_network_get_interfaces()
1663 (int) mac_addr[0], (int) mac_addr[1], in qmp_guest_network_get_interfaces()
1737 if (GetLastError() != 0) { in qmp_guest_set_time()
1738 strerror_s((LPTSTR) & msg_buffer, 0, errno); in qmp_guest_set_time()
1740 } else if (hr != 0) { in qmp_guest_set_time()
1749 SUBLANG_DEFAULT), (LPTSTR) & msg_buffer, 0, in qmp_guest_set_time()
1751 error_setg(errp, "w32tm failed with error (0x%lx), couldn'" in qmp_guest_set_time()
1754 error_setg(errp, "w32tm failed with error (0x%lx): %s", hr, in qmp_guest_set_time()
1759 } else if (!InternetGetConnectedState(&ret_flags, 0)) { in qmp_guest_set_time()
1767 if (time_ns < 0 || time_ns / 100 > INT64_MAX - W32_FT_OFFSET) { in qmp_guest_set_time()
1804 length = 0; in qmp_guest_get_vcpus()
1805 current = 0; in qmp_guest_get_vcpus()
1823 while ((local_err == NULL) && (length > 0)) { in qmp_guest_get_vcpus()
1827 while (cpu_bits > 0) { in qmp_guest_get_vcpus()
1881 FormatMessageW(flags, module, error, 0, (LPWSTR)&msg, 0, NULL); in get_net_error_message()
1889 msg[nchars - 2] = L'\0'; in get_net_error_message()
1913 USER_INFO_1003 pi1003 = { 0, }; in qmp_guest_set_user_password()
1926 rawpasswddata[rawpasswdlen] = '\0'; in qmp_guest_set_user_password()
1997 DWORD buffer_size = 0, count = 0, i = 0; in qmp_guest_get_users()
2002 INT64 login = 0; in qmp_guest_get_users()
2003 double login_time = 0; in qmp_guest_get_users()
2007 if (WTSEnumerateSessionsA(NULL, 0, 1, &entries, &count)) { in qmp_guest_get_users()
2008 for (i = 0; i < count; ++i) { in qmp_guest_get_users()
2009 buffer_size = 0; in qmp_guest_get_users()
2019 if (strlen(info->UserName) == 0) { in qmp_guest_get_users()
2063 { 5, 0, "Microsoft Windows 2000", "2000"},
2065 { 6, 0, "Microsoft Windows Vista", "vista"},
2074 { 6, 0, "Microsoft Windows Server 2008", "2008"},
2132 if (major == 10 && minor == 0) { in ga_get_win_name()
2183 if (size > 0) { in ga_get_win_product_name()
2225 slog("unknown processor architecture 0x%0x", in ga_get_current_arch()
2236 OSVERSIONINFOEXW os_version = {0}; in qmp_guest_get_osinfo()
2282 ULONG buffer_len = 0; in cm_get_property()
2286 buffer, &buffer_len, 0); in cm_get_property()
2289 slog("failed to get property size, error=0x%lx", cr); in cm_get_property()
2294 buffer, &buffer_len, 0); in cm_get_property()
2296 slog("failed to get device property, error=0x%lx", cr); in cm_get_property()
2313 if (*property == '\0') { in ga_get_hardware_ids()
2318 for (id = property; '\0' != *id; id += lstrlenW(id) + 1) { in ga_get_hardware_ids()
2328 #define DEVICE_PCI_RE "PCI\\\\VEN_(1AF4|1B36)&DEV_([0-9A-B]{4})(&|$)"
2341 G_REGEX_ANCHORED | G_REGEX_OPTIMIZE, 0, in qmp_guest_get_devices()
2346 dev_info = SetupDiGetClassDevs(0, 0, 0, DIGCF_PRESENT | DIGCF_ALLCLASSES); in qmp_guest_get_devices()
2353 for (i = 0; SetupDiEnumDeviceInfo(dev_info, i, &dev_info_data); i++) { in qmp_guest_get_devices()
2379 for (j = 0; hw_ids[j] != NULL; j++) { in qmp_guest_get_devices()
2382 if (!g_regex_match(device_pci_re, hw_ids[j], 0, &match_info)) { in qmp_guest_get_devices()
2441 if (GetComputerNameW(tmp, &size) == 0) { in qga_get_host_name()