/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_memory.cpp | 49 bool DfxMemory::ReadMem(uintptr_t addr, uintptr_t *val) in ReadMem() argument 51 if (acc_ != nullptr && acc_->AccessMem(addr, val, ctx_) == UNW_ERROR_NONE) { in ReadMem() 57 size_t DfxMemory::Read(uintptr_t& addr, void* val, size_t size, bool incre) in Read() argument 59 uintptr_t tmpAddr = addr; in Read() 104 addr = tmpAddr; in Read() 109 bool DfxMemory::ReadU8(uintptr_t& addr, uint8_t *val, bool incre) in ReadU8() argument 111 if (Read(addr, val, sizeof(uint8_t), incre) == sizeof(uint8_t)) { in ReadU8() 117 bool DfxMemory::ReadU16(uintptr_t& addr, uint16_t *val, bool incre) in ReadU16() argument 119 if (Read(addr, val, sizeof(uint16_t), incre) == sizeof(uint16_t)) { in ReadU16() 125 bool DfxMemory::ReadU32(uintptr_t& addr, uint32_ argument 133 ReadU64(uintptr_t& addr, uint64_t *val, bool incre) ReadU64() argument 141 ReadUptr(uintptr_t& addr, uintptr_t *val, bool incre) ReadUptr() argument 149 ReadString(uintptr_t& addr, std::string* str, size_t maxSize, bool incre) ReadString() argument 182 ReadPrel31(uintptr_t& addr, uintptr_t *val) ReadPrel31() argument 193 ReadUleb128(uintptr_t& addr) ReadUleb128() argument 209 ReadSleb128(uintptr_t& addr) ReadSleb128() argument 253 ReadEncodedValue(uintptr_t& addr, uint8_t encoding) ReadEncodedValue() argument 355 ReadProcMemByPid(const pid_t pid, const uint64_t addr, void* data, size_t size) ReadProcMemByPid() argument [all...] |
H A D | dwarf_op.cpp | 35 uintptr_t addr = startPtr;
in Eval() local 36 uintptr_t length = memory_->ReadUleb128(addr);
in Eval() 37 uintptr_t end = addr + length;
in Eval() 38 while (addr < end) {
in Eval() 39 if (!Decode(regs, addr)) {
in Eval() 52 bool DwarfOp<AddressType>::Decode(DfxRegs& regs, uintptr_t& addr)
in Decode() argument 55 memory_->ReadU8(addr, &opcode, true);
in Decode() 60 memory_->ReadUptr(addr, &val, true);
in Decode() 71 memory_->ReadU8(addr, &val, true);
in Decode() 78 memory_->ReadS8(addr, in Decode() [all...] |
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dfx_memory.h | 41 bool ReadMem(uintptr_t addr, uintptr_t *val); 43 virtual size_t Read(uintptr_t& addr, void* val, size_t size, bool incre = false); 44 virtual bool ReadU8(uintptr_t& addr, uint8_t *val, bool incre = false); 45 virtual bool ReadS8(uintptr_t& addr, int8_t *val, bool incre = false) in ReadS8() argument 48 bool ret = ReadU8(addr, &valp, incre); in ReadS8() 52 virtual bool ReadU16(uintptr_t& addr, uint16_t *val, bool incre = false); 53 virtual bool ReadS16(uintptr_t& addr, int16_t *val, bool incre = false) in ReadS16() argument 56 bool ret = ReadU16(addr, &valp, incre); in ReadS16() 60 virtual bool ReadU32(uintptr_t& addr, uint32_t *val, bool incre = false); 61 virtual bool ReadS32(uintptr_t& addr, int32_ argument 69 ReadS64(uintptr_t& addr, int64_t *val, bool incre = false) ReadS64() argument [all...] |
H A D | fp_unwinder.h | 134 NO_SANITIZE bool ReadUptr(uintptr_t addr, uintptr_t& value) in ReadUptr() argument 136 if ((addr < stackBottom_) || (addr + sizeof(uintptr_t) >= stackTop_)) { in ReadUptr() 139 value = *reinterpret_cast<uintptr_t *>(addr); in ReadUptr() 143 NO_SANITIZE bool ReadUptrSafe(uintptr_t addr, uint32_t fd, uintptr_t& value) in ReadUptrSafe() argument 145 if (OHOS_TEMP_FAILURE_RETRY(syscall(SYS_write, fd, addr, sizeof(uintptr_t))) == -1) { in ReadUptrSafe() 149 value = *reinterpret_cast<uintptr_t *>(addr); in ReadUptrSafe()
|
/base/security/device_auth/deps_adapter/os_adapter/impl/src/liteos/ |
H A D | hc_types.c | 31 void *addr = OhosMalloc(MEM_TYPE_HICHAIN, size);
in HcMalloc() local 33 void *addr = malloc(size);
in HcMalloc() local 35 if (addr == NULL) {
in HcMalloc() 39 (void)memset_s(addr, size, val, size);
in HcMalloc() 40 return addr;
in HcMalloc() 43 void HcFree(void *addr)
in HcFree() argument 45 if (addr != NULL) {
in HcFree() 47 OhosFree(addr);
in HcFree() 49 free(addr);
in HcFree()
|
/base/security/device_auth/test/unittest/tdd_framework/tdd_helper/memory_mock/src/ |
H A D | memory_mock.c | 34 void* addr = malloc(size); in MockMalloc() local 35 if (addr != NULL) { in MockMalloc() 36 (void)memset_s(addr, size, val, size); in MockMalloc() 37 HcMonitorMalloc(addr, size, strFile, nLine); in MockMalloc() 39 return addr; in MockMalloc() 42 void MockFree(void *addr) in MockFree() argument 44 if (addr != NULL) { in MockFree() 45 HcMonitorFree(addr); in MockFree() 46 free(addr); in MockFree()
|
/base/security/certificate_framework/frameworks/common/v1.0/src/ |
H A D | cf_memory.c | 27 void *addr = malloc(size); in CfMalloc() local 28 if (addr != NULL) { in CfMalloc() 29 (void)memset_s(addr, size, val, size); in CfMalloc() 31 return addr; in CfMalloc() 34 void CfFree(void *addr) in CfFree() argument 36 if (addr != NULL) { in CfFree() 37 free(addr); in CfFree()
|
/base/security/crypto_framework/common/src/ |
H A D | memory.c | 27 void *addr = malloc(size); in HcfMalloc() local 28 if (addr != NULL) { in HcfMalloc() 29 (void)memset_s(addr, size, val, size); in HcfMalloc() 31 return addr; in HcfMalloc() 34 void HcfFree(void *addr) in HcfFree() argument 36 if (addr != NULL) { in HcfFree() 37 free(addr); in HcfFree()
|
/base/security/asset/frameworks/os_dependency/memory/src/ |
H A D | asset_mem.c | 30 void *addr = malloc(size); in AssetMalloc() local 31 if (addr != NULL) { in AssetMalloc() 32 (void)memset_s(addr, size, 0, size); in AssetMalloc() 34 return addr; in AssetMalloc() 37 void AssetFree(void *addr) in AssetFree() argument 39 if (addr == NULL) { in AssetFree() 42 free(addr); in AssetFree()
|
/base/startup/init/ueventd/ |
H A D | ueventd_socket.c | 30 struct sockaddr_nl addr; in UeventdSocketInit() local 34 if (memset_s(&addr, sizeof(addr), 0, sizeof(addr)) != EOK) { in UeventdSocketInit() 38 addr.nl_family = AF_NETLINK; in UeventdSocketInit() 39 addr.nl_pid = getpid(); in UeventdSocketInit() 40 addr.nl_groups = 0xffffffff; in UeventdSocketInit() 51 if (bind(sockfd, (struct sockaddr *)&addr, sizeof(addr)) < 0) { in UeventdSocketInit() 66 struct sockaddr_nl addr; in ReadUeventMessage() local [all...] |
/base/security/certificate_framework/test/unittest/v1.0/src/ |
H A D | memory_mock.c | 44 void *addr = malloc(size);
in CfMalloc() local 45 if (addr != NULL) {
in CfMalloc() 46 (void)memset_s(addr, size, val, size);
in CfMalloc() 48 return addr;
in CfMalloc() 51 void CfFree(void *addr)
in CfFree() argument 53 if (addr != NULL) {
in CfFree() 54 free(addr);
in CfFree()
|
/base/security/crypto_framework/test/unittest/src/ |
H A D | memory_mock.c | 39 void *addr = malloc(size); in HcfMalloc() local 40 if (addr != NULL) { in HcfMalloc() 41 (void)memset_s(addr, size, val, size); in HcfMalloc() 43 return addr; in HcfMalloc() 46 void HcfFree(void *addr) in HcfFree() argument 48 if (addr != NULL) { in HcfFree() 49 free(addr); in HcfFree()
|
/base/security/device_auth/deps_adapter/os_adapter/impl/src/linux/ |
H A D | hc_types.c | 32 void* addr = malloc(size);
in HcMalloc() local 33 if (addr == NULL) {
in HcMalloc() 37 (void)memset_s(addr, size, val, size);
in HcMalloc() 38 return addr;
in HcMalloc() 41 void HcFree(void* addr)
in HcFree() argument 43 if (addr != NULL) {
in HcFree() 44 free(addr);
in HcFree()
|
/base/startup/init/test/exec_test/ |
H A D | client.c | 38 struct sockaddr_un addr;
in main() local 39 bzero(&addr, sizeof(struct sockaddr_un));
in main() 40 addr.sun_family = PF_UNIX;
in main() 41 size_t addrLen = sizeof(addr.sun_path);
in main() 44 ret = snprintf_s(addr.sun_path, addrLen, addrLen - 1, "/dev/unix/socket/serversock");
in main() 45 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed to format addr");
in main() 46 if (connect(sockFd, (struct sockaddr *)&addr, sizeof(addr))) {
in main()
|
/base/startup/init/services/init/ |
H A D | init_service_socket.c | 39 static int GetSocketAddr(struct sockaddr_un *addr, const char *name) in GetSocketAddr() argument 41 (void)memset_s(addr, sizeof(struct sockaddr_un), 0x0, sizeof(struct sockaddr_un)); in GetSocketAddr() 42 addr->sun_family = AF_UNIX; in GetSocketAddr() 43 size_t addrLen = sizeof(addr->sun_path); in GetSocketAddr() 44 int ret = snprintf_s(addr->sun_path, addrLen, addrLen - 1, HOS_SOCKET_DIR "/%s", name); in GetSocketAddr() 45 INIT_ERROR_CHECK(ret >= 0, return -1, "Failed to format addr %s", name); in GetSocketAddr() 49 static int SetSocketAddr(ServiceSocket *sockopt, sockaddr_union *addr) in SetSocketAddr() argument 54 if (memset_s(&(addr->addrnl), sizeof(addr->addrnl), 0, sizeof(addr in SetSocketAddr() 92 sockaddr_union addr = {}; SetSocketOptionAndBind() local 255 struct sockaddr_un addr; CloseServiceSocket() local [all...] |
/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | memory_test.cpp | 79 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); in HWTEST_F() local 83 bool ret = memory->ReadUptr(addr, &value, false); in HWTEST_F() 88 memory->Read(addr, &tmp, sizeof(uint8_t), false); in HWTEST_F() 91 memory->Read(addr, &tmp, sizeof(uint16_t), false); in HWTEST_F() 94 memory->Read(addr, &tmp, sizeof(uint32_t), false); in HWTEST_F() 97 memory->Read(addr, &tmp, sizeof(uint64_t), false); in HWTEST_F() 117 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); in HWTEST_F() local 119 ASSERT_TRUE(memory->ReadUptr(addr, &value, false)); in HWTEST_F() 127 ASSERT_TRUE(memory->Read(addr, &tmp, sizeof(uint8_t), false)); in HWTEST_F() 130 ASSERT_TRUE(memory->Read(addr, in HWTEST_F() 156 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 186 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 261 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 304 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 354 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 396 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local 465 uintptr_t addr = reinterpret_cast<uintptr_t>(&values[0]); HWTEST_F() local [all...] |
/base/startup/hvb/libhvb/src/rvt/ |
H A D | hvb_rvt.c | 33 ret = hash_calc_update(&ctx, vd->certs[n].data.addr, vd->certs[n].data.size); in hvb_calculate_certs_digest() 54 hvb_return_hvb_err_if_null(rvt->addr); in hvb_rvt_head_parser() 61 if (hvb_memcpy_s(header, sizeof(*header), rvt->addr, sizeof(*header)) != 0) { in hvb_rvt_head_parser() 78 hvb_return_hvb_err_if_null(rvt->addr); in hvb_rvt_get_pubk_desc() 86 pubk_desc->addr = rvt->addr + sizeof(struct rvt_image_header); in hvb_rvt_get_pubk_desc() 100 hvb_return_hvb_err_if_null(pubk->addr); in hvb_rvt_pubk_desc_parser() 107 if (hvb_memcpy_s(desc, sizeof(*desc), pubk->addr, desc_size) != 0) { in hvb_rvt_pubk_desc_parser() 119 hvb_return_hvb_err_if_null(rvt->addr); in hvb_rvt_get_pubk_buf() 122 key_buf->addr in hvb_rvt_get_pubk_buf() [all...] |
/base/startup/init/services/modules/seccomp/scripts/tools/ |
H A D | libc_static_analysis.py | 26 def __init__(self, arch, addr, func_name, nr):
30 self.addr = addr
40 def update_addr(self, addr):
41 self.addr = addr
50 print('{}\t{}\t{} use function is {}'.format(self.addr, self.func_name, nrs, self.use_function))
53 def remove_head_zero(addr):
55 for ch in addr:
59 return addr[po [all...] |
/base/startup/hvb/libhvb/src/cert/ |
H A D | hvb_cert.c | 80 hash_err = hash_calc_update(&ctx, salt_buf->addr, salt_buf->size); in hvb_compare_hash() 86 hash_err = hash_calc_do_final(&ctx, msg_buf->addr, msg_buf->size, &computed_hash[0], digest_buf->size); in hvb_compare_hash() 92 if (hvb_memcmp(&computed_hash[0], digest_buf->addr, computed_hash_size) != 0) { in hvb_compare_hash() 119 image_buf.addr = hvb_malloc(image_buf.size); in hash_image_init_desc() 120 if (image_buf.addr == NULL) { in hash_image_init_desc() 125 io_ret = ops->read_partition(ops, ptn, 0, image_buf.size, image_buf.addr, &read_bytes); in hash_image_init_desc() 157 if (image_buf.addr != NULL) in hash_image_init_desc() 158 hvb_free(image_buf.addr); in hash_image_init_desc() 169 buf->addr = *p; in _decode_octets() 187 payload->salt = buf.addr; in _hvb_cert_payload_parser() [all...] |
/base/startup/init/services/param/linux/ |
H A D | param_message.c | 30 struct sockaddr_un addr;
in ConnectServer() local 32 ret = memset_s(&addr, sizeof(addr), 0, sizeof(addr));
in ConnectServer() 34 addr.sun_family = AF_UNIX;
in ConnectServer() 35 ret = sprintf_s(addr.sun_path, sizeof(addr.sun_path) - 1, "%s", servername);
in ConnectServer() 37 socklen_t len = offsetof(struct sockaddr_un, sun_path) + strlen(addr.sun_path);
in ConnectServer() 38 ret = connect(fd, (struct sockaddr *)&addr, len);
in ConnectServer()
|
/base/security/device_auth/deps_adapter/os_adapter/interfaces/ |
H A D | hc_types.h | 40 #define HcFree(addr) MockFree(addr)
42 void MockFree(void *addr);
47 void HcFree(void* addr);
|
/base/security/huks/frameworks/huks_standard/main/os_dependency/posix/ |
H A D | hks_mem.c | 50 void HksFreeImpl(void *addr) in HksFreeImpl() argument 52 if (addr == NULL) { in HksFreeImpl() 56 OhosFree(addr); in HksFreeImpl() 58 free(addr); in HksFreeImpl()
|
/base/startup/init/interfaces/innerkits/socket/ |
H A D | init_socket.c | 55 struct sockaddr_un addr; in GetControlSocket() local 56 socklen_t addrlen = sizeof(addr); in GetControlSocket() 57 ret = getsockname(fd, (struct sockaddr*)&addr, &addrlen); in GetControlSocket() 62 BEGET_LOGV("Compary sockDir %s and addr.sun_path %s", sockDir, addr.sun_path); in GetControlSocket() 63 if (strncmp(sockDir, addr.sun_path, strlen(sockDir)) == 0) { in GetControlSocket()
|
/base/startup/init/interfaces/innerkits/fd_holder/ |
H A D | fd_holder.c | 31 struct sockaddr_un addr; in BuildClientSocket() local 32 (void)memset_s(&addr, sizeof(addr), 0, sizeof(addr)); in BuildClientSocket() 33 addr.sun_family = AF_UNIX; in BuildClientSocket() 34 int ret = strncpy_s(addr.sun_path, sizeof(addr.sun_path), INIT_HOLDER_SOCKET_PATH, in BuildClientSocket() 39 socklen_t len = (socklen_t)(offsetof(struct sockaddr_un, sun_path) + strlen(addr.sun_path) + 1); in BuildClientSocket() 41 ret = connect(sockFd, (struct sockaddr *)&addr, len); in BuildClientSocket()
|
/base/hiviewdfx/faultloggerd/interfaces/common/ |
H A D | dfx_errors.h | 96 inline void SetAddrAndCode([[maybe_unused]] T1 addr, [[maybe_unused]] T2 code) in SetAddrAndCode() 99 addr_ = static_cast<uint64_t>(addr); in SetAddrAndCode() 113 inline void SetAddr([[maybe_unused]] T addr) in SetAddr() 116 addr_ = static_cast<uint64_t>(addr); in SetAddr()
|