Home
last modified time | relevance | path

Searched refs:cookie (Results 1 - 25 of 53) sorted by relevance

123

/base/startup/init/test/fuzztest/systemtraversalparameter_fuzzer/
H A Dsystemtraversalparameter_fuzzer.cpp25 static void FakeShowParam(ParamHandle handle, void *cookie) in FakeShowParam() argument
27 Cookie *nameAndValue = reinterpret_cast<Cookie*>(cookie); in FakeShowParam()
43 Cookie *cookie = &instance; in FuzzSystemTraversalParameter() local
50 cookie->data = static_cast<char *>(calloc(1, size)); in FuzzSystemTraversalParameter()
51 if (cookie->data == nullptr) { in FuzzSystemTraversalParameter()
54 cookie->size = size; in FuzzSystemTraversalParameter()
56 int ret = memcpy_s(cookie->data, size, str.c_str(), size); in FuzzSystemTraversalParameter()
60 if (!SystemTraversalParameter(nullptr, FakeShowParam, reinterpret_cast<void*>(cookie))) { in FuzzSystemTraversalParameter()
63 free(cookie->data); in FuzzSystemTraversalParameter()
64 cookie in FuzzSystemTraversalParameter()
[all...]
/base/security/device_security_level/interfaces/inner_api/src/standard/
H A Ddevice_security_level_callback_helper.cpp55 uint32_t keep, sptr<DeviceSecurityLevelCallbackStub> &stub, uint32_t &cookie) in Publish()
61 auto result = holder_.PushCallback(identity, callback, keep, cookie); in Publish()
71 bool DeviceSecurityLevelCallbackHelper::Withdraw(uint32_t cookie) in Withdraw() argument
73 if (cookie == 0) { in Withdraw()
77 auto result = holder_.PopCallback(cookie); in Withdraw()
89 auto cookie = data.ReadUint32(); in OnRemoteRequest() local
92 HILOG_INFO(LOG_CORE, "callback cookie %{public}u, result %{public}u, level %{public}u", cookie, result, level); in OnRemoteRequest()
93 holder_.PopCallback(cookie, result, level); in OnRemoteRequest()
110 const ResultCallback &callback, uint32_t keep, uint32_t &cookie) in PushCallback()
54 Publish(const DeviceIdentify &identity, const ResultCallback &callback, uint32_t keep, sptr<DeviceSecurityLevelCallbackStub> &stub, uint32_t &cookie) Publish() argument
109 PushCallback(const DeviceIdentify &identity, const ResultCallback &callback, uint32_t keep, uint32_t &cookie) PushCallback() argument
129 PopCallback(uint32_t cookie, uint32_t result, uint32_t level) PopCallback() argument
157 PopCallback(uint32_t cookie) PopCallback() argument
[all...]
H A Ddevice_security_level_callback_helper.h44 sptr<DeviceSecurityLevelCallbackStub> &stub, uint32_t &cookie);
45 bool Withdraw(uint32_t cookie);
52 uint64_t cookie {0};
59 uint32_t &cookie);
60 bool PopCallback(uint32_t cookie, uint32_t result, uint32_t level);
61 bool PopCallback(uint32_t cookie);
H A Ddevice_security_info.cpp58 uint32_t cookie = 0; in RequestDeviceSecurityInfoAsyncImpl() local
60 auto success = helper.Publish(*identify, callback, option->timeout, stub, cookie); in RequestDeviceSecurityInfoAsyncImpl()
61 if (!success || stub == nullptr || cookie == 0) { in RequestDeviceSecurityInfoAsyncImpl()
66 auto result = proxy->RequestDeviceSecurityLevel(*identify, *option, stub->AsObject(), cookie); in RequestDeviceSecurityInfoAsyncImpl()
69 helper.Withdraw(cookie); in RequestDeviceSecurityInfoAsyncImpl()
H A Ddevice_security_level_proxy.cpp45 const RequestOption &option, const sptr<IRemoteObject> &callback, uint64_t cookie) in RequestDeviceSecurityLevel()
77 /* cookie */ in RequestDeviceSecurityLevel()
78 data.WriteUint32(cookie); in RequestDeviceSecurityLevel()
93 if (status != cookie) { in RequestDeviceSecurityLevel()
44 RequestDeviceSecurityLevel(const DeviceIdentify &identify, const RequestOption &option, const sptr<IRemoteObject> &callback, uint64_t cookie) RequestDeviceSecurityLevel() argument
/base/security/device_security_level/services/sa/lite/small/
H A Ddslm_ipc_process.c55 RequestOption *option, uint32_t *cookie) in DslmGetRequestFromParcel()
76 ReadUint32(req, cookie); in DslmGetRequestFromParcel()
77 if (cookie == 0) { in DslmGetRequestFromParcel()
78 SECURITY_LOG_ERROR("unexpected input, cookie error"); in DslmGetRequestFromParcel()
85 static BOOL DslmPushRemoteStub(uint32_t owner, uint32_t cookie, IpcIo *reply) in DslmPushRemoteStub() argument
90 uint64_t key = ((uint64_t)owner << COOKIE_SHIFT) | cookie; in DslmPushRemoteStub()
107 static IpcIo *DslmPopRemoteStub(uint32_t owner, uint32_t cookie) in DslmPopRemoteStub() argument
114 uint64_t key = ((uint64_t)owner << COOKIE_SHIFT) | cookie; in DslmPopRemoteStub()
134 static void ProcessCallback(uint32_t owner, uint32_t cookie, uint32_t result, const DslmCallbackInfo *info) in ProcessCallback() argument
137 if ((cookie in ProcessCallback()
54 DslmGetRequestFromParcel(IpcIo *req, DeviceIdentify *identity, RequestOption *option, uint32_t *cookie) DslmGetRequestFromParcel() argument
160 uint32_t cookie; DslmProcessGetDeviceSecurityLevel() local
[all...]
/base/security/device_security_level/services/sa/standard/
H A Ddslm_ipc_process.cpp43 static void ProcessCallback(uint32_t owner, uint32_t cookie, uint32_t result, const DslmCallbackInfo *info) in ProcessCallback() argument
45 if ((cookie == 0) || (info == nullptr)) { in ProcessCallback()
48 auto object = Singleton<DslmIpcProcess::RemoteHolder>::GetInstance().Pop(owner, cookie); in ProcessCallback()
60 proxy->ResponseDeviceSecurityLevel(cookie, resInfo); in ProcessCallback()
64 sptr<IRemoteObject> &object, uint32_t &cookie) in DslmGetRequestFromParcel()
98 cookie = data.ReadUint32(); in DslmGetRequestFromParcel()
99 if (cookie == 0) { in DslmGetRequestFromParcel()
100 SECURITY_LOG_ERROR("unexpected input, cookie error"); in DslmGetRequestFromParcel()
156 uint32_t cookie; in DslmProcessGetDeviceSecurityLevel() local
160 int32_t ret = DslmGetRequestFromParcel(data, identity, option, callback, cookie); in DslmProcessGetDeviceSecurityLevel()
63 DslmGetRequestFromParcel(MessageParcel &data, DeviceIdentify &identify, RequestOption &option, sptr<IRemoteObject> &object, uint32_t &cookie) DslmGetRequestFromParcel() argument
185 Push(uint32_t owner, uint32_t cookie, const sptr<IRemoteObject> &object) Push() argument
196 Pop(uint32_t owner, uint32_t cookie) Pop() argument
[all...]
H A Ddslm_ipc_process.h41 bool Push(uint32_t owner, uint32_t cookie, const sptr<IRemoteObject> &object);
42 sptr<IRemoteObject> Pop(uint32_t owner, uint32_t cookie);
52 sptr<IRemoteObject> &object, uint32_t &cookie);
H A Ddslm_callback_proxy.cpp33 int32_t DslmCallbackProxy::ResponseDeviceSecurityLevel(uint32_t cookie, const ResponseInfo &response) in ResponseDeviceSecurityLevel() argument
47 data.WriteUint32(cookie); in ResponseDeviceSecurityLevel()
/base/security/device_security_level/services/dfx/
H A Ddslm_hitrace.cpp42 void DslmStartProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) in DslmStartProcessTraceAsync() argument
44 std::string traceValue = std::string(value) + "_" + std::to_string(owner) + "_" + std::to_string(cookie); in DslmStartProcessTraceAsync()
45 StartAsyncTrace(HITRACE_TAG_DLSM, traceValue, cookie); in DslmStartProcessTraceAsync()
48 void DslmFinishProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) in DslmFinishProcessTraceAsync() argument
50 std::string traceValue = std::string(value) + "_" + std::to_string(owner) + "_" + std::to_string(cookie); in DslmFinishProcessTraceAsync()
51 FinishAsyncTrace(HITRACE_TAG_DLSM, traceValue, cookie); in DslmFinishProcessTraceAsync()
/base/security/device_security_level/services/sa/lite/mini/
H A Ddslm_inner_process.c60 static BOOL DslmPushRemoteStub(uint32_t owner, uint32_t cookie, const DeviceIdentify *identify, in DslmPushRemoteStub() argument
66 uint64_t key = ((uint64_t)owner << COOKIE_SHIFT) | cookie; in DslmPushRemoteStub()
84 static DslmRemoteStubListNode *DslmPopRemoteStub(uint32_t owner, uint32_t cookie) in DslmPopRemoteStub() argument
92 uint64_t key = ((uint64_t)owner << COOKIE_SHIFT) | cookie; in DslmPopRemoteStub()
111 static void ProcessCallback(uint32_t owner, uint32_t cookie, uint32_t result, const DslmCallbackInfo *info) in ProcessCallback() argument
113 if ((cookie == 0) || (info == NULL)) { in ProcessCallback()
117 DslmRemoteStubListNode *item = DslmPopRemoteStub(owner, cookie); in ProcessCallback()
146 DslmPushRemoteStub(owner, req->cookie, req->identity, callback); in DslmProcessGetDeviceSecurityLevel()
147 int32_t ret = OnRequestDeviceSecLevelInfo(req->identity, req->option, owner, req->cookie, ProcessCallback); in DslmProcessGetDeviceSecurityLevel()
151 DslmRemoteStubListNode *item = DslmPopRemoteStub(owner, req->cookie); in DslmProcessGetDeviceSecurityLevel()
[all...]
/base/security/device_security_level/test/dslm_unit_test/
H A Ddslm_request_callback_mock.h33 virtual void RequestCallback(uint32_t cookie, uint32_t result, const DslmCallbackInfo *info) = 0;
40 MOCK_METHOD(void, RequestCallback, (uint32_t cookie, uint32_t result, const DslmCallbackInfo *info), (override));
42 static void MockedCallback(uint32_t owner, uint32_t cookie, uint32_t result, const DslmCallbackInfo *info);
H A Ddslm_request_callback_mock.cpp40 void DslmRequestCallbackMock::MockedCallback(uint32_t owner, uint32_t cookie, uint32_t result, in MockedCallback() argument
45 obj_->RequestCallback(cookie, result, info); in MockedCallback()
/base/security/device_security_level/services/include/
H A Ddslm_hitrace.h33 void DslmStartProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie);
34 void DslmFinishProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie);
H A Ddslm_callback_info.h31 typedef void RequestCallback(uint32_t owner, uint32_t cookie, uint32_t result, const DslmCallbackInfo *info);
H A Ddslm_notify_node.h35 uint32_t cookie; member
/base/startup/init/services/param/include/
H A Dparam_init.h46 void (*traversalParameter)(ParamHandle handle, void *cookie), void *cookie);
/base/security/device_security_level/services/dslm/
H A Ddslm_dfx_default.c67 __attribute__((weak)) void DslmStartProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) in DslmStartProcessTraceAsync() argument
71 __attribute__((weak)) void DslmFinishProcessTraceAsync(const char *value, uint32_t owner, uint32_t cookie) in DslmFinishProcessTraceAsync() argument
H A Ddslm_fsm_process.c162 notifyNode->requestCallback(notifyNode->owner, notifyNode->cookie, result, &cbInfo); in ProcessSendDeviceInfoCallback()
167 DslmFinishProcessTraceAsync("SDK_GET", notifyNode->owner, notifyNode->cookie); in ProcessSendDeviceInfoCallback()
244 notify->cookie = inputNotify->cookie; in ProcessSdkRequest()
248 if (notify->cookie == 0 || notify->requestCallback == NULL) { in ProcessSdkRequest()
249 SECURITY_LOG_ERROR("ProcessSdkRequest invalid cookie or callback."); in ProcessSdkRequest()
255 DslmStartProcessTraceAsync("SDK_GET", notify->owner, notify->cookie); in ProcessSdkRequest()
259 "ProcessSdkRequest, device is %{public}x, owner is %{public}u, cookie is %{public}u, keep is %{public}u", in ProcessSdkRequest()
260 deviceInfo->machine.machineId, notify->owner, notify->cookie, notify->keep); in ProcessSdkRequest()
338 SECURITY_LOG_INFO("SdkTimeout, device is %{public}x, owner is %{public}u, cookie i in SdkTimeoutChecker()
[all...]
/base/startup/init/interfaces/innerkits/include/
H A Dmodulemgr.h137 void *cookie; /* hook execution cookie */ member
152 * @param cookie traversal cookie.
156 void ModuleMgrTraversal(const MODULE_MGR *moduleMgr, void *cookie, OhosModuleTraversal traversal);
/base/startup/init/interfaces/innerkits/modulemgr/
H A Dmodulemgr.c295 void *cookie; member
299 static int ModuleTraversalProc(ListNode *node, void *cookie) in ModuleTraversalProc() argument
306 args = (MODULE_TRAVERSAL_ARGS *)cookie; in ModuleTraversalProc()
308 info.cookie = args->cookie; in ModuleTraversalProc()
321 * @param cookie traversal cookie.
325 void ModuleMgrTraversal(const MODULE_MGR *moduleMgr, void *cookie, OhosModuleTraversal traversal) in ModuleMgrTraversal() argument
332 args.cookie = cookie; in ModuleMgrTraversal()
[all...]
/base/startup/init/services/modules/udid/
H A Dudid_static.c19 static int UDidCalc(const HOOK_INFO *hookInfo, void *cookie) in UDidCalc() argument
/base/security/device_security_level/interfaces/inner_api/src/lite/small/
H A Ddevice_security_level_proxy.h30 (IUnknown *iUnknown, const DeviceIdentify identify, const RequestOption option, uint32_t cookie,
/base/startup/init/services/modules/init_eng/
H A Dinit_eng_static.c21 static int InitEngEarlyHook(const HOOK_INFO *info, void *cookie) in InitEngEarlyHook() argument
/base/startup/init/services/modules/bootchart/
H A Dbootchart_static.c19 static int bootchartEarlyHook(const HOOK_INFO *info, void *cookie) in bootchartEarlyHook() argument

Completed in 9 milliseconds

123