Lines Matching defs:pelmController

3470     const xml::ElementNode *pelmController;
3471 while ((pelmController = nlStorageControllers.forAllNodes()))
3475 if (!pelmController->getAttributeValue("name", sctl.strName))
3476 throw ConfigFileError(this, pelmController, N_("Required StorageController/@name attribute is missing"));
3489 pelmController->getAttributeValue("Instance", sctl.ulInstance);
3492 pelmController->getAttributeValue("Bootable", sctl.fBootable);
3498 if (!pelmController->getAttributeValue("type", strType))
3499 throw ConfigFileError(this, pelmController, N_("Required StorageController/@type attribute is missing"));
3549 throw ConfigFileError(this, pelmController, N_("Invalid value '%s' for StorageController/@type attribute"), strType.c_str());
3551 readStorageControllerAttributes(*pelmController, sctl);
3553 xml::NodesLoop nlAttached(*pelmController, "AttachedDevice");
4990 xml::ElementNode *pelmController = pelmStorageControllers->createChild("StorageController");
5003 pelmController->setAttribute("name", sc.strName);
5018 pelmController->setAttribute("type", pcszType);
5020 pelmController->setAttribute("PortCount", sc.ulPortCount);
5024 pelmController->setAttribute("Instance", sc.ulInstance);
5027 pelmController->setAttribute("useHostIOCache", sc.fUseHostIOCache);
5030 pelmController->setAttribute("Bootable", sc.fBootable);
5034 pelmController->setAttribute("IDE0MasterEmulationPort", sc.lIDE0MasterEmulationPort);
5035 pelmController->setAttribute("IDE0SlaveEmulationPort", sc.lIDE0SlaveEmulationPort);
5036 pelmController->setAttribute("IDE1MasterEmulationPort", sc.lIDE1MasterEmulationPort);
5037 pelmController->setAttribute("IDE1SlaveEmulationPort", sc.lIDE1SlaveEmulationPort);
5054 xml::ElementNode *pelmDevice = pelmController->createChild("AttachedDevice");