/bionic/libc/dns/nameser/ |
D | ns_parse.c | 82 ns_skiprr(const u_char *ptr, const u_char *eom, ns_sect section, int count) { in ns_skiprr() argument 92 if (section != ns_s_qd) { in ns_skiprr() 143 ns_parserr(ns_msg *handle, ns_sect section, int rrnum, ns_rr *rr) { in ns_parserr() argument 148 tmp = section; in ns_parserr() 149 if (tmp < 0 || section >= ns_s_max) in ns_parserr() 151 if (section != handle->_sect) in ns_parserr() 152 setsection(handle, section); in ns_parserr() 157 if (rrnum < 0 || rrnum >= handle->_counts[(int)section]) in ns_parserr() 160 setsection(handle, section); in ns_parserr() 162 b = ns_skiprr(handle->_msg_ptr, handle->_eom, section, in ns_parserr() [all …]
|
/bionic/libc/arch-common/bionic/ |
D | crtend.S | 37 .section .note.GNU-stack, "", %progbits 40 .section .eh_frame, "a", @progbits
|
D | crtend_so.S | 35 .section .note.GNU-stack, "", %progbits 38 .section .eh_frame, "a", @progbits
|
D | crt_pad_segment.S | 31 .section ".note.android.pad_segment", "a", %note
|
D | crtbrand.S | 37 .section .note.android.ident,"a",%note
|
/bionic/tests/libs/ |
D | segment_gap_outer.cpp | 5 extern "C" void __attribute__((section(".custom_text"))) text_before_start_of_gap() {} in text_before_start_of_gap() 6 char __attribute__((section(".custom_bss"))) end_of_gap[0x1000];
|
D | preinit_syscall_test_helper.cpp | 33 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
|
D | preinit_getauxval_test_helper.cpp | 32 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
|
D | cfi_test_helper.cpp | 42 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
|
/bionic/libc/arch-x86/bionic/ |
D | __x86.get_pc_thunk.S | 33 .section .text.__x86.get_pc_thunk.bx,"axG",@progbits,__x86.get_pc_thunk.bx,comdat 44 .section .text.__x86.get_pc_thunk.cx,"axG",@progbits,__x86.get_pc_thunk.cx,comdat
|
/bionic/linker/ |
D | linker_note_gnu_property_test.cpp | 100 note = reinterpret_cast<ElfW(NhdrGNUProperty)*>(§ion[0]); in GnuPropertySectionBuilder() 115 ElfW(Prop)* prop = reinterpret_cast<ElfW(Prop)*>(§ion[offset()]); in push() 121 memcpy(§ion[offset()], reinterpret_cast<const void*>(pr_data), pr_datasz); in push() 124 memset(§ion[offset()], 0xAA, addition - pr_datasz); in push() 146 auto value = static_cast<unsigned>(section[offs]); in dump() 151 std::cout << static_cast<unsigned>(section[offs]); in dump() 174 alignas(8) uint8_t section[kMaxSectionSize]; member in GnuPropertySectionBuilder
|
D | ld.config.format.md | 14 This part of the document maps location of an executable to a section. Here is an example 18 The mappings should be defined between start of ld.config.txt and the first section. 22 Every section starts with `[section_name]` (which is used in mappings) and it defines namespaces 28 # The following line maps section to a dir. Binaries ran from this location will use namespaces
|
/bionic/tests/ |
D | gtest_preinit_debuggerd.cpp | 23 __attribute__((section(".preinit_array"), __used__))
|
/bionic/linker/testdata/ |
D | crt_pad_segment_disabled.S | 31 .section ".note.android.pad_segment", "a", %note
|
/bionic/libc/arch-arm64/bionic/ |
D | note_memtag_heap_async.S | 34 .section ".note.android.memtag", "a", %note
|
D | note_memtag_heap_sync.S | 34 .section ".note.android.memtag", "a", %note
|
/bionic/libc/arch-arm/bionic/ |
D | kuser_helper_on.S | 31 .section .note.android.kuser_helper_on,"a",%note
|
/bionic/libc/dns/resolv/ |
D | res_debug.c | 168 ns_msg *handle, ns_sect section, in do_section() argument 193 if (ns_parserr(handle, section, rrnum, &rr)) { in do_section() 204 p_section(section, opcode)); in do_section() 205 if (section == ns_s_qd) in do_section() 210 else if (section == ns_s_ar && ns_rr_type(rr) == ns_t_opt) { in do_section() 646 p_section(int section, int opcode) { in p_section() argument 657 return (sym_ntos(symbols, section, (int *)0)); in p_section()
|
/bionic/libc/arch-x86/generic/string/ |
D | strcat.S | 11 .section .gnu.warning.strcat
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 215 Each ELF file has additional information contained in the section 223 $ readelf --headers libBroken.so | grep 'section headers' 224 Start of section headers: 0 (bytes into file) 225 Size of section headers: 0 (bytes) 226 Number of section headers: 0 229 *Resolution*: remove the extra steps from your build that strip section 386 ## Invalid ELF header/section headers (Enforced for API level >= 26) 389 the ELF header and section headers and fails if they are invalid. 482 section would have been able to read globals with RELR relocations 506 empty section when there are no corresponding functions.
|
/bionic/libc/arch-x86_64/string/ |
D | sse2-memset-slm.S | 52 .section .text.sse2,"ax",@progbits
|
D | avx2-memset-kbl.S | 43 .section .text.avx2,"ax",@progbits
|
/bionic/docs/ |
D | libc_assembler.md | 8 have any bugs. See the [Testing](#Testing) section for details about how to 11 the new routine. See the [Performance](#Performance) section for details about 14 the [Unwind Info](#unwind-info) section for details about how to verify this.
|
D | clang_fortify_anatomy.md | 98 As referenced in the Background section, FORTIFY performs many different checks 99 for many functions. This section intends to go through real-world examples of 242 Subtleties here primarily fall out of the discussion in the above section about 294 This section expands on the following statement: FORTIFY has zero runtime cost 563 convention established in the Terminology section.) 621 The other line deserves a section. The subtlety of it is almost entirely in the 684 Background section directly above. When Clang attempts to evaluate 806 In the (long) section above, two things were covered:
|
/bionic/libc/include/arpa/ |
D | nameser.h | 152 #define ns_msg_count(handle, section) ((handle)._counts[section] + 0) argument
|