Lines Matching refs:vuart_id
137 for vuart_id in vuart_list:
138 if vuarts[vm_i][vuart_id]['base'] != "INVALID_PCI_BASE":
743 def check_vuart_id(vuart_id): argument
744 if not isinstance(vuart_id, int):
745 raise ValueError('vuart_id must be int: {}, {!r}'.format(type(vuart_id), vuart_id))
750 for vuart_id in vm_pci_vuarts:
751 pci_vuart_base = vm_pci_vuarts.get(vuart_id, {}).get('base')
848 vuart_id = 0
849 check_against_coexistence(vm_pci_vuarts, legacy_vuart0.get(vm_id), vuart_id)
850 vuart_id = 1
851 check_against_coexistence(vm_pci_vuarts, legacy_vuart1.get(vm_id), vuart_id)
858 key = "vm:id={},legacy_vuart:id={},base".format(vm_id, vuart_id)
863 "vm:id={},console_vuart:id={},base".format(vm_id, vuart_id)
864 if vuart_id == 0
865 else "vm:id={},communication_vuart:id={},base".format(vm_id, vuart_id)
870 for vuart_id, pci_vuart in vm_pci_vuarts.items():
872 check_vuart_id(vuart_id)
875 "vm:id={},console_vuart:id={},base".format(vm_id, vuart_id)
876 if vuart_id == 0
877 else "vm:id={},communication_vuart:id={},base".format(vm_id, vuart_id)
889 if vuart_id == 0:
893 err_key = "vm:id={},communication_vuart:id={},target_vm_id".format(vm_id, vuart_id)
895 … err_key = "vm:id={},communication_vuart:id={},target_uart_id".format(vm_id, vuart_id)
903 if vuart_id in vm_target_dict[vm_id]:
904 raise ValueError('Duplicated vm id {} and vuart id {}'.format(vm_id, vuart_id))
906 vm_target_dict[vm_id][vuart_id] = (target_vm_id, target_uart_id)
910 if vuart_id in vm_visited[vm_id]:
911 raise ValueError('vuart {} of vm {} is duplicated'.format(vuart_id, vm_id))
913 vm_visited[vm_id][vuart_id] = -1
931 for vuart_id, target in target_list.items():
933 err_key = "vm:id={},communication_vuart:id={},target_vm_id".format(vm_id, vuart_id)
936 … err_key = "vm:id={},communication_vuart:id={},target_uart_id".format(vm_id, vuart_id)