Lines Matching refs:oid
1040 NSFastLoadOID oid;
1042 rv = Read32(&oid);
1045 oid ^= MFL_OID_XOR_KEY;
1049 if (oid == MFL_DULL_OBJECT_OID) {
1057 NS_ASSERTION((oid & MFL_WEAK_REF_TAG) ==
1061 nsObjectMapEntry* entry = &mFooter.GetSharpObjectEntry(oid);
1123 if (oid & MFL_OBJECT_DEF_TAG) {
1148 if (oid & MFL_QUERY_INTERFACE_TAG) {
2094 NSFastLoadOID oid;
2102 oid = MFL_DULL_OBJECT_OID;
2129 oid = (mObjectMap.entryCount << MFL_OBJECT_TAG_BITS);
2130 entry->mOID = oid;
2133 entry->mInfo.mCIDOffset = thisOffset + sizeof(oid);
2137 // Record in oid the fact that we're defining this object in the
2141 oid |= MFL_OBJECT_DEF_TAG;
2152 // Already serialized, recover oid and update the desired refcnt.
2153 oid = entry->mOID;
2169 oid |= MFL_WEAK_REF_TAG;
2170 oid |= (aTags & MFL_QUERY_INTERFACE_TAG);
2172 rv = Write32(oid ^ MFL_OID_XOR_KEY);
2176 if (oid & MFL_OBJECT_DEF_TAG) {
2395 // Map from reader dense, zero-based MFL_OID_TO_SHARP_INDEX(oid) to sharp
2461 NSFastLoadOID oid = MFL_SHARP_INDEX_TO_OID(i);
2464 : NS_REINTERPRET_CAST(void*, (oid | MFL_OBJECT_DEF_TAG));
2477 writeEntry->mOID = oid;