/base/hiviewdfx/hitrace/interfaces/rust/innerkits/hitracechain/src/ |
H A D | lib.rs | 104 pub type HiTraceId = HiTraceIdStruct; types 106 impl HiTraceId { impls 111 HiTraceChainIsValidWrapper(self as *const HiTraceId) in is_valid() 119 HiTraceChainIsFlagEnabledWrapper(self as *const HiTraceId, flag as i32) in is_flag_enabled() 127 HiTraceChainEnableFlagWrapper(self as *mut HiTraceId, flag as i32); in enable_flag() 135 HiTraceChainSetFlagsWrapper(self as *mut HiTraceId, flags); in set_flags() 143 HiTraceChainGetFlagsWrapper(self as *const HiTraceId) in get_flags() 151 HiTraceChainSetChainIdWrapper(self as *mut HiTraceId, chain_id); in set_chain_id() 159 HiTraceChainGetChainIdWrapper(self as *const HiTraceId) in get_chain_id() 167 HiTraceChainSetSpanIdWrapper(self as *mut HiTraceId, span_i in set_span_id() [all...] |
H A D | macros.rs | 45 $p_id as *const hitracechain::HiTraceId,
|
/base/hiviewdfx/hitrace/frameworks/native/ |
H A D | hitraceid.cpp | 25 HiTraceId::HiTraceId()
in HiTraceId() function in OHOS::HiviewDFX::HiTraceId 35 HiTraceId::HiTraceId(const HiTraceIdStruct& id) : id_(id)
in HiTraceId() function in OHOS::HiviewDFX::HiTraceId 38 HiTraceId::HiTraceId(const uint8_t* pIdArray, int len)
in HiTraceId() function in OHOS::HiviewDFX::HiTraceId 43 bool HiTraceId::IsValid() const
in IsValid() 48 bool HiTraceId::IsFlagEnabled(HiTraceFlag flag) const
in IsFlagEnabled() 53 void HiTraceId::EnableFlag(HiTraceFlag flag)
in EnableFlag() 59 int HiTraceId [all...] |
H A D | hitracechain.cpp | 24 HiTraceId HiTraceChain::Begin(const string& name, int flags) in Begin() 26 return HiTraceId(::HiTraceChainBegin(name.c_str(), flags)); in Begin() 29 void HiTraceChain::End(const HiTraceId& id) in End() 35 HiTraceId HiTraceChain::GetId() in GetId() 37 return HiTraceId(::HiTraceChainGetId()); in GetId() 40 void HiTraceChain::SetId(const HiTraceId& id) in SetId() 52 HiTraceId HiTraceChain::CreateSpan() in CreateSpan() 54 return HiTraceId(::HiTraceChainCreateSpan()); in CreateSpan() 57 void HiTraceChain::Tracepoint(HiTraceTracepointType type, const HiTraceId& id, const char* fmt, ...) in Tracepoint() 68 void HiTraceChain::Tracepoint(HiTraceCommunicationMode mode, HiTraceTracepointType type, const HiTraceId [all...] |
/base/hiviewdfx/hitrace/frameworks/hitrace_ndk/ |
H A D | hitrace_chain_ndk.c | 25 typedef HiTraceIdStruct HiTraceId; typedef 27 HiTraceId OH_HiTrace_BeginChain(const char* name, int flags) in OH_HiTrace_BeginChain() 34 HiTraceId id = HiTraceChainGetId(); in OH_HiTrace_EndChain() 38 HiTraceId OH_HiTrace_GetId() in OH_HiTrace_GetId() 43 void OH_HiTrace_SetId(const HiTraceId* id) in OH_HiTrace_SetId() 53 HiTraceId OH_HiTrace_CreateSpan(void) in OH_HiTrace_CreateSpan() 59 const HiTraceId* id, const char* fmt, ...) in OH_HiTrace_Tracepoint() 67 void OH_HiTrace_InitId(HiTraceId* id) in OH_HiTrace_InitId() 72 void OH_HiTrace_IdFromBytes(HiTraceId *id, const uint8_t* pIdArray, int len) in OH_HiTrace_IdFromBytes() 77 bool OH_HiTrace_IsIdValid(const HiTraceId* i [all...] |
/base/hiviewdfx/hitrace/interfaces/native/innerkits/include/hitrace/ |
H A D | hitracechain.h | 35 static HiTraceId Begin(const std::string& name, int flags); 42 static void End(const HiTraceId& id); 46 static HiTraceId GetId(); 52 static void SetId(const HiTraceId& id); 58 static HiTraceId CreateSpan(); 66 static void Tracepoint(HiTraceTracepointType type, const HiTraceId& id, const char* fmt, ...) 76 static void Tracepoint(HiTraceCommunicationMode mode, HiTraceTracepointType type, const HiTraceId& id, 83 static HiTraceId SaveAndSet(const HiTraceId& id); 88 static void Restore(const HiTraceId [all...] |
H A D | hitraceid.h | 25 class HiTraceId final {
27 HiTraceId();
28 HiTraceId(const HiTraceIdStruct& id);
29 HiTraceId(const uint8_t* pIdArray, int len);
30 ~HiTraceId() = default;
|
/base/hiviewdfx/hitrace/interfaces/native/kits/include/hitrace/ |
H A D | trace.h | 71 * @brief Defines whether a <b>HiTraceId</b> instance is valid. 79 * @brief Invalid <b>HiTraceId</b> instance. 88 * @brief Valid <b>HiTraceId</b> instance. 291 * @brief Defines a <b>HiTraceId</b> instance. 293 * @struct HiTraceId 299 typedef struct HiTraceId { struct 301 /** Whether the <b>HiTraceId</b> instance is valid. */ 303 /** Version number of the <b>HiTraceId</b> instance. */ 305 /** Chain ID of the <b>HiTraceId</b> instance. */ 307 /** Flag of the <b>HiTraceId</ 329 } HiTraceId; global() typedef [all...] |
/base/hiviewdfx/hitrace/interfaces/cj/kits/ffi/include/ |
H A D | hitracechain_impl.h | 26 static HiviewDFX::HiTraceId Begin(const char* name, int flags); 27 static void End(const HiviewDFX::HiTraceId& id); 28 static HiviewDFX::HiTraceId GetId(); 29 static void SetId(const HiviewDFX::HiTraceId& id); 31 static HiviewDFX::HiTraceId CreateSpan(); 32 static void Tracepoint(uint32_t mode, uint32_t type, HiviewDFX::HiTraceId id, const char* fmt); 33 static bool IsValid(const HiviewDFX::HiTraceId& id); 34 static bool IsFlagEnabled(const HiviewDFX::HiTraceId& traceId, int32_t flag); 35 static void EnableFlag(HiviewDFX::HiTraceId& traceId, int32_t flag);
|
H A D | hitracechain_ffi.h | 31 static CHiTraceId Parse(OHOS::HiviewDFX::HiTraceId id) in Parse() 41 static OHOS::HiviewDFX::HiTraceId Parse(CHiTraceId id) in Parse() 43 OHOS::HiviewDFX::HiTraceId traceId; in Parse()
|
/base/hiviewdfx/hitrace/interfaces/cj/kits/ffi/src/ |
H A D | hitracechain_impl.cpp | 24 HiTraceId HiTraceChainImpl::Begin(const char* name, int flags) in Begin() 29 void HiTraceChainImpl::End(const HiTraceId& id) in End() 34 HiTraceId HiTraceChainImpl::GetId() in GetId() 39 void HiTraceChainImpl::SetId(const HiTraceId& id) in SetId() 49 HiTraceId HiTraceChainImpl::CreateSpan() in CreateSpan() 54 void HiTraceChainImpl::Tracepoint(uint32_t mode, uint32_t type, HiTraceId id, const char* fmt) in Tracepoint() 61 bool HiTraceChainImpl::IsValid(const HiTraceId& id) in IsValid() 66 bool HiTraceChainImpl::IsFlagEnabled(const HiTraceId& traceId, int32_t flag) in IsFlagEnabled() 73 void HiTraceChainImpl::EnableFlag(HiTraceId& traceId, int32_t flag) in EnableFlag()
|
H A D | hitracechain_ffi.cpp | 25 OHOS::HiviewDFX::HiTraceId id = HiTraceChainImpl::Begin(name, flag); in FfiOHOSHiTraceChainBegin() 31 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainEnd() 37 OHOS::HiviewDFX::HiTraceId id = HiTraceChainImpl::GetId(); in FfiOHOSHiTraceChainGetId() 43 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainSetId() 54 OHOS::HiviewDFX::HiTraceId id = HiTraceChainImpl::CreateSpan(); in FfiOHOSHiTraceChainCreateSpan() 60 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainTracepoint() 66 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainIsValid() 72 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainIsFlagEnabled() 78 OHOS::HiviewDFX::HiTraceId traceId = Parse(id); in FfiOHOSHiTraceChainEnableFlag()
|
/base/hiviewdfx/hitrace/test/unittest/common/native/ |
H A D | hitracechaincpp_test.cpp | 146 HiTraceId initId = HiTraceChain::GetId(); in HWTEST_F() 167 HiTraceId getId = HiTraceChain::GetId(); in HWTEST_F() 174 HiTraceId invalidId; in HWTEST_F() 185 HiTraceId clearId = HiTraceChain::GetId(); in HWTEST_F() 211 HiTraceId initId = HiTraceChain::GetId(); in HWTEST_F() 234 HiTraceId bytesToId = HiTraceId(bytes, ID_LEN - 1); in HWTEST_F() 236 bytesToId = HiTraceId(bytes, ID_LEN + 1); in HWTEST_F() 238 bytesToId = HiTraceId(bytes, ID_LEN); in HWTEST_F() 246 HiTraceId invalidI in HWTEST_F() [all...] |
/base/hiviewdfx/hitrace/interfaces/js/kits/napi/include/ |
H A D | napi_hitrace_util.h | 32 static void CreateHiTraceIdJsObject(const napi_env env, HiTraceId& traceId,
34 static void TransHiTraceIdJsObjectToNative(const napi_env env, HiTraceId& traceId,
36 static void EnableTraceIdObjectFlag(const napi_env env, HiTraceId& traceId, napi_value& traceIdObject);
|
/base/hiviewdfx/hitrace/interfaces/js/kits/napi/src/ |
H A D | napi_hitrace_js.cpp | 53 bool ParseTraceIdObject(const napi_env& env, const napi_value& origin, HiTraceId& traceId)
in ParseTraceIdObject() 76 HiTraceId traceId;
in Begin() 113 HiTraceId traceId;
in End() 124 HiTraceId traceId = HiTraceChain::GetId();
in GetId() 142 HiTraceId traceId;
in SetId() 159 HiTraceId traceId = HiTraceChain::CreateSpan();
in CreateSpan() 189 HiTraceId traceId;
in Tracepoint() 220 HiTraceId traceId;
in IsValid() 245 HiTraceId traceId;
in IsFlagEnabled() 273 HiTraceId traceI in EnableFlag() [all...] |
H A D | napi_hitrace_util.cpp | 92 void NapiHitraceUtil::CreateHiTraceIdJsObject(const napi_env env, HiTraceId& traceId,
in CreateHiTraceIdJsObject() 112 void NapiHitraceUtil::TransHiTraceIdJsObjectToNative(const napi_env env, HiTraceId& traceId,
in TransHiTraceIdJsObjectToNative() 136 void NapiHitraceUtil::EnableTraceIdObjectFlag(const napi_env env, HiTraceId& traceId,
in EnableTraceIdObjectFlag() 170 HILOG_ERROR(LOG_CORE, "failed to get %{public}s from HiTraceId Js Object.",
in GetPropertyInt32() 183 HILOG_ERROR(LOG_CORE, "failed to get napi_number property from HiTraceId Js Object.");
in GetPropertyInt32() 194 HILOG_ERROR(LOG_CORE, "failed to get %{public}s from HiTraceId Js Object.",
in GetPropertyInt64() 207 HILOG_ERROR(LOG_CORE, "failed to get napi_number property from HiTraceId Js Object.");
in GetPropertyInt64() 218 HILOG_ERROR(LOG_CORE, "failed to get %{public}s from HiTraceId Js Object.",
in GetPropertyBigInt64()
|
/base/notification/eventhandler/frameworks/eventhandler/include/ |
H A D | event_handler_utils.h | 63 LOCAL_API static inline bool AllowHiTraceOutPut(const std::shared_ptr<HiTraceId>& traceId, bool isSyncEvent) in AllowHiTraceOutPut() 74 LOCAL_API static inline void HiTracePointerOutPutEventId(const std::shared_ptr<HiTraceId> &spanId, const char *action, in HiTracePointerOutPutEventId() 88 LOCAL_API static inline void HiTracePointerOutPut(const std::shared_ptr<HiTraceId>& spanId, in HiTracePointerOutPut()
|
/base/notification/eventhandler/interfaces/inner_api/ |
H A D | inner_event.h | 31 class HiTraceId; 36 using HiTraceId = OHOS::HiviewDFX::HiTraceId; 796 const std::shared_ptr<HiTraceId> GetOrCreateTraceId(); 803 const std::shared_ptr<HiTraceId> GetTraceId(); 885 std::shared_ptr<HiTraceId> hiTraceId_;
|
/base/notification/eventhandler/frameworks/eventhandler/src/ |
H A D | inner_event.cpp | 208 const std::shared_ptr<HiTraceId> InnerEvent::GetOrCreateTraceId() in GetOrCreateTraceId() 219 hiTraceId_ = std::make_shared<HiTraceId>(HiTraceChain::CreateSpan()); in GetOrCreateTraceId() 223 const std::shared_ptr<HiTraceId> InnerEvent::GetTraceId() in GetTraceId()
|
/base/notification/eventhandler/frameworks/eventhandler/test/unittest/ |
H A D | lib_event_handler_trace_test.cpp | 236 HiTraceId traceId = HiTraceChain::GetId(); in HWTEST_F() 272 HiTraceId traceId = HiTraceChain::GetId(); in HWTEST_F()
|
/base/hiviewdfx/hitrace/test/unittest/hitrace_meter/ |
H A D | hitrace_ndk_test.cpp | 195 string GetRecord(HiTraceId hiTraceId) in GetRecord() 219 bool GetTraceResult(const char type, const string& traceName, const HiTraceId* hiTraceId, in GetTraceResult() 708 HiTraceId hiTraceId = HiTraceChain::Begin(traceName, HiTraceFlag::HITRACE_FLAG_DEFAULT); in HWTEST_F() 735 HiTraceId hiTraceId = HiTraceChain::Begin(longTraceName, HiTraceFlag::HITRACE_FLAG_DEFAULT); in HWTEST_F() 759 HiTraceId hiTraceId = HiTraceChain::Begin(traceName, HiTraceFlag::HITRACE_FLAG_DEFAULT); in HWTEST_F()
|
/base/hiviewdfx/hitrace/interfaces/native/innerkits/src/ |
H A D | hitrace_meter.cpp | 251 HiTraceId hiTraceId = HiTraceChain::GetId(); in AddTraceMarkerLarge() 618 HiTraceId hiTraceId = (hiTraceIdStruct == nullptr) ? HiTraceChain::GetId() : HiTraceId(*hiTraceIdStruct); in AddHitraceMeterMarker()
|
/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent/ |
H A D | hisysevent.cpp | 99 HiTraceId hitraceId = HiTraceChain::GetId(); in WritebaseInfo()
|
/base/hiviewdfx/hiappevent/frameworks/native/libhiappevent/ |
H A D | hiappevent_base.cpp | 379 HiTraceId hitraceId = HiTraceChain::GetId();
in InitTraceInfo()
|