Home | History | Annotate | Download | only in Renderscript

Lines Matching refs:mHeader

181   ::memset(&mHeader, 0, sizeof(mHeader));
183 ::memcpy(mHeader.magic, RSINFO_MAGIC, sizeof(mHeader.magic));
184 ::memcpy(mHeader.version, RSINFO_VERSION, sizeof(mHeader.version));
186 mHeader.headerSize = sizeof(mHeader);
188 mHeader.dependencyTable.itemSize = sizeof(rsinfo::DependencyTableItem);
189 mHeader.pragmaList.itemSize = sizeof(rsinfo::PragmaItem);
190 mHeader.objectSlotList.itemSize = sizeof(rsinfo::ObjectSlotItem);
191 mHeader.exportVarNameList.itemSize = sizeof(rsinfo::ExportVarNameItem);
192 mHeader.exportFuncNameList.itemSize = sizeof(rsinfo::ExportFuncNameItem);
193 mHeader.exportForeachFuncList.itemSize = sizeof(rsinfo::ExportForeachFuncItem);
196 mHeader.strPoolSize = pStringPoolSize;
197 mStringPool = new (std::nothrow) char [ mHeader.strPoolSize ];
200 "constructor (size: %u)!", mHeader.strPoolSize);
210 mHeader.dependencyTable.offset = initial_offset +
211 mHeader.headerSize +
212 mHeader.strPoolSize;
213 mHeader.dependencyTable.count = mDependencyTable.size();
216 mHeader.pragmaList.offset = AFTER(mHeader.dependencyTable);
217 mHeader.pragmaList.count = mPragmas.size();
219 mHeader.objectSlotList.offset = AFTER(mHeader.pragmaList);
220 mHeader.objectSlotList.count = mObjectSlots.size();
222 mHeader.exportVarNameList.offset = AFTER(mHeader.objectSlotList);
223 mHeader.exportVarNameList.count = mExportVarNames.size();
225 mHeader.exportFuncNameList.offset = AFTER(mHeader.exportVarNameList);
226 mHeader.exportFuncNameList.count = mExportFuncNames.size();
228 mHeader.exportForeachFuncList.offset = AFTER(mHeader.exportFuncNameList);
229 mHeader.exportForeachFuncList.count = mExportForeachFuncs.size();
241 ALOGV("\tIs threadable: %s", ((mHeader.isThreadable) ? "true" : "false"));
242 ALOGV("\tHeader size: %u", mHeader.headerSize);
243 ALOGV("\tString pool size: %u", mHeader.strPoolSize);
251 DUMP_LIST_HEADER("Dependency table", mHeader.dependencyTable);
257 DUMP_LIST_HEADER("Pragma list", mHeader.pragmaList);
263 DUMP_LIST_HEADER("RS object slots", mHeader.objectSlotList);
269 DUMP_LIST_HEADER("RS export variables", mHeader.exportVarNameList);
275 DUMP_LIST_HEADER("RS export functions", mHeader.exportFuncNameList);
281 DUMP_LIST_HEADER("RS foreach list", mHeader.exportForeachFuncList);
298 if (pStrIdx >= mHeader.strPoolSize) {
300 pStrIdx, mHeader.strPoolSize);
309 if ((mStringPool + mHeader.strPoolSize) < pStr) {