Home
last modified time | relevance | path

Searched refs:info (Results 1 – 25 of 56) sorted by relevance

123

/bionic/libc/bionic/
Dsigqueue.cpp37 siginfo_t info; in sigqueue() local
38 memset(&info, 0, sizeof(siginfo_t)); in sigqueue()
39 info.si_signo = signo; in sigqueue()
40 info.si_code = SI_QUEUE; in sigqueue()
41 info.si_pid = getpid(); in sigqueue()
42 info.si_uid = getuid(); in sigqueue()
43 info.si_value = value; in sigqueue()
45 return ___rt_sigqueueinfo(pid, signo, &info); in sigqueue()
Dsigwaitinfo.cpp31 int sigwaitinfo(const sigset_t* set, siginfo_t* info) { in sigwaitinfo() argument
32 return sigtimedwait(set, info, NULL); in sigwaitinfo()
Dwait.cpp32 extern "C" int __waitid(idtype_t which, id_t id, siginfo_t* info, int options, struct rusage* ru);
42 int waitid(idtype_t which, id_t id, siginfo_t* info, int options) { in waitid() argument
44 return __waitid(which, id, info, options, NULL); in waitid()
Dsigtimedwait.cpp35 int sigtimedwait(const sigset_t* set, siginfo_t* info, const timespec* timeout) { in sigtimedwait() argument
37 return __rt_sigtimedwait(sigset.get(), info, timeout, sizeof(sigset)); in sigtimedwait()
/bionic/libc/dns/net/
Dsethostent.c94 struct getnamaddr *info = rv; in _hf_gethtbyname() local
108 hp = _hf_gethtbyname2(name, AF_INET6, info); in _hf_gethtbyname()
112 hp = _hf_gethtbyname2(name, AF_INET, info); in _hf_gethtbyname()
116 hp = _hf_gethtbyname2(name, af, info); in _hf_gethtbyname()
119 if (*info->he == NETDB_INTERNAL && errno == ENOSPC) { in _hf_gethtbyname()
128 _hf_gethtbyname2(const char *name, int af, struct getnamaddr *info) in _hf_gethtbyname2() argument
143 *info->he = NETDB_INTERNAL; in _hf_gethtbyname2()
147 if ((ptr = buf = malloc(len = info->buflen)) == NULL) { in _hf_gethtbyname2()
149 *info->he = NETDB_INTERNAL; in _hf_gethtbyname2()
159 info->hp->h_addrtype = af; in _hf_gethtbyname2()
[all …]
Dgethnamaddr.c703 struct getnamaddr info; in gethostbyname_internal_real() local
779 info.hp = hp; in gethostbyname_internal_real()
780 info.buf = buf; in gethostbyname_internal_real()
781 info.buflen = buflen; in gethostbyname_internal_real()
782 info.he = he; in gethostbyname_internal_real()
783 if (nsdispatch(&info, dtab, NSDB_HOSTS, "gethostbyname", in gethostbyname_internal_real()
869 struct getnamaddr info; in android_gethostbyaddrfornet_real() local
911 info.hp = hp; in android_gethostbyaddrfornet_real()
912 info.buf = buf; in android_gethostbyaddrfornet_real()
913 info.buflen = buflen; in android_gethostbyaddrfornet_real()
[all …]
/bionic/tools/relocation_packer/src/
Delf_traits.h39 static inline Word elf_r_type(Word info) { return ELF32_R_TYPE(info); } in elf_r_type()
40 static inline int elf_st_type(uint8_t info) { return ELF32_ST_TYPE(info); } in elf_st_type()
41 static inline Word elf_r_sym(Word info) { return ELF32_R_SYM(info); } in elf_r_sym()
63 static inline Xword elf_r_type(Xword info) { return ELF64_R_TYPE(info); } in elf_r_type()
64 static inline int elf_st_type(uint8_t info) { return ELF64_ST_TYPE(info); } in elf_st_type()
65 static inline Word elf_r_sym(Xword info) { return ELF64_R_SYM(info); } in elf_r_sym()
Ddebug_unittest.cc14 std::ostringstream info; in TEST() local
16 Logger::SetStreams(&info, &error); in TEST()
22 EXPECT_EQ("INFO: INFO log message\n", info.str()); in TEST()
30 std::ostringstream info; in TEST() local
32 Logger::SetStreams(&info, &error); in TEST()
42 EXPECT_EQ("INFO: INFO log message\n", info.str()); in TEST()
50 std::ostringstream info; in TEST() local
52 Logger::SetStreams(&info, &error); in TEST()
58 EXPECT_EQ("", info.str()); in TEST()
68 "INFO: VLOG 1 INFO log message\n", info.str()); in TEST()
[all …]
/bionic/tests/
Dstack_unwinding_test.cpp46 Dl_info info; in FrameCounter() local
47 memset(&info, 0, sizeof(info)); in FrameCounter()
48 if (dladdr(ip, &info) != 0) { in FrameCounter()
49 symbol = info.dli_sname; in FrameCounter()
50 if (info.dli_saddr != nullptr) { in FrameCounter()
51 … offset = static_cast<int>(reinterpret_cast<char*>(ip) - reinterpret_cast<char*>(info.dli_saddr)); in FrameCounter()
55 …fprintf(stderr, " #%02d %p %s%+d (%s)\n", *count_ptr, ip, symbol, offset, info.dli_fname ? info.dl… in FrameCounter()
Dsignal_test.cpp285 static void SigqueueSignalHandler(int signum, siginfo_t* info, void*) { in SigqueueSignalHandler() argument
287 ASSERT_EQ(SIGALRM, info->si_signo); in SigqueueSignalHandler()
288 ASSERT_EQ(SI_QUEUE, info->si_code); in SigqueueSignalHandler()
289 ASSERT_EQ(1, info->si_value.sival_int); in SigqueueSignalHandler()
317 siginfo_t info; in TEST() local
319 ASSERT_EQ(SIGALRM, sigwaitinfo(&just_SIGALRM, &info)); in TEST()
321 ASSERT_EQ(SIGALRM, info.si_signo); in TEST()
322 ASSERT_EQ(1, info.si_value.sival_int); in TEST()
341 siginfo_t info; in TEST() local
346 ASSERT_EQ(SIGALRM, sigtimedwait(&just_SIGALRM, &info, &timeout)); in TEST()
[all …]
/bionic/linker/
Dlinker_allocator.cpp203 page_info* info = reinterpret_cast<page_info*>(map_ptr); in alloc_page() local
204 memcpy(info->signature, kSignature, sizeof(kSignature)); in alloc_page()
205 info->type = type_; in alloc_page()
206 info->allocator_addr = this; in alloc_page()
212 small_object_block_record* first_block = reinterpret_cast<small_object_block_record*>(info + 1); in alloc_page()
241 page_info* info = reinterpret_cast<page_info*>(map_ptr); in alloc_mmap() local
242 memcpy(info->signature, kSignature, sizeof(kSignature)); in alloc_mmap()
243 info->type = kLargeObject; in alloc_mmap()
244 info->allocated_size = allocated_size; in alloc_mmap()
246 return info + 1; in alloc_mmap()
[all …]
Ddebugger.cpp123 static void log_signal_summary(int signum, const siginfo_t* info) { in log_signal_summary() argument
170 if (info != nullptr) { in log_signal_summary()
173 __libc_format_buffer(code_desc, sizeof(code_desc), ", code %d", info->si_code); in log_signal_summary()
175 __libc_format_buffer(addr_desc, sizeof(addr_desc), ", fault addr %p", info->si_addr); in log_signal_summary()
208 static void send_debuggerd_packet(siginfo_t* info) { in send_debuggerd_packet() argument
241 msg.original_si_code = (info != nullptr) ? info->si_code : 0; in send_debuggerd_packet()
262 static void debuggerd_signal_handler(int signal_number, siginfo_t* info, void*) { in debuggerd_signal_handler() argument
266 info = nullptr; in debuggerd_signal_handler()
269 log_signal_summary(signal_number, info); in debuggerd_signal_handler()
271 send_debuggerd_packet(info); in debuggerd_signal_handler()
[all …]
Dlinker.h75 #define ELF64_R_SYM(info) (((info) >> 0) & 0xffffffff) argument
76 #define ELF64_R_SSYM(info) (((info) >> 32) & 0xff) argument
77 #define ELF64_R_TYPE3(info) (((info) >> 40) & 0xff) argument
78 #define ELF64_R_TYPE2(info) (((info) >> 48) & 0xff) argument
79 #define ELF64_R_TYPE(info) (((info) >> 56) & 0xff) argument
455 int do_dl_iterate_phdr(int (*cb)(dl_phdr_info* info, size_t size, void* data), void* data);
460 int do_dladdr(const void* addr, Dl_info* info);
/bionic/tools/bionicbb/
Dpresubmit.py48 def should_skip_build(info): argument
49 if info['MessageType'] not in ('newchange', 'newpatchset', 'comment'):
53 change_id = info['Change-Id']
54 patch_set = info['PatchSet']
82 logging.info('Cleaning: %s %s', build, url)
132 logging.info('Building: %s => %s %s %s', project, build, url,
158 logging.info('Dropped rejection: %s', gerrit_info['Change-Id'])
203 logging.info('Skipping %s: %s', gerrit_info['MessageType'],
Dtasks.py30 info = {}
33 info[match.group(1)] = match.group(2).strip()
34 return info
/bionic/libc/malloc_debug/
Dbacktrace.cpp141 Dl_info info; in backtrace_string() local
142 if (dladdr(reinterpret_cast<void*>(frames[frame_num]), &info) != 0) { in backtrace_string()
143 offset = reinterpret_cast<uintptr_t>(info.dli_saddr); in backtrace_string()
144 symbol = info.dli_sname; in backtrace_string()
150 const char* soname = (entry != nullptr) ? entry->name.c_str() : info.dli_fname; in backtrace_string()
DREADME_api.md12 extern "C" void get_malloc_leak_info(uint8_t** info, size_t* overall_size, size_t* info_size, size_…
16 <i>info</i> is set to a buffer allocated by the call that contains all of
19 <i>info\_size</i>
31 extern "C" void free_malloc_leak_info(uint8_t* info);
35 ### Format of info Buffer
59 The total number of these structures returned in <i>info</i> is
60 <i>overall\_size</i> divided by <i>info\_size</i>.
DTrackData.cpp113 void TrackData::GetInfo(DebugData& debug, uint8_t** info, size_t* overall_size, in GetInfo() argument
123 *info = reinterpret_cast<uint8_t*>(g_dispatch->calloc(*info_size, total_backtrace_allocs_)); in GetInfo()
124 if (*info == nullptr) { in GetInfo()
132 uint8_t* data = *info; in GetInfo()
/bionic/libc/include/sys/
Dsysinfo.h36 int sysinfo(struct sysinfo* info);
/bionic/libc/malloc_debug/tests/
Dmalloc_debug_unit_tests.cpp952 uint8_t* info; in TEST_F() local
964 debug_get_malloc_leak_info(&info, nullptr, &info_size, &total_memory, &backtrace_size); in TEST_F()
968 debug_get_malloc_leak_info(&info, &overall_size, nullptr, &total_memory, &backtrace_size); in TEST_F()
972 debug_get_malloc_leak_info(&info, &overall_size, &info_size, nullptr, &backtrace_size); in TEST_F()
976 debug_get_malloc_leak_info(&info, &overall_size, &info_size, &total_memory, nullptr); in TEST_F()
983 uint8_t* info; in TEST_F() local
990 debug_get_malloc_leak_info(&info, &overall_size, &info_size, &total_memory, &backtrace_size); in TEST_F()
1006 uint8_t* info; in TEST_F() local
1012 debug_get_malloc_leak_info(&info, &overall_size, &info_size, &total_memory, &backtrace_size); in TEST_F()
1013 ASSERT_TRUE(info == nullptr); in TEST_F()
[all …]
/bionic/libc/dns/resolv/
Dres_cache.c1921 struct resolv_cache_info* info = _find_cache_info_locked(netid); in _find_named_cache_locked() local
1923 if (info != NULL) return info->cache; in _find_named_cache_locked()
2120 struct resolv_cache_info* info = _find_cache_info_locked(statp->netid); in _resolv_populate_res_for_net() local
2121 if (info != NULL) { in _resolv_populate_res_for_net()
2126 ai = info->nsaddrinfo[nserv]; in _resolv_populate_res_for_net()
2152 memcpy(statp->defdname, info->defdname, sizeof(statp->defdname)); in _resolv_populate_res_for_net()
2154 register int *p = info->dnsrch_offset; in _resolv_populate_res_for_net()
2196 struct resolv_cache_info* info = _find_cache_info_locked(netid); in android_net_res_stats_get_info_for_net() local
2197 if (info) { in android_net_res_stats_get_info_for_net()
2198 if (info->nscount > MAXNS) { in android_net_res_stats_get_info_for_net()
[all …]
/bionic/libc/tools/
Dgensyscalls.py574 logging.info("generating " + glibc_syscalls_h_path)
603 logging.info(">>> generating " + filename)
611 logging.info("scanning for existing architecture-specific stub files...")
615 logging.info("scanning " + os.path.join(bionic_libc_root, arch_dir))
621 logging.info("found %d stub files" % len(self.old_stubs))
624 logging.info("creating %s..." % bionic_temp)
627 logging.info("re-generating stubs and support files...")
632 logging.info("comparing files...")
641 logging.info("new file: " + stub)
646 logging.info("changed file: " + stub)
[all …]
/bionic/libdl/
Dlibdl.c36 int dladdr(const void* addr __unused, Dl_info* info __unused) { return 0; } in dladdr()
44 int dl_iterate_phdr(int (*cb)(struct dl_phdr_info* info, size_t size, void* data) __unused, in dl_iterate_phdr() argument
/bionic/libc/kernel/uapi/linux/
Datm_zatm.h39 struct zatm_pool_info info; member
/bionic/libc/include/
Ddlfcn.h51 extern int dladdr(const void* addr, Dl_info *info);

123