Home
last modified time | relevance | path

Searched refs:OSSharedPtr (Results 1 – 25 of 69) sorted by relevance

123

/xnu-11215/libkern/libkern/c++/
H A DOSSharedPtr.h76 OSSharedPtr<T>
82 return OSSharedPtr<T>(memory, OSNoRetain); in OSMakeShared()
86 OSSharedPtr<Destination>
93 OSSharedPtr<Destination> dest(raw, OSRetain); in OSDynamicPtrCast()
99 OSSharedPtr<Destination>
100 OSDynamicPtrCast(OSSharedPtr<Source> && source) in OSDynamicPtrCast()
126 OSSharedPtr<To>
133 OSSharedPtr<To>
140 OSSharedPtr<To>
147 OSSharedPtr<To>
[all …]
H A DOSUnserialize.h77 OSSharedPtr<OSString>& errorString);
109 OSSharedPtr<OSString> &errorString);
115 OSUnserializeBinary(const char *buffer, size_t bufferSize, OSSharedPtr<OSString>& errorString);
120 extern OSPtr<OSObject> OSUnserialize(const char *buffer, OSSharedPtr<OSString>& errorString);
H A DOSOrderedSet.h419 bool setObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
455 bool setFirstObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
491 bool setLastObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
508 void removeObject(OSSharedPtr<const OSMetaClassBase> const& anObject);
652 OSSharedPtr<const OSMetaClassBase> const& anObject);
/xnu-11215/iokit/Tests/
H A DTests.cpp802 OSSharedPtr<IOWorkLoop> wl; in IOWorkLoopTest()
1051 OSSharedPtr<OSArraySubclass>
1080 OSSharedPtr<OSCISubclass>
1654 OSSharedPtr<OSDictionary> table; in IOServiceMatchingSharedPtrTests()
1815 OSSharedPtr<IOEventSource> es = in IOServiceStateNotificationTests()
1882 OSSharedPtr<IOService> entry; in Test100367284()
1883 OSSharedPtr<IOService> replace; in Test100367284()
1884 OSSharedPtr<IOService> root; in Test100367284()
1902 OSSharedPtr<IOService> a;
1903 OSSharedPtr<IOService> b;
[all …]
/xnu-11215/libkern/coreanalytics/
H A Dcoreanalytics_shim.cpp50 OSSharedPtr<OSDictionary> dict = IOService::serviceMatching(kCoreAnalyticsMatchingClassName); in core_analytics_family_match()
51 OSSharedPtr<IOService> service = nullptr; in core_analytics_family_match()
72 OSSharedPtr<OSString> case_event_name;
73 OSSharedPtr<OSDictionary> case_event;
84 static OSSharedPtr<OSObject>
85 serialize_event_field(const char **field_spec, ptrdiff_t *event, OSSharedPtr<const OSSymbol> *key) in serialize_event_field()
87 OSSharedPtr<OSObject> field = nullptr; in serialize_event_field()
133 OSSharedPtr<OSDictionary> dict = nullptr; in core_analytics_serialize_event()
135 OSSharedPtr<OSString> name = OSString::withCStringNoCopy(event_spec); in core_analytics_serialize_event()
146 OSSharedPtr<const OSSymbol> key = NULL; in core_analytics_serialize_event()
[all …]
/xnu-11215/iokit/Kernel/
H A DIOCatalogue.cpp101 OSSharedPtr<OSArray> array; in initialize()
220 OSSharedPtr<OSOrderedSet> set; in findDrivers()
264 OSSharedPtr<OSOrderedSet> set; in findDrivers()
307 OSSharedPtr<OSOrderedSet> set; in exchangeDrivers()
416 OSSharedPtr<OSOrderedSet> set; in addDrivers()
582 OSSharedPtr<OSKext> theKext; in personalityIsBoot()
699 OSSharedPtr<OSIterator> iter; in terminateDrivers()
863 OSSharedPtr<OSIterator> iter; in terminateDriversForUserspaceReboot()
924 OSSharedPtr<OSIterator> iter; in resetAfterUserspaceReboot()
956 OSSharedPtr<OSKext> kext; in terminateDriversForModule()
[all …]
H A DIOWorkloadConfig.cpp581 OSSharedPtr<OSArray> idTableFlags = OSArray::withCapacity(1); in unparseWorkloadIDConfigurationFlags()
602 OSSharedPtr<OSString> unserializeErrorString = nullptr; in IOParseWorkloadConfig()
603 OSSharedPtr<OSObject> obj = nullptr; in IOParseWorkloadConfig()
660 OSSharedPtr<OSDictionary> dict = nullptr;; in IOUnparseWorkloadConfig()
661 OSSharedPtr<OSDictionary> idTable = nullptr; in IOUnparseWorkloadConfig()
662 OSSharedPtr<OSSerialize> serialize = nullptr; in IOUnparseWorkloadConfig()
688 OSSharedPtr<OSDictionary> phase = OSDictionary::withCapacity(1); in IOUnparseWorkloadConfig()
720 OSSharedPtr<OSString> type = nullptr; in IOUnparseWorkloadConfig()
728 OSSharedPtr<OSArray> flags = OSArray::withCapacity(2); in IOUnparseWorkloadConfig()
752 OSSharedPtr<OSString> WIComplexityAllowedStr = in IOUnparseWorkloadConfig()
[all …]
H A DIOReportLegend.cpp52 OSSharedPtr<IOReportLegend>
55 OSSharedPtr<IOReportLegend> iorLegend = OSMakeShared<IOReportLegend>(); in with()
106 OSSharedPtr<IOReportLegend> legend; in addReporterLegend()
107 OSSharedPtr<OSObject> curLegend; in addReporterLegend()
142 OSSharedPtr<const OSSymbol> tmpGroupName; in addLegendEntry()
143 OSSharedPtr<const OSSymbol> tmpSubGroupName; in addLegendEntry()
170 OSSharedPtr<IOReportLegendEntry> legendEntry; in addReporterLegend()
H A DIOReporter.cpp57 OSSharedPtr<OSCollectionIterator> iterator; in configureAllReports()
108 OSSharedPtr<OSCollectionIterator> iterator; in updateAllReports()
278 OSSharedPtr<const OSSymbol> symChannelName; in addChannel()
339 OSSharedPtr<IOReportLegendEntry>
747 OSSharedPtr<IOReportLegendEntry>
751 OSSharedPtr<OSArray> channelIDs; in handleCreateLegend()
985 OSSharedPtr<OSArray>
989 OSSharedPtr<OSArray> channelIDs; in copyChannelIDs()
990 OSSharedPtr<OSNumber> tmpNum; in copyChannelIDs()
1025 OSSharedPtr<OSNumber> tmpNum; in legendWith()
[all …]
H A DIOCommandPool.cpp60 OSSharedPtr<IOCommandPool>
64 OSSharedPtr<IOCommandPool> me = OSMakeShared<IOCommandPool>(); in withWorkLoop()
103 OSSharedPtr<IOCommandPool>
107 OSSharedPtr<IOCommandPool> me = OSMakeShared<IOCommandPool>(); in commandPool()
152 OSSharedPtr<IOCommand>
163 return OSSharedPtr<IOCommand>(command, OSNoRetain); in getCommand()
H A DIONVRAMCHRPHandler.cpp81 OSSharedPtr<OSDictionary> &_varDict;
99 OSSharedPtr<const OSSymbol>& propSymbol, OSSharedPtr<OSObject>& propObject);
111 OSSharedPtr<OSDictionary> &varDict);
295 OSSharedPtr<OSDictionary> &varDict) in init()
490 OSSharedPtr<const OSSymbol> propSymbol; in unserializeVariables()
930 OSSharedPtr<OSData>
933 OSSharedPtr<OSData> data; in unescapeBytesToData()
978 OSSharedPtr<OSData>
981 OSSharedPtr<OSData> result; in escapeDataToData()
1085 OSSharedPtr<OSObject>& propObject) in convertPropToObject()
[all …]
H A DIOPMrootDomain.cpp1381 OSSharedPtr<OSObject> obj;
4889 OSSharedPtr<OSObject>
4893 OSSharedPtr<OSObject> obj;
5207 OSSharedPtr<OSObject> prop;
7015 OSSharedPtr<IONotifier>
7069 OSSharedPtr<OSData> data;
7267 OSSharedPtr<OSData> data;
10733 OSSharedPtr<OSObject>
10736 OSSharedPtr<OSObject> obj;
11702 OSSharedPtr<OSArray>
[all …]
H A DIONVRAM.cpp719 static OSSharedPtr<const OSSymbol>
860 OSSharedPtr<OSDictionary> _stats;
917 OSSharedPtr<OSNumber> varSize; in logVariable()
1212 OSSharedPtr<OSObject> prop; in getNVRAMProperties()
1259 OSSharedPtr<OSDictionary> dict; in init()
1294 OSSharedPtr<OSNumber> version; in start()
1635 OSSharedPtr<OSDictionary> dict; in serializeProperties()
1696 OSSharedPtr<OSObject>
1735 OSSharedPtr<OSObject>
1751 OSSharedPtr<OSObject>
[all …]
H A DIONVRAMV3Handler.cpp204 OSSharedPtr<OSDictionary> &_varDict;
223 OSSharedPtr<const OSSymbol>& propSymbol, OSSharedPtr<OSObject>& propObject);
281 OSSharedPtr<OSDictionary> &varDict) in init()
283 OSSharedPtr<IORegistryEntry> entry; in init()
284 OSSharedPtr<OSObject> prop; in init()
315 OSSharedPtr<IORegistryEntry> entry; in getNVRAMProperties()
316 OSSharedPtr<OSObject> prop; in getNVRAMProperties()
633 OSSharedPtr<OSObject> value;
651 OSSharedPtr<IORegistryEntry> entry; in handleEphDM()
653 OSSharedPtr<OSObject> prop; in handleEphDM()
[all …]
H A DIOMemoryCursor.cpp44 OSSharedPtr<IOMemoryCursor> in OSDefineMetaClassAndStructors()
50 OSSharedPtr<IOMemoryCursor> me = OSMakeShared<IOMemoryCursor>(); in OSDefineMetaClassAndStructors()
211 OSSharedPtr<IONaturalMemoryCursor>
216 OSSharedPtr<IONaturalMemoryCursor> me = OSMakeShared<IONaturalMemoryCursor>(); in withSpecification()
261 OSSharedPtr<IOBigMemoryCursor>
266 OSSharedPtr<IOBigMemoryCursor> me = OSMakeShared<IOBigMemoryCursor>(); in withSpecification()
311 OSSharedPtr<IOLittleMemoryCursor>
316 OSSharedPtr<IOLittleMemoryCursor> me = OSMakeShared<IOLittleMemoryCursor>(); in withSpecification()
H A DIOBufferMemoryDescriptor.cpp123 OSSharedPtr<IOBufferMemoryDescriptor>
131 OSSharedPtr<IOBufferMemoryDescriptor> inst; in withCopy()
496 OSSharedPtr<IOBufferMemoryDescriptor>
503 OSSharedPtr<IOBufferMemoryDescriptor> me = OSMakeShared<IOBufferMemoryDescriptor>(); in inTaskWithOptions()
511 OSSharedPtr<IOBufferMemoryDescriptor>
520 OSSharedPtr<IOBufferMemoryDescriptor> me = OSMakeShared<IOBufferMemoryDescriptor>(); in inTaskWithOptions()
532 OSSharedPtr<IOBufferMemoryDescriptor>
547 OSSharedPtr<IOBufferMemoryDescriptor>
572 OSSharedPtr<IOBufferMemoryDescriptor>
593 OSSharedPtr<IOBufferMemoryDescriptor>
[all …]
/xnu-11215/libkern/c++/
H A DOSSet.cpp121 OSSharedPtr<OSSet>
124 OSSharedPtr<OSSet> me = OSMakeShared<OSSet>(); in withCapacity()
133 OSSharedPtr<OSSet>
138 OSSharedPtr<OSSet> me = OSMakeShared<OSSet>(); in withObjects()
147 OSSharedPtr<OSSet>
151 OSSharedPtr<OSSet> me = OSMakeShared<OSSet>(); in withArray()
160 OSSharedPtr<OSSet>
422 OSSharedPtr<OSCollection>
425 OSSharedPtr<OSDictionary> ourCycleDict; in copyCollection()
426 OSSharedPtr<OSCollection> ret; in copyCollection()
[all …]
H A DOSDictionary.cpp222 OSSharedPtr<OSDictionary>
234 OSSharedPtr<OSDictionary>
249 OSSharedPtr<OSDictionary>
264 OSSharedPtr<OSDictionary>
479 OSSharedPtr<OSCollectionIterator> iter; in merge()
592 OSSharedPtr<OSCollectionIterator> iter; in setObject()
777 OSSharedPtr<OSCollection>
781 OSSharedPtr<OSCollection> ret; in copyCollection()
782 OSSharedPtr<OSDictionary> newDict; in copyCollection()
827 OSSharedPtr<OSArray>
[all …]
H A DOSArray.cpp124 OSSharedPtr<OSArray>
127 OSSharedPtr<OSArray> me = OSMakeShared<OSArray>(); in withCapacity()
136 OSSharedPtr<OSArray>
141 OSSharedPtr<OSArray> me = OSMakeShared<OSArray>(); in withObjects()
150 OSSharedPtr<OSArray>
154 OSSharedPtr<OSArray> me = OSMakeShared<OSArray>(); in withArray()
253 OSArray::setObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in setObject()
493 OSSharedPtr<OSCollection>
496 OSSharedPtr<OSDictionary> ourCycleDict; in copyCollection()
497 OSSharedPtr<OSCollection> ret; in copyCollection()
[all …]
H A DOSNumber.cpp84 OSSharedPtr<OSNumber>
88 OSSharedPtr<OSNumber> me = OSMakeShared<OSNumber>(); in withNumber()
97 OSSharedPtr<OSNumber>
100 OSSharedPtr<OSNumber> me = OSMakeShared<OSNumber>(); in withNumber()
109 OSSharedPtr<OSNumber>
113 OSSharedPtr<OSNumber> me = OSMakeShared<OSNumber>(); in withDouble()
124 OSSharedPtr<OSNumber>
128 OSSharedPtr<OSNumber> me = OSMakeShared<OSNumber>(); in withFloat()
H A DOSOrderedSet.cpp86 OSSharedPtr<OSOrderedSet>
111 OSSharedPtr<OSOrderedSet>
246 OSOrderedSet::setFirstObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in setFirstObject()
258 OSOrderedSet::setLastObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in setLastObject()
282 OSOrderedSet::setObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in setObject()
309 OSOrderedSet::removeObject(OSSharedPtr<const OSMetaClassBase> const& anObject) in removeObject()
460 OSSharedPtr<OSCollection>
463 OSSharedPtr<OSDictionary> ourCycleDict; in copyCollection()
464 OSSharedPtr<OSCollection> ret; in copyCollection()
465 OSSharedPtr<OSOrderedSet> newSet; in copyCollection()
[all …]
H A DOSString.cpp170 OSSharedPtr<OSString>
173 OSSharedPtr<OSString> me = OSMakeShared<OSString>(); in withString()
182 OSSharedPtr<OSString>
185 OSSharedPtr<OSString> me = OSMakeShared<OSString>(); in withCString()
194 OSSharedPtr<OSString>
197 OSSharedPtr<OSString> me = OSMakeShared<OSString>(); in withCStringNoCopy()
206 OSSharedPtr<OSString>
209 OSSharedPtr<OSString> me = OSMakeShared<OSString>(); in withCString()
H A DOSSymbol.cpp173 OSSharedPtr<OSSymbol> &sym,
198 OSSharedPtr<const OSSymbol>
202 OSSharedPtr<const OSSymbol> ret; in findSymbol()
245 OSSharedPtr<OSSymbol> &symToInsert, in insertSymbol()
423 OSSharedPtr<const OSSymbol>
437 OSSharedPtr<const OSSymbol>
495 OSSharedPtr<const OSSymbol>
532 OSSharedPtr<const OSSymbol>
550 OSSharedPtr<const OSSymbol>
735 OSSharedPtr<const OSSymbol> sym1; in iokit_symbol_basic_test()
[all …]
H A DOSData.cpp163 OSSharedPtr<OSData>
166 OSSharedPtr<OSData> me = OSMakeShared<OSData>(); in withCapacity()
175 OSSharedPtr<OSData>
178 OSSharedPtr<OSData> me = OSMakeShared<OSData>(); in withBytes()
186 OSSharedPtr<OSData>
189 OSSharedPtr<OSData> me = OSMakeShared<OSData>(); in withBytesNoCopy()
198 OSSharedPtr<OSData>
201 OSSharedPtr<OSData> me = OSMakeShared<OSData>(); in withData()
210 OSSharedPtr<OSData>
214 OSSharedPtr<OSData> me = OSMakeShared<OSData>(); in withData()
/xnu-11215/libsa/
H A Dbootstrap.cpp231 OSSharedPtr<OSData> loaded_kcUUID; in readPrelinkedExtensions()
232 OSSharedPtr<OSString> errorString; in readPrelinkedExtensions()
233 OSSharedPtr<OSObject> parsedXML; in readPrelinkedExtensions()
377 OSSharedPtr<IORegistryEntry> booterMemoryMap; in readBooterExtensions()
378 OSSharedPtr<OSDictionary> propertyDict; in readBooterExtensions()
384 OSSharedPtr<OSData> booterData; in readBooterExtensions()
385 OSSharedPtr<OSKext> aKext; in readBooterExtensions()
575 OSSharedPtr<OSKext> theKext; in loadKernelComponentKexts()
671 OSSharedPtr<OSObject> parsedXML; in readBuiltinPersonalities()
673 OSSharedPtr<OSArray> allPersonalities; in readBuiltinPersonalities()
[all …]

123