Lines Matching refs:dir

118     smbiosDir.dir[idIndex].common.dataSetSize = commonData.at(0);  in syncDirCommonData()
119 smbiosDir.dir[idIndex].common.dataVersion = commonData.at(1); in syncDirCommonData()
120 smbiosDir.dir[idIndex].common.timestamp = commonData.at(2); in syncDirCommonData()
163 uint16_t MDRV2::getSessionHandle(Mdr2DirStruct* dir) in getSessionHandle() argument
165 if (dir == NULL) in getSessionHandle()
171 dir->sessionHandle++; in getSessionHandle()
172 if (dir->sessionHandle == 0) in getSessionHandle()
174 dir->sessionHandle = 1; in getSessionHandle()
177 return dir->sessionHandle; in getSessionHandle()
186 if (lockHandle == smbiosDir.dir[index].lockHandle) in findLockHandle()
201 if (smbiosDir.dir[index].stage == MDR2SMBIOSStatusEnum::mdr2Updating) in smbiosIsUpdating()
672 if (xferOffset >= mdrv2->smbiosDir.dir[idIndex].common.size) in mdr2GetDataBlock()
679 size_t outSize = (xferLength > mdrv2->smbiosDir.dir[idIndex].xferSize) in mdr2GetDataBlock()
680 ? mdrv2->smbiosDir.dir[idIndex].xferSize in mdr2GetDataBlock()
688 if ((xferOffset + outSize) > mdrv2->smbiosDir.dir[idIndex].common.size) in mdr2GetDataBlock()
690 outSize = mdrv2->smbiosDir.dir[idIndex].common.size - xferOffset; in mdr2GetDataBlock()
704 reinterpret_cast<size_t>(mdrv2->smbiosDir.dir[idIndex].dataStorage)) in mdr2GetDataBlock()
712 mdrv2->smbiosDir.dir[idIndex].dataStorage + xferOffset, outSize); in mdr2GetDataBlock()
721 std::copy(&mdrv2->smbiosDir.dir[idIndex].dataStorage[xferOffset], in mdr2GetDataBlock()
722 &mdrv2->smbiosDir.dir[idIndex].dataStorage[xferOffset + outSize], in mdr2GetDataBlock()
772 mdrv2->smbiosDir.dir[idIndex].maxDataSize) || in mdr2SendDataBlock()
774 mdrv2->smbiosDir.dir[idIndex].common.dataSetSize)) in mdr2SendDataBlock()
781 mdrv2->smbiosDir.dir[idIndex].dataStorage) > in mdr2SendDataBlock()
789 mdrv2->smbiosDir.dir[idIndex].dataStorage + xferOffset; in mdr2SendDataBlock()
882 switch (smbiosDir.dir[index].stage) in smbiosUnlock()
885 smbiosDir.dir[index].stage = MDR2SMBIOSStatusEnum::mdr2Updated; in smbiosUnlock()
886 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirUnlock; in smbiosUnlock()
889 smbiosDir.dir[index].lockHandle = 0; in smbiosUnlock()
895 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirUnlock; in smbiosUnlock()
899 smbiosDir.dir[index].lockHandle = 0; in smbiosUnlock()
921 switch (smbiosDir.dir[index].stage) in smbiosTryLock()
924 if (smbiosDir.dir[index].lock != MDR2DirLockEnum::mdr2DirLock) in smbiosTryLock()
926 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirLock; in smbiosTryLock()
931 smbiosDir.dir[index].lockHandle = *session; in smbiosTryLock()
938 smbiosDir.dir[index].stage = MDR2SMBIOSStatusEnum::mdr2Updating; in smbiosTryLock()
939 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirUnlock; in smbiosTryLock()
944 smbiosDir.dir[index].lockHandle = *session; in smbiosTryLock()
951 if (smbiosDir.dir[index].lock != MDR2DirLockEnum::mdr2DirLock) in smbiosTryLock()
955 smbiosDir.dir[index].stage = in smbiosTryLock()
957 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirUnlock; in smbiosTryLock()
961 smbiosDir.dir[index].lock = MDR2DirLockEnum::mdr2DirLock; in smbiosTryLock()
968 smbiosDir.dir[index].lockHandle = *session; in smbiosTryLock()
1039 uint32_t dataLength = mdrv2->smbiosDir.dir[idIndex].common.size; in mdr2LockData()
1040 uint32_t xferAddress = mdrv2->smbiosDir.dir[idIndex].xferBuff; in mdr2LockData()
1041 uint32_t xferLength = mdrv2->smbiosDir.dir[idIndex].xferSize; in mdr2LockData()
1155 mdrv2->smbiosDir.dir[idIndex].common.size = dataLength; in cmd_mdr2_data_start()
1156 mdrv2->smbiosDir.dir[idIndex].lockHandle = session; in cmd_mdr2_data_start()
1159 idIndex, mdrv2->smbiosDir.dir[idIndex].common.size, service)) in cmd_mdr2_data_start()
1219 mdr2Smbios.dirVer = mdrv2->smbiosDir.dir[0].common.dataVersion; in cmd_mdr2_data_done()
1220 mdr2Smbios.timestamp = mdrv2->smbiosDir.dir[0].common.timestamp; in cmd_mdr2_data_done()
1221 mdr2Smbios.dataSize = mdrv2->smbiosDir.dir[0].common.size; in cmd_mdr2_data_done()
1233 &mdr2Smbios, mdrv2->smbiosDir.dir[smbiosDirIndex].dataStorage)) in cmd_mdr2_data_done()