Defined in 4 files as a prototype:
Defined in 2 files as a member:
Defined in 5 files as a function:
Referenced in 287 files:
- contrib/binutils/bfd/elf.c, 87 times
- contrib/binutils/bfd/elf32-arm.c, 11 times
- contrib/binutils/bfd/elf32-i386.c, 20 times
- contrib/binutils/bfd/elf32-mips.c, 9 times
- contrib/binutils/bfd/elf32-ppc.c, 9 times
- contrib/binutils/bfd/elf32-s390.c, 6 times
- contrib/binutils/bfd/elf32-score.c, 9 times
- contrib/binutils/bfd/elf32-sparc.c, 6 times
- contrib/binutils/bfd/elf64-mips.c, 9 times
- contrib/binutils/bfd/elf64-ppc.c, 9 times
- contrib/binutils/bfd/elf64-x86-64.c, 9 times
- contrib/binutils/bfd/elfn32-mips.c, 9 times
- contrib/binutils/gas/config/obj-elf.c, line 1444
- contrib/binutils/gas/config/tc-ia64.c, 69 times
- contrib/binutils/opcodes/ia64-gen.c, 16 times
- contrib/cortex-strings/src/thumb/aeabi_idiv.S, line 31
- contrib/elftoolchain/readelf/readelf.c, 15 times
- contrib/gdb/gdb/expprint.c, line 757
- contrib/gdb/gdb/osabi.c, 16 times
- contrib/googletest/googlemock/test/gmock-spec-builders_test.cc, 3 times
- contrib/llvm-project/clang/lib/ARCMigrate/Internals.h, line 104
- contrib/llvm-project/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp, 4 times
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp, 3 times
- contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchersInternal.cpp, line 696
- contrib/llvm-project/compiler-rt/lib/builtins/assembly.h, line 47
- contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_globals.cpp, 8 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_asm.h, line 64
- contrib/llvm-project/libunwind/src/assembly.h, line 91
- contrib/llvm-project/lld/ELF/InputFiles.cpp, 3 times
- contrib/llvm-project/lld/ELF/Writer.cpp, 6 times
- contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp, 26 times
- contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp, 54 times
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp, 5 times
- contrib/llvm-project/llvm/lib/MCA/InstrBuilder.cpp, 3 times
- contrib/llvm-project/llvm/lib/Support/SourceMgr.cpp, line 485
- contrib/llvm-project/llvm/lib/TableGen/Error.cpp, line 42
- contrib/llvm-project/llvm/tools/llc/llc.cpp, line 287
- contrib/llvm-project/llvm/tools/lli/lli.cpp, line 610
- contrib/llvm-project/llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-dis/llvm-dis.cpp, line 133
- contrib/llvm-project/llvm/tools/llvm-mca/llvm-mca.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-profdata/llvm-profdata.cpp, 2 times
- contrib/llvm-project/openmp/runtime/src/z_Linux_asm.S, 2 times
- contrib/xz/src/liblzma/check/crc32_x86.S, line 303
- contrib/xz/src/liblzma/check/crc64_x86.S, line 286
- lib/csu/aarch64/crt1_s.S, line 44
- lib/csu/aarch64/crtn.S, line 44
- lib/csu/amd64/crti.S, line 43
- lib/csu/amd64/crtn.S, line 37
- lib/csu/arm/crt1_s.S, 3 times
- lib/csu/arm/crti.S, line 22
- lib/csu/arm/crtn.S, line 12
- lib/csu/common/crtbrand.S, 2 times
- lib/csu/common/feature_note.S, 2 times
- lib/csu/common/ignore_init_note.S, 2 times
- lib/csu/i386/crt1_s.S, line 51
- lib/csu/i386/crti.S, line 43
- lib/csu/i386/crtn.S, line 37
- lib/csu/powerpc/crti.S, line 51
- lib/csu/powerpc/crtn.S, line 46
- lib/csu/powerpc64/crti.S, line 86
- lib/csu/powerpc64/crtn.S, line 42
- lib/csu/riscv/crt1_s.S, line 53
- lib/csu/riscv/crti.S, line 59
- lib/csu/riscv/crtn.S, line 48
- lib/libc/amd64/gen/_setjmp.S, line 95
- lib/libc/amd64/gen/fabs.S, line 46
- lib/libc/amd64/gen/rfork_thread.S, line 95
- lib/libc/amd64/gen/setjmp.S, line 116
- lib/libc/amd64/gen/sigsetjmp.S, line 116
- lib/libc/amd64/stdlib/div.S, line 20
- lib/libc/amd64/stdlib/ldiv.S, line 18
- lib/libc/amd64/stdlib/lldiv.S, line 18
- lib/libc/amd64/string/bcmp.S, line 121
- lib/libc/amd64/string/memcmp.S, line 206
- lib/libc/amd64/string/memset.S, line 142
- lib/libc/amd64/string/stpcpy.S, line 116
- lib/libc/amd64/string/strcat.S, line 168
- lib/libc/amd64/string/strcmp.S, line 76
- lib/libc/amd64/sys/cerror.S, line 60
- lib/libc/amd64/sys/getcontext.S, line 48
- lib/libc/amd64/sys/vfork.S, line 54
- lib/libc/arm/aeabi/aeabi_asm_double.S, line 121
- lib/libc/arm/aeabi/aeabi_asm_float.S, line 112
- lib/libc/arm/aeabi/aeabi_int_div.S, line 51
- lib/libc/arm/aeabi/aeabi_vfp_double.S, line 204
- lib/libc/arm/aeabi/aeabi_vfp_float.S, line 191
- lib/libc/arm/gen/__aeabi_read_tp.S, line 48
- lib/libc/arm/gen/_ctx_start.S, line 12
- lib/libc/arm/gen/_setjmp.S, line 138
- lib/libc/arm/gen/alloca.S, line 48
- lib/libc/arm/gen/divsi3.S, line 393
- lib/libc/arm/gen/setjmp.S, line 145
- lib/libc/arm/gen/sigsetjmp.S, line 70
- lib/libc/arm/string/ffs.S, line 85
- lib/libc/arm/string/memcmp.S, line 185
- lib/libc/arm/string/memcpy_arm.S, line 338
- lib/libc/arm/string/memcpy_xscale.S, line 1788
- lib/libc/arm/string/memmove.S, line 613
- lib/libc/arm/string/memset.S, line 267
- lib/libc/arm/string/strcmp.S, line 47
- lib/libc/arm/string/strlen.S, line 87
- lib/libc/arm/string/strncmp.S, line 60
- lib/libc/arm/sys/Ovfork.S, line 57
- lib/libc/arm/sys/cerror.S, line 51
- lib/libc/arm/sys/syscall.S, line 40
- lib/libc/i386/gen/_ctx_start.S, line 54
- lib/libc/i386/gen/_setjmp.S, line 81
- lib/libc/i386/gen/fabs.S, line 45
- lib/libc/i386/gen/rfork_thread.S, line 115
- lib/libc/i386/gen/setjmp.S, line 97
- lib/libc/i386/gen/sigsetjmp.S, line 108
- lib/libc/i386/stdlib/div.S, line 39
- lib/libc/i386/stdlib/ldiv.S, line 42
- lib/libc/i386/string/bcmp.S, line 66
- lib/libc/i386/string/bcopy.S, line 117
- lib/libc/i386/string/bzero.S, line 84
- lib/libc/i386/string/ffs.S, line 56
- lib/libc/i386/string/memcmp.S, line 78
- lib/libc/i386/string/memset.S, line 92
- lib/libc/i386/string/strcat.S, line 103
- lib/libc/i386/string/strchr.S, line 68
- lib/libc/i386/string/strcmp.S, line 122
- lib/libc/i386/string/strcpy.S, line 92
- lib/libc/i386/string/strncmp.S, line 169
- lib/libc/i386/string/strrchr.S, line 69
- lib/libc/i386/string/swab.S, line 102
- lib/libc/i386/string/wcschr.S, line 79
- lib/libc/i386/string/wcscmp.S, line 82
- lib/libc/i386/string/wcslen.S, line 71
- lib/libc/i386/string/wmemchr.S, line 108
- lib/libc/i386/sys/Ovfork.S, line 54
- lib/libc/i386/sys/cerror.S, line 68
- lib/libc/i386/sys/getcontext.S, line 48
- lib/libc/i386/sys/syscall.S, line 52
- lib/libc/powerpc/gen/_ctx_start.S, line 53
- lib/libc/powerpc/gen/_setjmp.S, line 116
- lib/libc/powerpc/gen/eabi.S, line 34
- lib/libc/powerpc/gen/fabs.S, line 38
- lib/libc/powerpc/gen/setjmp.S, line 134
- lib/libc/powerpc/gen/sigsetjmp.S, line 142
- lib/libc/powerpc/sys/cerror.S, line 68
- lib/libc/powerpc64/gen/_ctx_start.S, line 57
- lib/libc/powerpc64/gen/_setjmp.S, line 155
- lib/libc/powerpc64/gen/fabs.S, line 38
- lib/libc/powerpc64/gen/setjmp.S, line 176
- lib/libc/powerpc64/gen/sigsetjmp.S, line 183
- lib/libc/powerpc64/string/bcopy.S, line 305
- lib/libc/powerpc64/string/memcpy.S, line 132
- lib/libc/powerpc64/string/strcpy_arch_2_05.S, line 144
- lib/libc/powerpc64/string/strncpy_arch_2_05.S, line 131
- lib/libc/powerpc64/sys/cerror.S, line 60
- lib/libc/powerpcspe/gen/_setjmp.S, line 117
- lib/libc/powerpcspe/gen/fabs.S, line 39
- lib/libc/powerpcspe/gen/setjmp.S, line 138
- lib/libc/powerpcspe/gen/sigsetjmp.S, line 150
- lib/libthr/arch/amd64/amd64/_umtx_op_err.S, line 42
- lib/libthr/arch/i386/i386/_umtx_op_err.S, line 38
- lib/libthr/arch/powerpc/powerpc/_umtx_op_err.S, line 41
- lib/msun/amd64/e_fmod.S, line 54
- lib/msun/amd64/e_fmodf.S, line 24
- lib/msun/amd64/e_fmodl.S, line 50
- lib/msun/amd64/e_remainder.S, line 56
- lib/msun/amd64/e_remainderf.S, line 26
- lib/msun/amd64/e_remainderl.S, line 51
- lib/msun/amd64/e_sqrt.S, line 36
- lib/msun/amd64/e_sqrtf.S, line 35
- lib/msun/amd64/e_sqrtl.S, line 36
- lib/msun/amd64/s_llrintl.S, line 38
- lib/msun/amd64/s_logbl.S, line 46
- lib/msun/amd64/s_lrint.S, line 39
- lib/msun/amd64/s_lrintf.S, line 39
- lib/msun/amd64/s_lrintl.S, line 38
- lib/msun/amd64/s_remquo.S, line 68
- lib/msun/amd64/s_remquof.S, line 68
- lib/msun/amd64/s_remquol.S, line 65
- lib/msun/amd64/s_rintl.S, line 46
- lib/msun/amd64/s_scalbn.S, line 42
- lib/msun/amd64/s_scalbnf.S, line 45
- lib/msun/amd64/s_scalbnl.S, line 22
- lib/msun/i387/e_exp.S, line 100
- lib/msun/i387/e_fmod.S, line 50
- lib/msun/i387/e_fmodf.S, line 20
- lib/msun/i387/e_fmodl.S, line 50
- lib/msun/i387/e_log.S, line 46
- lib/msun/i387/e_log10.S, line 46
- lib/msun/i387/e_log10f.S, line 18
- lib/msun/i387/e_logf.S, line 17
- lib/msun/i387/e_remainder.S, line 50
- lib/msun/i387/e_remainderf.S, line 22
- lib/msun/i387/e_remainderl.S, line 50
- lib/msun/i387/e_sqrt.S, line 45
- lib/msun/i387/e_sqrtf.S, line 17
- lib/msun/i387/e_sqrtl.S, line 44
- lib/msun/i387/s_ceil.S, line 60
- lib/msun/i387/s_ceilf.S, line 32
- lib/msun/i387/s_ceill.S, line 30
- lib/msun/i387/s_copysign.S, line 50
- lib/msun/i387/s_copysignf.S, line 22
- lib/msun/i387/s_copysignl.S, line 20
- lib/msun/i387/s_cos.S, line 58
- lib/msun/i387/s_finite.S, line 48
- lib/msun/i387/s_floor.S, line 60
- lib/msun/i387/s_floorf.S, line 32
- lib/msun/i387/s_floorl.S, line 30
- lib/msun/i387/s_llrint.S, line 39
- lib/msun/i387/s_llrintf.S, line 39
- lib/msun/i387/s_llrintl.S, line 38
- lib/msun/i387/s_logb.S, line 46
- lib/msun/i387/s_logbf.S, line 18
- lib/msun/i387/s_logbl.S, line 45
- lib/msun/i387/s_lrint.S, line 38
- lib/msun/i387/s_lrintf.S, line 38
- lib/msun/i387/s_lrintl.S, line 37
- lib/msun/i387/s_remquo.S, line 65
- lib/msun/i387/s_remquof.S, line 65
- lib/msun/i387/s_remquol.S, line 65
- lib/msun/i387/s_rint.S, line 45
- lib/msun/i387/s_rintf.S, line 17
- lib/msun/i387/s_rintl.S, line 44
- lib/msun/i387/s_scalbn.S, line 47
- lib/msun/i387/s_scalbnf.S, line 22
- lib/msun/i387/s_scalbnl.S, line 22
- lib/msun/i387/s_significand.S, line 46
- lib/msun/i387/s_significandf.S, line 18
- lib/msun/i387/s_sin.S, line 58
- lib/msun/i387/s_tan.S, line 60
- lib/msun/i387/s_trunc.S, line 29
- lib/msun/i387/s_truncf.S, line 29
- lib/msun/i387/s_truncl.S, line 29
- libexec/rtld-elf/amd64/rtld_start.S, line 171
- libexec/rtld-elf/arm/rtld_start.S, line 100
- libexec/rtld-elf/i386/rtld_start.S, line 93
- libexec/rtld-elf/powerpc/rtld_start.S, line 315
- libexec/rtld-elf/powerpc64/rtld_start.S, line 179
- libexec/rtld-elf/rtld.c, 18 times
- sbin/dhclient/dhclient.c, 19 times
- sbin/dhclient/options.c, line 878
- sbin/dhclient/packet.c, 3 times
- sys/amd64/include/asmacros.h, 2 times
- sys/amd64/linux/linux_locore.asm, 2 times
- sys/amd64/linux/linux_sysvec.c, 4 times
- sys/amd64/linux/linux_vdso.lds.s, 4 times
- sys/amd64/linux32/linux32_locore.asm, 2 times
- sys/amd64/linux32/linux32_sysvec.c, 4 times
- sys/amd64/linux32/linux32_vdso.lds.s, 4 times
- sys/arm/arm/elf_note.S, line 35
- sys/arm64/linux/linux_sysvec.c, 4 times
- sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S, line 14
- sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S, line 959
- sys/contrib/openzfs/cmd/zfs/zfs_main.c, 4 times
- sys/contrib/openzfs/lib/libspl/asm-i386/atomic.S, line 839
- sys/contrib/openzfs/lib/libspl/asm-x86_64/atomic.S, line 690
- sys/contrib/openzfs/module/icp/asm-x86_64/aes/aes_aesni.S, line 747
- sys/contrib/openzfs/module/icp/asm-x86_64/aes/aes_amd64.S, line 905
- sys/contrib/openzfs/module/icp/asm-x86_64/modes/aesni-gcm-x86_64.S, line 1242
- sys/contrib/openzfs/module/icp/asm-x86_64/modes/gcm_pclmulqdq.S, line 253
- sys/contrib/openzfs/module/icp/asm-x86_64/modes/ghash-x86_64.S, line 711
- sys/contrib/openzfs/module/icp/asm-x86_64/sha1/sha1-x86_64.S, line 1352
- sys/contrib/openzfs/module/icp/asm-x86_64/sha2/sha256_impl.S, line 2062
- sys/contrib/openzfs/module/icp/asm-x86_64/sha2/sha512_impl.S, line 2087
- sys/contrib/openzfs/module/lua/setjmp/setjmp_aarch64.S, line 83
- sys/contrib/openzfs/module/lua/setjmp/setjmp_arm.S, line 81
- sys/contrib/openzfs/module/lua/setjmp/setjmp_i386.S, line 66
- sys/contrib/openzfs/module/lua/setjmp/setjmp_mips.S, line 104
- sys/contrib/openzfs/module/lua/setjmp/setjmp_ppc.S, line 164
- sys/contrib/openzfs/module/lua/setjmp/setjmp_s390x.S, line 63
- sys/contrib/openzfs/module/lua/setjmp/setjmp_sparc64.S, line 104
- sys/contrib/openzfs/module/lua/setjmp/setjmp_x86_64.S, line 74
- sys/crypto/openssl/arm/sha512-armv4.S, line 48
- sys/crypto/skein/amd64/skein_block_asm.S, line 1331
- sys/dev/beri/virtio/virtio_mmio_platform.c, 9 times
- sys/dev/hyperv/vmbus/vmbus_chan.c, 7 times
- sys/dev/sound/midi/midi.c, 8 times
- sys/dev/sound/midi/sequencer.c, 14 times
- sys/i386/include/asmacros.h, 2 times
- sys/i386/linux/linux_locore.asm, 2 times
- sys/i386/linux/linux_sysvec.c, 4 times
- sys/i386/linux/linux_vdso.lds.s, 4 times
- sys/kern/imgact_elf.c, 45 times
- sys/kern/subr_log.c, 2 times
- sys/mips/mips/exception.S, line 744
- sys/security/audit/audit_pipe.c, 2 times
- sys/sys/soundcard.h, 8 times
- tools/regression/netinet/ipdivert/ipdivert.c, 4 times
- usr.bin/elfctl/elfctl.c, 11 times
- usr.bin/gcore/elfcore.c, 7 times