Lines Matching defs:pParserTempData
57 UINT8 ProcessCommandProperties(PARSER_TEMP_DATA STACK_BASED * pParserTempData)
59 UINT8 opcode=((COMMAND_HEADER*)pParserTempData->pWorkingTableData->IP)->Opcode;
60 pParserTempData->pWorkingTableData->IP+=CallTable[opcode].headersize;
61 pParserTempData->ParametersType.Destination=CallTable[opcode].destination;
62 pParserTempData->ParametersType.Source = pParserTempData->pCmd->Header.Attribute.Source;
63 pParserTempData->CD_Mask.SrcAlignment=pParserTempData->pCmd->Header.Attribute.SourceAlignment;
64 pParserTempData->CD_Mask.DestAlignment=pParserTempData->pCmd->Header.Attribute.DestinationAlignment;
107 UINT8 GetTrueIndexInMasterTable(PARSER_TEMP_DATA STACK_BASED * pParserTempData, UINT8 IndexInMasterTable)
111 if ( pParserTempData->pDeviceData->format == TABLE_FORMAT_EASF)
114 Consider EASF_ASIC_SETUP_TABLE structure pointed by pParserTempData->pCmd as UINT16[]
115 ((UINT16*)pParserTempData->pCmd)[0] = EASF_ASIC_SETUP_TABLE.usSize;
116 ((UINT16*)pParserTempData->pCmd)[1+n*4] = usFunctionID;
119 for (i=1; (i < ((UINT16*)pParserTempData->pCmd)[0] >> 1);i+=4)
120 if ((UINT8)(((UINT16*)pParserTempData->pCmd)[i] << 2)==(IndexInMasterTable & EASF_TABLE_INDEX_MASK)) return (i+1+(IndexInMasterTable & EASF_TABLE_ATTR_MASK));