Home
last modified time | relevance | path

Searched refs:section (Results 1 – 25 of 46) sorted by relevance

12

/bionic/libc/dns/nameser/
Dns_parse.c82 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/
Dcrtend.S37 .section .note.GNU-stack, "", %progbits
40 .section .eh_frame, "a", @progbits
Dcrtend_so.S35 .section .note.GNU-stack, "", %progbits
38 .section .eh_frame, "a", @progbits
Dcrt_pad_segment.S31 .section ".note.android.pad_segment", "a", %note
Dcrtbrand.S37 .section .note.android.ident,"a",%note
/bionic/tests/libs/
Dsegment_gap_outer.cpp5 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];
Dpreinit_syscall_test_helper.cpp33 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
Dpreinit_getauxval_test_helper.cpp32 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
Dcfi_test_helper.cpp42 __attribute__((section(".preinit_array"), used)) void (*preinit_ctor_p)(void) = preinit_ctor;
/bionic/libc/arch-x86/bionic/
D__x86.get_pc_thunk.S33 .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/
Dlinker_note_gnu_property_test.cpp100 note = reinterpret_cast<ElfW(NhdrGNUProperty)*>(&section[0]); in GnuPropertySectionBuilder()
115 ElfW(Prop)* prop = reinterpret_cast<ElfW(Prop)*>(&section[offset()]); in push()
121 memcpy(&section[offset()], reinterpret_cast<const void*>(pr_data), pr_datasz); in push()
124 memset(&section[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
Dld.config.format.md14 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/
Dgtest_preinit_debuggerd.cpp23 __attribute__((section(".preinit_array"), __used__))
/bionic/linker/testdata/
Dcrt_pad_segment_disabled.S31 .section ".note.android.pad_segment", "a", %note
/bionic/libc/arch-arm64/bionic/
Dnote_memtag_heap_async.S34 .section ".note.android.memtag", "a", %note
Dnote_memtag_heap_sync.S34 .section ".note.android.memtag", "a", %note
/bionic/libc/arch-arm/bionic/
Dkuser_helper_on.S31 .section .note.android.kuser_helper_on,"a",%note
/bionic/libc/dns/resolv/
Dres_debug.c168 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/
Dstrcat.S11 .section .gnu.warning.strcat
/bionic/
Dandroid-changes-for-ndk-developers.md215 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/
Dsse2-memset-slm.S52 .section .text.sse2,"ax",@progbits
Davx2-memset-kbl.S43 .section .text.avx2,"ax",@progbits
/bionic/docs/
Dlibc_assembler.md8 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.
Dclang_fortify_anatomy.md98 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/
Dnameser.h152 #define ns_msg_count(handle, section) ((handle)._counts[section] + 0) argument

12