Lines Matching defs:u32Value

700  * @param   u32Value            The value being written.
702 static int nvramWriteVariableParam(PDEVEFI pThis, uint32_t u32Value)
708 switch (u32Value)
730 LogRel(("EFI: Unknown EFI_VM_VARIABLE_OP_START value %#x\n", u32Value));
736 Log2(("EFI_VM_VARIABLE_OP_GUID[%#x]=%#x\n", pThis->NVRAM.offOpBuffer, u32Value));
738 pThis->NVRAM.VarOpBuf.uuid.au8[pThis->NVRAM.offOpBuffer++] = (uint8_t)u32Value;
741 LogRel(("EFI: Out of bounds EFI_VM_VARIABLE_OP_GUID write (%#x).\n", u32Value));
747 Log2(("EFI_VM_VARIABLE_OP_ATTRIBUTE=%#x\n", u32Value));
748 pThis->NVRAM.VarOpBuf.fAttributes = u32Value;
752 Log2(("EFI_VM_VARIABLE_OP_NAME[%#x]=%#x\n", pThis->NVRAM.offOpBuffer, u32Value));
754 pThis->NVRAM.VarOpBuf.szName[pThis->NVRAM.offOpBuffer++] = (uint8_t)u32Value;
755 else if (u32Value == 0)
759 LogRel(("EFI: Out of bounds EFI_VM_VARIABLE_OP_NAME write (%#x).\n", u32Value));
765 Log2(("EFI_VM_VARIABLE_OP_NAME_LENGTH=%#x\n", u32Value));
767 if (u32Value < sizeof(pThis->NVRAM.VarOpBuf.szName))
768 pThis->NVRAM.VarOpBuf.cchName = u32Value;
772 u32Value, sizeof(pThis->NVRAM.VarOpBuf.szName) - 1));
781 Log2(("EFI_VM_VARIABLE_OP_NAME_UTF16[%#x]=%#x\n", pThis->NVRAM.offOpBuffer, u32Value));
785 uint32_t cbUtf8 = (uint32_t)RTStrCpSize(u32Value);
788 RTStrPutCp(&pThis->NVRAM.VarOpBuf.szName[pThis->NVRAM.offOpBuffer], u32Value);
791 else if (u32Value == 0)
795 LogRel(("EFI: Out of bounds EFI_VM_VARIABLE_OP_NAME_UTF16 write (%#x).\n", u32Value));
802 Log2(("EFI_VM_VARIABLE_OP_VALUE[%#x]=%#x\n", pThis->NVRAM.offOpBuffer, u32Value));
804 pThis->NVRAM.VarOpBuf.abValue[pThis->NVRAM.offOpBuffer++] = (uint8_t)u32Value;
807 LogRel(("EFI: Out of bounds EFI_VM_VARIABLE_OP_VALUE write (%#x).\n", u32Value));
813 Log2(("EFI_VM_VARIABLE_OP_VALUE_LENGTH=%#x\n", u32Value));
815 if (u32Value <= sizeof(pThis->NVRAM.VarOpBuf.abValue))
816 pThis->NVRAM.VarOpBuf.cbValue = u32Value;
820 u32Value, sizeof(pThis->NVRAM.VarOpBuf.abValue)));
840 * @param u32Value The value being written.