Lines Matching refs:pWorkingTableData
59 UINT8 opcode=((COMMAND_HEADER*)pParserTempData->pWorkingTableData->IP)->Opcode;
60 pParserTempData->pWorkingTableData->IP+=CallTable[opcode].headersize;
187 ParserTempData.pWorkingTableData =(WORKING_TABLE_DATA STACK_BASED*) AllocateWorkSpace(pDeviceData,
190 ParserTempData.pWorkingTableData =(WORKING_TABLE_DATA STACK_BASED*) AllocateWorkSpace(pDeviceData,
193 if (ParserTempData.pWorkingTableData!=NULL)
195 ParserTempData.pWorkingTableData->pWorkSpace=(WORKSPACE_POINTER STACK_BASED*)((UINT8*)ParserTempData.pWorkingTableData+sizeof(WORKING_TABLE_DATA));
197 ParserTempData.pWorkingTableData->pTableHead = (UINT8 *)(UINT16LE_TO_CPU(((PTABLE_UNIT_TYPE)ParserTempData.pCmd)[IndexInMasterTable])+pDeviceData->pBIOS_Image);
199 ParserTempData.pWorkingTableData->pTableHead = (UINT8 *)(UINT16LE_TO_CPU(((PTABLE_UNIT_TYPE)ParserTempData.pCmd)[IndexInMasterTable]));
201 ParserTempData.pWorkingTableData->IP=((UINT8*)ParserTempData.pWorkingTableData->pTableHead)+sizeof(ATOM_COMMON_ROM_COMMAND_TABLE_HEADER);
202 ParserTempData.pWorkingTableData->prevWorkingTableData=prevWorkingTableData;
203 prevWorkingTableData=ParserTempData.pWorkingTableData;
213 if (IS_COMMAND_VALID(((COMMAND_HEADER*)ParserTempData.pWorkingTableData->IP)->Opcode))
215 ParserTempData.pCmd = (GENERIC_ATTRIBUTE_COMMAND*)ParserTempData.pWorkingTableData->IP;
217 if (IS_END_OF_TABLE(((COMMAND_HEADER*)ParserTempData.pWorkingTableData->IP)->Opcode))
220 prevWorkingTableData=ParserTempData.pWorkingTableData->prevWorkingTableData;
222 FreeWorkSpace(pDeviceData, ParserTempData.pWorkingTableData);
223 ParserTempData.pWorkingTableData=prevWorkingTableData;
227 lTableAttr = GetCommandTableAttribute(ParserTempData.pWorkingTableData->pTableHead);