Home
last modified time | relevance | path

Searched refs:sig (Results 1 – 25 of 245) sorted by relevance

12345678910

/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/
H A Ddfx_signal_handler.c203 if (sig != SIGABRT) { in FillLastFatalMessageLocked()
262 return sig == SIGDUMP || sig == SIGLEAK_STACK; in IsDumpSignal()
268 g_request.type = sig; in FillDumpRequest()
460 } else if (sigaction(sig, &(g_oldSigactionList[sig]), NULL) != 0) { in ResetAndRethrowSignalIfNeed()
777 if (sig == SIGDUMP) { in ReadUnwindFinishMsg()
854 sig != SIGDUMP && in ForkAndDoProcessDump()
873 if (sig == SIGDUMP) { in DFX_SigchainHandler()
894 ret = sig == SIGDUMP || sig == SIGLEAK_STACK; in DFX_SigchainHandler()
901 if (sig != SIGDUMP) { in DFX_SigchainHandler()
932 if (sigaction(sig, &action, &(g_oldSigactionList[sig])) != 0) { in InstallSigActionHandler()
[all …]
/ohos5.0/base/security/code_signature/test/unittest/
H A Dlocal_code_sign_test.cpp87 ByteBuffer sig; variable
89 int ret = LocalCodeSignKit::SignLocalCode(DEMO_AN_PATH, sig);
96 ret = CodeSignUtils::EnforceCodeSignForFile(DEMO_AN_PATH, sig);
108 ByteBuffer sig; variable
109 int ret = LocalCodeSignKit::SignLocalCode(DEMO_AN_PATH, sig);
121 ByteBuffer sig; variable
190 ByteBuffer sig; variable
212 ByteBuffer sig; variable
232 ByteBuffer sig; variable
248 ByteBuffer sig; variable
[all …]
H A Dsign_and_enforce_test.cpp163 ByteBuffer sig; variable
164 InvokeLocalCodeSign(DEMO_AN_PATH, sig);
178 ByteBuffer sig; variable
179 InvokeLocalCodeSign(DEMO_AN_PATH, sig);
192 ByteBuffer sig; variable
193 InvokeLocalCodeSign(DEMO_AN_PATH, sig);
194 ModifySignatureFormat(sig);
207 ByteBuffer sig; variable
223 ByteBuffer sig; variable
224 InvokeLocalCodeSign(DEMO_AN_PATH, sig);
[all …]
H A Dmulti_thread_local_sign_test.cpp86 ByteBuffer sig; in LocalCodeSignAndEnforce() local
88 int ret = LocalCodeSignKit::SignLocalCode(ORIGIN_AN_FILE, sig); in LocalCodeSignAndEnforce()
97 ret = CodeSignUtils::EnforceCodeSignForFile(tmpFileName, sig); in LocalCodeSignAndEnforce()
103 ByteBuffer sig; in LocalCodeSignAndEnforceWithOwnerID() local
106 int ret = LocalCodeSignKit::SignLocalCode(ownerID, DEMO_WITHOWNER_ID, sig); in LocalCodeSignAndEnforceWithOwnerID()
115 ret = CodeSignUtils::EnforceCodeSignForFile(tmpFileName, sig); in LocalCodeSignAndEnforceWithOwnerID()
/ohos5.0/docs/zh-cn/device-dev/device-test/
H A Dsmartperf-host.md38 …ftrace等)并显示数据到泳道图中,trace数据分析详见《[网页加载trace说明](https://gitee.com/openharmony-sig/developtools_smartp…
41 …ce,可以自定义抓取内容、抓取时长、trace保存路径,详见《[网页抓取trace说明](https://gitee.com/openharmony-sig/developtools_smartp…
44 …在设备端抓取trace,可以自定义抓取内容、抓取时长、trace保存路径,详见《[设备端抓取trace说明](https://gitee.com/openharmony-sig/developto…
47 …、内存、磁盘IO和网络的使用情况,详见《[Ability Monitor抓取和展示说明](https://gitee.com/openharmony-sig/developtools_smartp…
50 …y(C和C++部分)的分配和释放情况,详见《[Native Memory抓取和展示说明](https://gitee.com/openharmony-sig/developtools_smartp…
53 …使用Smartperf-Host抓取应用的cpu使用量、方法的调用栈等,详见《[HiPerf的抓取和展示说明](https://gitee.com/openharmony-sig/developt…
59 …使用Smartperf-Host抓取所有文件系统系统调用信息、读写调用次数等,详见《[FileSystem的抓取和展示说明](https://gitee.com/openharmony-sig/d…
62 …间、触发进程、触发线程、事件类型、内存地址、内存大小等,详见《[页内存的抓取和展示说明](https://gitee.com/openharmony-sig/developtools_smartp…
71 …Smartperf-Host网站trace解析完成后在线数据库使用说明,详见《[Sql分析和Metrics说明](https://gitee.com/openharmony-sig/develop…
81 …trace数据解析工作,具体的编译过程参考《[如何独立编译Trace Streamer](https://gitee.com/openharmony-sig/developtools_smartp…
[all …]
/ohos5.0/base/hiviewdfx/faultloggerd/test/funchook/
H A Ddfx_exit_hook.c40 typedef int (*KillFunc)(pid_t pid, int sig);
58 int kill(pid_t pid, int sig) in kill() argument
60 LOGF("%d send signal(%d) to %d", getpid(), sig, pid); in kill()
61 if ((sig == SIGKILL) && (pid == getpid())) { in kill()
63 } else if (sig == SIGKILL) { in kill()
69 return syscall(SYS_kill, pid, sig); in kill()
71 return g_hookedKill(pid, sig); in kill()
H A Ddfx_signal_hook.c54 typedef int (*SigactionFunc)(int sig, const struct sigaction *restrict act, struct sigaction *restr…
63 static bool IsPlatformHandleSignal(int sig) in IsPlatformHandleSignal() argument
69 if (platformSignals[i] == sig) { in IsPlatformHandleSignal()
171 int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact) in sigaction() argument
178 …if (IsPlatformHandleSignal(sig) && (act == NULL || !IsSigactionAddr((uintptr_t)(act->sa_sigaction)… in sigaction()
179 LOGI("%d call sigaction and signo is %d\n", getpid(), sig); in sigaction()
183 return g_hookedSigaction(sig, act, oact); in sigaction()
/ohos5.0/base/startup/init/services/modules/crashhandler/
H A Dcrash_handler.c55 static void SignalHandler(int sig, siginfo_t *si, void *context) in SignalHandler() argument
76 int32_t sig = g_platformSignals[i].sigNo; in InstallLocalSignalHandler() local
78 sigaddset(&action.sa_mask, sig); in InstallLocalSignalHandler()
80 sigaddset(&set, sig); in InstallLocalSignalHandler()
81 if (sigaction(sig, &action, NULL) != 0) { in InstallLocalSignalHandler()
82 BEGET_LOGE("Failed to register signal(%d)", sig); in InstallLocalSignalHandler()
/ohos5.0/base/hiviewdfx/faultloggerd/frameworks/localhandler/
H A Ddfx_signal_local_handler.cpp95 void DFX_SignalLocalHandler(int sig, siginfo_t *si, void *context) in DFX_SignalLocalHandler() argument
99 g_request.type = static_cast<ProcessDumpType>(sig); in DFX_SignalLocalHandler()
104 …DFXLOG_INFO("DFX_SignalLocalHandler :: sig(%d), pid(%d), tid(%d).", sig, g_request.pid, g_request.… in DFX_SignalLocalHandler()
156 int32_t sig = g_platformSignals[i]; in DFX_InstallLocalSignalHandler() local
157 remove_all_special_handler(sig); in DFX_InstallLocalSignalHandler()
159 sigaddset(&set, sig); in DFX_InstallLocalSignalHandler()
160 if (sigaction(sig, &action, nullptr) != 0) { in DFX_InstallLocalSignalHandler()
161 DFXLOG_ERROR("Failed to register signal(%d)", sig); in DFX_InstallLocalSignalHandler()
/ohos5.0/docs/zh-cn/contribute/
H A DOpenHarmony社区开源合规规范及指导.md9 …https://gitee.com/openharmony)下代码仓和[OpenHarmony-SIG](https://gitee.com/openharmony-sig)下的代码仓所涉及的项目。
49 1. [开源合规开发门禁要求](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E4%BB%A3%E7%A0%81%E…
51 2. [开源门禁工具OAT功能及问题确认说明](https://gitee.com/openharmony-sig/tools_oat#oat%E5%BC%80%E6%BA%90%E5%AE%A1%…
72 …/gitee.com/openharmony/community/blob/master/sig/sig_qa/guidance_for_incubation_project_graduation…
74 2. [版本发布开源合规标准](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E7%89%88%E6%9C%AC%E…
87 [《开源合规角色职责及能力要求》](https://gitee.com/openharmony/community/blob/master/sig/sig_compliance/docs/%E5%B…
91 [《开源合规培训计划》](https://gitee.com/openharmony/community/blob/master/sig/sig_compliance/docs/%E5%BC%80%…
H A D开源合规类问题管理.md24 将包含【合规】的issue添加sig-compliance 标签
28 进行例行管理(基于【合规】关键字和sig-compliance 标签过滤),合规SIG基于例会,例行处理公共合规问题,推动问题解决和答复,并例行看护各代码仓专属整改问题是否在版本发布前解决完毕
29 ….com/openharmony/community/blob/8e25fc45b1fa2f51fbfc627f243be415fa31385e/sig/sig-compliance/sig_co…
H A D贡献代码.md7 [OpenHarmony架构设计原则](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E6%9E%B6%E6%9E%…
13 [OpenHarmony编译规范](https://gitee.com/openharmony/community/blob/master/sig/sig_buildsystem/%E7%BC%96…
43 [代码门禁详细质量要求](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E4%BB%A3%E7%A0%81%E9%9…
45 [需求类Issue处理指导](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/issue%EF%BC%88%E9%9C%…
47 [缺陷类Issue处理指导](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/issue_%E7%BC%BA%E9%99…
H A D第三方开源软件引入指导.md23 …项目中,具体的流程请参考的[SIG管理章程](https://gitee.com/openharmony/community/tree/master/sig) 进行具体的开源软件引入,并确保整个引…
76 如需要引入新的软件,请参考[SIG管理章程](https://gitee.com/openharmony/community/tree/master/sig) 进行具体的开源软件引入,并在申请材料中…
97 - OAT工具的使用方式请参考 <https://gitee.com/openharmony-sig/tools_oat> ,如对工具有改进建议请直接在社区提交ISSUE,也可Fork下来完善工具并…
119 请参考 <https://gitee.com/openharmony-sig/tools_oat/blob/master/README_zh.md> ,完成OAT扫描问题确认及OAT.xml文件配置…
125 参考[SIG-Architecture](https://gitee.com/openharmony/community/blob/master/sig/sig_architecture/sig_a…
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/benches/
H A Dylong_tokio_signal.rs28 ($runtime: expr, $bench: ident, $kind: expr, $sig: ident, $num: literal) => {
45 unsafe { libc::raise($sig) };
56 ($runtime: expr, $bench: ident, $kind: expr, $sig: ident, $num: literal) => {
65 unsafe { libc::raise($sig) };
77 ($runtime: expr, $bench: ident, $kind: expr, $sig: ident, $num: literal) => {
94 unsafe { libc::raise($sig) };
105 ($runtime: expr, $bench: ident, $kind: expr, $sig: ident, $num: literal) => {
114 unsafe { libc::raise($sig) };
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/
H A DReadme-CN.md57 - [签名验签介绍及算法规格](crypto-sign-sig-verify-overview.md)
59 - [使用RSA密钥对(PKCS1模式)签名验签(ArkTS)](crypto-rsa-sign-sig-verify-pkcs1.md)
60 - [使用RSA密钥对(PKCS1模式)验签(C/C++)](crypto-rsa-sign-sig-verify-pkcs1-ndk.md)
61 - [使用RSA密钥对(PKCS1模式)签名及签名恢复(ArkTS)](crypto-rsa-sign-sig-verify-recover-pkcs1.md)
62 - [使用RSA密钥对(PKCS1模式)签名恢复(C/C++)](crypto-rsa-sign-sig-verify-recover-pkcs1-ndk.md)
65 - [使用RSA密钥对签名验签(PSS模式)(ArkTS)](crypto-rsa-sign-sig-verify-pss.md)
66 - [使用RSA密钥对验签(PSS模式)(C/C++)](crypto-rsa-sign-sig-verify-pss-ndk.md)
67 - [使用ECDSA密钥对签名验签(ArkTS)](crypto-ecdsa-sign-sig-verify.md)
68 - [使用ECDSA密钥对验签(C/C++)](crypto-ecdsa-sign-sig-verify-ndk.md)
69 - [使用SM2密钥对签名验签(ArkTS)](crypto-sm2-sign-sig-verify-pkcs1.md)
[all …]
/ohos5.0/foundation/filemanagement/app_file_service/utils/src/b_process/
H A Db_guard_signal.cpp25 BGuardSignal::BGuardSignal(int sig) : sig_(sig) in BGuardSignal() argument
27 prevHandler_ = signal(sig, SIG_DFL); in BGuardSignal()
30 ss << "Invalid sigal " << sig << ", received error " << system_category().message(errno); in BGuardSignal()
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/
H A Dsignal_handler_test.cpp61 static bool CheckThreadCrashKeyWords(const string& filePath, pid_t pid, int sig) in CheckThreadCrashKeyWords() argument
72 map<int, string>::iterator iter = sigKey.find(sig); in CheckThreadCrashKeyWords()
84 static bool CheckCrashKeyWords(const string& filePath, pid_t pid, int sig) in CheckCrashKeyWords() argument
100 map<int, string>::iterator iter = sigKey.find(sig); in CheckCrashKeyWords()
121 int TestThread(int threadId, int sig) in TestThread() argument
131 raise(sig); in TestThread()
298 for (int sig : interestedSignalList) { variable
310 GTEST_LOG_(INFO) << "signal:" << sig;
311 kill(pid, sig);
320 int TestThread2(int threadId, int sig, int total, bool exitEarly) in TestThread2() argument
[all …]
/ohos5.0/base/update/updater/services/package/pkg_verify/
H A Dhash_data_verifier.cpp163 std::vector<uint8_t> sig(MAX_SIG_SIZE, 0); in VerifyHashData() local
164 auto sigLen = GetSigFromHashData(hsd_, sig.data(), sig.size(), name.c_str()); in VerifyHashData()
165 if (sigLen == 0 || sig.size() < sigLen) { in VerifyHashData()
170 sig.resize(sigLen); in VerifyHashData()
173 if (pkcs7_ == nullptr || pkcs7_->Verify(hash, sig, false) != 0) { in VerifyHashData()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_crypto_ed25519.c39 #define ED25519_SIGN(sig, msgData, msgSize, pub, priv) ED25519_sign((sig), (msgData), (msgSize), (p… argument
40 #define ED25519_VERIFY(msgData, msgSize, sig, pub) ED25519_verify((msgData), (msgSize), (sig), (pub… argument
44 #define ED25519_SIGN(sig, msgData, msgSize, pub, priv) \ argument
45 ossl_ed25519_sign((sig), (msgData), (msgSize), (pub), (priv), NULL, NULL)
46 #define ED25519_VERIFY(msgData, msgSize, sig, pub) ossl_ed25519_verify((msgData), (msgSize), (sig),… argument
/ohos5.0/docs/en/device-dev/device-test/
H A Dsmartperf-host.md38 …ails, see [Loading Trace Files on Web Pages](https://gitee.com/openharmony-sig/developtools_smartp…
41 …details, see [Capturing Traces on Web Pages](https://gitee.com/openharmony-sig/developtools_smartp…
44 …etails, see [Capturing Traces from a Device](https://gitee.com/openharmony-sig/developtools_smartp…
47 …on. For details, see [Ability Monitor Usage](https://gitee.com/openharmony-sig/developtools_smartp…
50 …C++). For details, see [Native Memory Usage](https://gitee.com/openharmony-sig/developtools_smartp…
53 … call stack. For details, see [Hiperf Usage](https://gitee.com/openharmony-sig/developtools_smartp…
59 …details, see [Usage of FileSystem Recording](https://gitee.com/openharmony-sig/developtools_smartp…
68 …$pid/smaps**. For details, see [Smaps Usage](https://gitee.com/openharmony-sig/developtools_smartp…
71 …etails, see [SQL Analysis and Metrics Usage](https://gitee.com/openharmony-sig/developtools_smartp…
81 …tion process, see [Compiling Trace Streamer](https://gitee.com/openharmony-sig/developtools_smartp…
[all …]
/ohos5.0/base/startup/init/services/loopevent/signal/
H A Dle_signal.c54 for (int sig = 1; sig < NSIG; sig++) { in PrintSigset() local
55 if (sigismember(&mask, sig)) { in PrintSigset()
57 printf("\t %d(%s)\n", sig, strsignal(sig)); in PrintSigset()
/ohos5.0/base/update/updater/services/rust/hash_signed_data/src/
H A Dlib.rs85 let sig = match signed_data.get_sig_for_file(file_name) { in GetSigFromHashData() localVariable
86 Ok(sig) => sig, in GetSigFromHashData()
93 if sig.len() > out_len { in GetSigFromHashData()
97 unsafe { ptr::copy_nonoverlapping(sig.as_ptr(), out, sig.len()); } in GetSigFromHashData()
100 sig.len() in GetSigFromHashData()
/ohos5.0/base/startup/init/services/init/standard/
H A Dsystem_call_wrap.c120 int __real_kill(pid_t pid, int sig);
121 int __wrap_kill(pid_t pid, int sig) in __wrap_kill() argument
124 return __real_kill(pid, sig); in __wrap_kill()
128 int ret = __real_kill(pid, sig); in __wrap_kill()
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/
H A DReadme-EN.md57 …- [Signing and Signature Verification Overview and Algorithm Specifications](crypto-sign-sig-verif…
59 …nature Verification with an RSA Key Pair (PKCS1 Mode) (ArkTS)](crypto-rsa-sign-sig-verify-pkcs1.md)
60 …- [Signature Verification with an RSA Key Pair (PKCS1 Mode) (C/C++)](crypto-rsa-sign-sig-verify-pk…
61 …ature Recovery Using an RSA Key Pair (PKCS1 Mode) (ArkTS)](crypto-rsa-sign-sig-verify-recover-pkcs…
62 …- [Signature Recovery Using an RSA Key Pair (PKCS1 Mode) (C/C++)](crypto-rsa-sign-sig-verify-recov…
65 … Signature Verification with an RSA Key Pair (PSS Mode) (ArkTS)](crypto-rsa-sign-sig-verify-pss.md)
66 …- [Signature Verification with an RSA Key Pair (PSS Mode) (C/C++)](crypto-rsa-sign-sig-verify-pss-…
67 …- [Signing and Signature Verification with an ECDSA Key Pair (ArkTS)](crypto-ecdsa-sign-sig-verify…
68 …- [Signature Verification with an ECDSA Key Pair (ArkTS) (C/C++)](crypto-ecdsa-sign-sig-verify-ndk…
69 …- [Signing and Signature Verification with an SM2 Key Pair (ArkTS)](crypto-sm2-sign-sig-verify-pkc…
[all …]
/ohos5.0/docs/en/contribute/
H A DOpenHarmony-open-source-compliance-policy.md9 …ttps://gitee.com/openharmony) and those under [OpenHarmony-SIG](https://gitee.com/openharmony-sig).
49 - [Gated Check-In Requirements](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E4%…
51 - [OSS Audit Tool](https://gitee.com/openharmony-sig/tools_oat/blob/master/README.md)
70 …Incubation Graduation](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/guidance_for…
72 …unity Version Release](https://gitee.com/openharmony/community/blob/master/sig/sig_qa/%E7%89%88%E6…
85 …pability Requirements](https://gitee.com/openharmony/community/blob/master/sig/sig_compliance/docs…
89 [Open-Source Compliance Training Plan](https://gitee.com/openharmony/community/blob/master/sig/sig_…

12345678910