Home
last modified time | relevance | path

Searched refs:OSMetaClassBase (Results 1 – 25 of 35) sorted by relevance

12

/xnu-11215/libkern/libkern/c++/
H A DOSOrderedSet.h123 typedef SInt32 (*OSOrderFunction)(const OSMetaClassBase * obj1,
124 const OSMetaClassBase * obj2,
127 typedef int32_t (^OSOrderBlock)(const OSMetaClassBase * obj1,
128 const OSMetaClassBase * obj2);
417 virtual bool setObject(const OSMetaClassBase * anObject);
489 virtual bool setLastObject(const OSMetaClassBase * anObject);
506 virtual void removeObject(const OSMetaClassBase * anObject);
554 virtual bool member(const OSMetaClassBase * anObject) const;
611 virtual SInt32 orderObject(const OSMetaClassBase * anObject);
648 const OSMetaClassBase * anObject);
[all …]
H A DOSMetaClass.h298 class OSMetaClassBase
470 static _ptf_t _ptmf2ptf(const OSMetaClassBase * self, void (OSMetaClassBase::*func)(void));
479 _ptmf2ptf(const OSMetaClassBase *self, void (OSMetaClassBase::*func)(void)) in _ptmf2ptf()
492 const OSMetaClassBase *fObj; in _ptmf2ptf()
553 OSMetaClassBase();
555 ~OSMetaClassBase();
579 OSMetaClassBase(OSMetaClassBase &src);
862 const OSMetaClassBase * inst,
1602 const OSMetaClassBase * object);
1624 const OSMetaClassBase * object);
[all …]
H A DOSArray.h100 typedef OSTaggedPtr<const OSMetaClassBase> ArrayPtrType;
101 typedef OSTaggedSharedPtr<const OSMetaClassBase, OSCollection> ArraySharedPtrType;
465 virtual bool setObject(const OSMetaClassBase * anObject);
467 bool setObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
505 const OSMetaClassBase * anObject);
509 OSSharedPtr<const OSMetaClassBase> const& anObject);
546 const OSMetaClassBase * anObject);
550 OSSharedPtr<const OSMetaClassBase> const& anObject);
608 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
676 const OSMetaClassBase * anObject,
H A DOSDictionary.h133 OSTaggedPtr<const OSMetaClassBase> value;
145 OSTaggedPtr<const OSMetaClassBase> value;
605 const OSMetaClassBase * anObject);
609 OSSharedPtr<const OSMetaClassBase> const& anObject);
632 const OSMetaClassBase * anObject);
636 OSSharedPtr<const OSMetaClassBase> const& anObject);
660 const OSMetaClassBase * anObject);
664 OSSharedPtr<const OSMetaClassBase> const& anObject);
875 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
948 bool setObject(const OSSymbol *aKey, const OSMetaClassBase *anObject, bool onlyAdd);
H A DOSSet.h544 virtual bool setObject(const OSMetaClassBase * anObject);
546 bool setObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
617 virtual void removeObject(const OSMetaClassBase * anObject);
619 void removeObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
639 virtual bool containsObject(const OSMetaClassBase * anObject) const;
663 virtual bool member(const OSMetaClassBase * anObject) const;
720 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
H A DOSSerialize.h107 typedef const OSMetaClassBase * (*Editor)(void * reference,
111 const OSMetaClassBase * value);
122 bool binarySerialize(const OSMetaClassBase *o);
123 bool binarySerializeInternal(const OSMetaClassBase *o);
125 bool addBinaryObject(const OSMetaClassBase * o, uint32_t key, const void * _bits, uint32_t size,
210 virtual bool previouslySerialized(const OSMetaClassBase * object);
249 const OSMetaClassBase * object,
H A DOSSharedPtr.h37 retain(OSMetaClassBase const& obj) in retain()
42 release(OSMetaClassBase const& obj) in release()
51 retain(OSMetaClassBase const& obj) in retain()
56 release(OSMetaClassBase const& obj) in release()
H A DOSBoolean.h217 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
H A DOSValueObject.h289 virtual bool isEqualTo(const OSMetaClassBase * inObject) const APPLE_KEXT_OVERRIDE;
556 OSValueObject<T>::isEqualTo(const OSMetaClassBase * inObject) const in isEqualTo()
H A DOSSymbol.h416 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
H A DOSNumber.h467 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
H A DOSObject.h174 class OSObject : public OSMetaClassBase
H A DOSString.h421 virtual bool isEqualTo(const OSMetaClassBase * anObject) const APPLE_KEXT_OVERRIDE;
/xnu-11215/libkern/c++/
H A DOSMetaClass.cpp204 OSMetaClassBase::_ptmf2ptf(const OSMetaClassBase *self, in _ptmf2ptf()
290 OSMetaClassBase *
308 OSMetaClassBase *
337 OSMetaClassBase::
360 OSMetaClassBase::OSMetaClassBase() in OSMetaClassBase() function in OSMetaClassBase
366 OSMetaClassBase::~OSMetaClassBase() in ~OSMetaClassBase()
377 OSMetaClassBase::isEqualTo(const OSMetaClassBase * anObj) const in isEqualTo()
384 OSMetaClassBase *
392 OSMetaClassBase *
400 OSMetaClassBase *
[all …]
H A DOSOrderedSet.cpp51 OSTaggedPtr<const OSMetaClassBase> obj;
55 reinterpret_cast<OSObject *>(const_cast<OSMetaClassBase *>(obj))
101 OSOrderedSetBlockToFunc(const OSMetaClassBase * obj1, in OSOrderedSetBlockToFunc()
102 const OSMetaClassBase * obj2, in OSOrderedSetBlockToFunc()
240 OSOrderedSet::setFirstObject(const OSMetaClassBase *anObject) in setFirstObject()
252 OSOrderedSet::setLastObject(const OSMetaClassBase *anObject) in setLastObject()
268 OSOrderedSet::setObject(const OSMetaClassBase *anObject ) in setObject()
288 OSOrderedSet::removeObject(const OSMetaClassBase *anObject) in removeObject()
321 OSOrderedSet::member(const OSMetaClassBase *anObject) const in member()
365 OSOrderedSet::orderObject( const OSMetaClassBase * anObject ) in orderObject()
[all …]
H A DOSSet.cpp221 OSSet::setObject(const OSMetaClassBase *anObject) in setObject()
240 const OSMetaClassBase * anObject = NULL; in merge()
265 OSSet::removeObject(const OSMetaClassBase *anObject) in removeObject()
267 const OSMetaClassBase *probeObject; in removeObject()
286 OSSet::containsObject(const OSMetaClassBase *anObject) const in containsObject()
292 OSSet::member(const OSMetaClassBase *anObject) const in member()
294 OSMetaClassBase *probeObject; in member()
316 const OSMetaClassBase *obj1; in isEqualTo()
317 const OSMetaClassBase *obj2; in isEqualTo()
347 OSSet::isEqualTo(const OSMetaClassBase *anObject) const in isEqualTo()
[all …]
H A DOSArray.cpp100 const OSMetaClassBase *newObject = *objects++; in initWithObjects()
247 OSArray::setObject(const OSMetaClassBase *anObject) in setObject()
253 OSArray::setObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in setObject()
259 OSArray::setObject(unsigned int index, const OSMetaClassBase *anObject) in setObject()
312 const OSMetaClassBase *newObject = otherArray->getObject(i); in merge()
322 replaceObject(unsigned int index, const OSMetaClassBase *anObject) in replaceObject()
381 OSArray::isEqualTo(const OSMetaClassBase *anObject) const in isEqualTo()
399 return static_cast<OSObject *>(const_cast<OSMetaClassBase *>(array[index].get())); in getObject()
414 OSArray::getNextIndexOfObject(const OSMetaClassBase * anObject, in getNextIndexOfObject()
448 *ret = static_cast<OSObject *>(const_cast<OSMetaClassBase *>(array[index].get())); in getNextObjectForIterator()
[all …]
H A DOSDictionary.cpp57 reinterpret_cast<OSObject *>(const_cast<OSMetaClassBase *>(obj))
135 const OSMetaClassBase *newObject = *objects++; in initWithObjects()
171 const OSMetaClassBase *newObject = *objects++; in initWithObjects()
386 OSTaggedSharedPtr<const OSMetaClassBase, OSCollection> oldObject; in setObject()
413 setObject(const OSSymbol *aKey, const OSMetaClassBase *anObject) in setObject()
491 const OSMetaClassBase * obj; in merge()
594 const OSMetaClassBase * obj1; in setObject()
595 const OSMetaClassBase * obj2; in setObject()
635 const OSMetaClassBase * obj; in isEqualTo()
660 OSDictionary::isEqualTo(const OSMetaClassBase *anObject) const in isEqualTo()
[all …]
H A DOSSerializeBinary.cpp113 OSSerialize::addBinaryObject(const OSMetaClassBase * o, uint32_t key, in addBinaryObject()
186 OSSerialize::binarySerialize(const OSMetaClassBase *o) in binarySerialize()
209 OSSerialize::binarySerializeInternal(const OSMetaClassBase *o) in binarySerializeInternal()
247 const OSMetaClassBase * dictValue; in binarySerializeInternal()
248 const OSMetaClassBase * nvalue = NULL; in binarySerializeInternal()
H A DOSSerialize.cpp88 OSSerialize::previouslySerialized(const OSMetaClassBase *o) in previouslySerialized()
117 OSSerialize::addXMLStartTag(const OSMetaClassBase *o, const char *tagString) in addXMLStartTag()
H A DOSBoolean.cpp127 OSBoolean::isEqualTo(const OSMetaClassBase *obj) const in isEqualTo()
H A DOSNumber.cpp233 OSNumber::isEqualTo(const OSMetaClassBase *obj) const in isEqualTo()
/xnu-11215/iokit/DriverKit/
H A DIORPC.h221 class OSMetaClassBase; variable
223 typedef kern_return_t (*OSDispatchMethod)(OSMetaClassBase * self, const IORPC rpc);
H A DOSObject.iig259 class OSMetaClassBase
271 isEqualTo(const OSMetaClassBase * anObject) const LOCALONLY;
282 class OSObject : public OSMetaClassBase
/xnu-11215/iokit/IOKit/
H A DIORPC.h221 class OSMetaClassBase; variable
223 typedef kern_return_t (*OSDispatchMethod)(OSMetaClassBase * self, const IORPC rpc);

12