Home | History | Annotate | Download | only in rs

Lines Matching refs:mFields

26     mFields = NULL;
45 delete [] mFields;
46 mFields = NULL;
58 total += mFields[ct].e->mBits * mFields[ct].arraySize;
70 prefix, mFields[ct].name.string(), mFields[ct].offsetBits, mFields[ct].arraySize);
71 mFields[ct].e->dumpLOGV(prefix);
87 stream->addString(&mFields[ct].name);
88 stream->addU32(mFields[ct].arraySize);
89 mFields[ct].e->serialize(stream);
155 mFields[ct].offsetBits = bits;
156 bits += mFields[ct].e->getSizeBits() * mFields[ct].arraySize;
158 if (mFields[ct].e->mHasReference) {
208 if ((ee->mFields[i].e.get() != ein[i]) ||
209 (ee->mFields[i].name.length() != lengths[i]) ||
210 (ee->mFields[i].name != nin[i]) ||
211 (ee->mFields[i].arraySize != asin[i])) {
227 e->mFields = new ElementField_t [count];
230 e->mFields[ct].e.set(ein[ct]);
231 e->mFields[ct].name.setTo(nin[ct], lengths[ct]);
232 e->mFields[ct].arraySize = asin[ct];
255 if (mFields[i].e->mHasReference) {
256 const uint8_t *p2 = &p[mFields[i].offsetBits >> 3];
257 for (uint32_t ct=0; ct < mFields[i].arraySize; ct++) {
258 mFields[i].e->incRefs(p2);
259 p2 += mFields[i].e->getSizeBytes();
277 if (mFields[i].e->mHasReference) {
278 const uint8_t *p2 = &p[mFields[i].offsetBits >> 3];
279 for (uint32_t ct=0; ct < mFields[i].arraySize; ct++) {
280 mFields[i].e->decRefs(p2);
281 p2 += mFields[i].e->getSizeBytes();