Lines Matching refs:OSSharedPtr
50 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()
147 OSSharedPtr<OSObject> object = serialize_event_field(&spec_curr, &event_curr, &key); in core_analytics_serialize_event()