Defined in 20 files as a prototype:
- external/bsd/file/dist/src/file.h, line 643 (as a prototype)
- external/bsd/libfido2/dist/openbsd-compat/openbsd-compat.h, line 104 (as a prototype)
- external/bsd/tmux/dist/compat.h, line 395 (as a prototype)
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/getline.h, line 27 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6503 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6542 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6548 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/vstring.h, line 2657 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/cow-string-io-inst.cc, line 53 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/cow-string-io-inst.cc, line 56 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc, line 56 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc, line 59 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/string-io-inst.cc, line 47 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/string-io-inst.cc, line 50 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/wstring-io-inst.cc, line 48 (as a prototype)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++11/wstring-io-inst.cc, line 51 (as a prototype)
- include/stdio.h, line 535 (as a prototype)
- sys/arch/luna68k/stand/boot/samachdep.h, line 95 (as a prototype)
- sys/dev/pci/bktr/bktr_core.c, line 435 (as a prototype)
- tools/compat/compat_defs.h, line 407 (as a prototype)
Defined in 1 files as a macro:
Defined in 17 files as a function:
- external/bsd/file/dist/src/getline.c, line 86 (as a function)
- external/bsd/libfido2/dist/openbsd-compat/bsd-getline.c, line 95 (as a function)
- external/bsd/mdocml/dist/compat_getline.c, line 32 (as a function)
- external/bsd/tmux/dist/compat/getline.c, line 90 (as a function)
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/getline.c, line 29 (as a function)
- external/gpl2/xcvs/dist/lib/getline.c, line 32 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6520 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6528 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, line 6535 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/vstring.h, line 2677 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/istream-string.cc, line 122 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/istream-string.cc, line 207 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/istream.cc, line 38 (as a function)
- external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/istream.cc, line 282 (as a function)
- sys/arch/luna68k/stand/boot/getline.c, line 82 (as a function)
- sys/dev/pci/bktr/bktr_core.c, line 2617 (as a function)
- tools/compat/getline.c, line 91 (as a function)
Referenced in 220 files:
- common/dist/zlib/contrib/iostream3/test.cc, 2 times
- crypto/external/bsd/openssh/dist/auth2-pubkeyfile.c, 2 times
- crypto/external/bsd/openssh/dist/authfile.c, 2 times
- crypto/external/bsd/openssh/dist/dh.c, 2 times
- crypto/external/bsd/openssh/dist/hostfile.c, line 763
- crypto/external/bsd/openssh/dist/readconf.c, line 2359
- crypto/external/bsd/openssh/dist/servconf.c, line 2788
- crypto/external/bsd/openssh/dist/session.c, line 844
- crypto/external/bsd/openssh/dist/ssh-add.c, line 138
- crypto/external/bsd/openssh/dist/ssh-keygen.c, 3 times
- crypto/external/bsd/openssh/dist/ssh-keyscan.c, line 787
- crypto/external/bsd/openssh/dist/sshsig.c, 3 times
- external/apache2/llvm/dist/clang/lib/CrossTU/CrossTranslationUnit.cpp, line 158
- external/apache2/llvm/dist/clang/lib/Frontend/LayoutOverrideSource.cpp, line 41
- external/apache2/llvm/dist/libcxx/src/support/ibm/xlocale_zos.cpp, line 109
- external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/sysinfo.cc, 2 times
- external/apache2/llvm/dist/libcxx/utils/google-benchmark/test/output_test_helper.cc, 2 times
- external/apache2/llvm/dist/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp, line 166
- external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp, line 502
- external/apache2/llvm/dist/llvm/tools/llvm-profgen/PerfReader.h, line 52
- external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/Delta.cpp, line 60
- external/apache2/llvm/dist/llvm/tools/llvm-undname/llvm-undname.cpp, line 104
- external/apache2/llvm/dist/llvm/utils/benchmark/src/sysinfo.cc, 2 times
- external/apache2/llvm/dist/llvm/utils/benchmark/test/output_test_helper.cc, 2 times
- external/bsd/atf/dist/atf-c++/check_test.cpp, 2 times
- external/bsd/atf/dist/atf-sh/atf-check.cpp, line 396
- external/bsd/atf/dist/tools/atf-run.cpp, line 150
- external/bsd/atf/dist/tools/test-program.cpp, 2 times
- external/bsd/elftosb/dist/common/options.cpp, line 257
- external/bsd/file/dist/src/apprentice.c, line 1335
- external/bsd/file/dist/src/file.c, line 538
- external/bsd/file/dist/src/getline.c, line 101
- external/bsd/kyua-cli/dist/cli/cmd_about.cpp, line 79
- external/bsd/kyua-cli/dist/engine/test_result.cpp, 2 times
- external/bsd/kyua-cli/dist/utils/cmdline/parser_test.cpp, line 659
- external/bsd/kyua-cli/dist/utils/fs/operations.cpp, line 149
- external/bsd/kyua-cli/dist/utils/logging/macros_test.cpp, 4 times
- external/bsd/kyua-cli/dist/utils/logging/operations_test.cpp, 25 times
- external/bsd/kyua-cli/dist/utils/process/child_test.cpp, 14 times
- external/bsd/kyua-cli/dist/utils/text/templates.cpp, line 514
- external/bsd/kyua-cli/dist/utils/text/templates_test.cpp, 2 times
- external/bsd/libfido2/dist/openbsd-compat/bsd-getline.c, line 110
- external/bsd/libfido2/dist/tools/base64.c, line 120
- external/bsd/libfido2/dist/tools/util.c, line 149
- external/bsd/lutok/dist/examples/interpreter.cpp, line 77
- external/bsd/mdocml/dist/cgi.c, 2 times
- external/bsd/mdocml/dist/main.c, line 991
- external/bsd/mdocml/dist/mandocdb.c, 4 times
- external/bsd/mdocml/dist/manpath.c, line 182
- external/bsd/mdocml/dist/soelim.c, line 100
- external/bsd/mdocml/dist/test-getline.c, line 12
- external/bsd/openldap/dist/contrib/ldapc++/src/LdifReader.cpp, 2 times
- external/bsd/tmux/dist/client.c, line 429
- external/gpl2/gettext/dist/gettext-runtime/gnulib-lib/relocatable.c, line 363
- external/gpl2/gettext/dist/gettext-runtime/intl/relocatable.c, line 363
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/csharpcomp.c, line 286
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/javacomp.c, line 565
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/javaversion.c, line 85
- external/gpl2/gettext/dist/gettext-tools/gnulib-lib/relocatable.c, line 363
- external/gpl2/gettext/dist/gettext-tools/libgettextpo/relocatable.c, line 363
- external/gpl2/gettext/dist/gettext-tools/src/file-list.c, line 64
- external/gpl2/gettext/dist/gettext-tools/src/format-awk.c, line 614
- external/gpl2/gettext/dist/gettext-tools/src/format-boost.c, line 714
- external/gpl2/gettext/dist/gettext-tools/src/format-c.c, line 1076
- external/gpl2/gettext/dist/gettext-tools/src/format-csharp.c, line 255
- external/gpl2/gettext/dist/gettext-tools/src/format-elisp.c, line 462
- external/gpl2/gettext/dist/gettext-tools/src/format-gcc-internal.c, line 775
- external/gpl2/gettext/dist/gettext-tools/src/format-java.c, line 848
- external/gpl2/gettext/dist/gettext-tools/src/format-librep.c, line 423
- external/gpl2/gettext/dist/gettext-tools/src/format-lisp.c, line 3497
- external/gpl2/gettext/dist/gettext-tools/src/format-pascal.c, line 515
- external/gpl2/gettext/dist/gettext-tools/src/format-perl-brace.c, line 262
- external/gpl2/gettext/dist/gettext-tools/src/format-perl.c, line 722
- external/gpl2/gettext/dist/gettext-tools/src/format-php.c, line 459
- external/gpl2/gettext/dist/gettext-tools/src/format-python.c, line 635
- external/gpl2/gettext/dist/gettext-tools/src/format-qt.c, line 197
- external/gpl2/gettext/dist/gettext-tools/src/format-scheme.c, line 3435
- external/gpl2/gettext/dist/gettext-tools/src/format-sh.c, line 363
- external/gpl2/gettext/dist/gettext-tools/src/format-tcl.c, line 507
- external/gpl2/gettext/dist/gettext-tools/src/format-ycp.c, line 208
- external/gpl2/gettext/dist/gettext-tools/src/msginit.c, 4 times
- external/gpl2/gettext/dist/gettext-tools/src/x-perl.c, 3 times
- external/gpl2/gettext/dist/gnulib-local/lib/relocatable.c, line 363
- external/gpl2/lvm2/dist/tools/dmsetup.c, line 253
- external/gpl2/texinfo/dist/intl/relocatable.c, line 346
- external/gpl2/xcvs/dist/lib/chdir-long.c, line 239
- external/gpl2/xcvs/dist/lib/getpass.c, line 134
- external/gpl2/xcvs/dist/lib/yesno.c, line 43
- external/gpl2/xcvs/dist/src/acl.c, 3 times
- external/gpl2/xcvs/dist/src/client.c, 2 times
- external/gpl2/xcvs/dist/src/cvsrc.c, line 93
- external/gpl2/xcvs/dist/src/edit.c, 3 times
- external/gpl2/xcvs/dist/src/entries.c, 3 times
- external/gpl2/xcvs/dist/src/fileattr.c, line 99
- external/gpl2/xcvs/dist/src/ignore.c, line 165
- external/gpl2/xcvs/dist/src/login.c, 2 times
- external/gpl2/xcvs/dist/src/logmsg.c, 4 times
- external/gpl2/xcvs/dist/src/mkmodules.c, line 860
- external/gpl2/xcvs/dist/src/parseinfo.c, 3 times
- external/gpl2/xcvs/dist/src/patch.c, 3 times
- external/gpl2/xcvs/dist/src/release.c, line 258
- external/gpl2/xcvs/dist/src/repos.c, line 90
- external/gpl2/xcvs/dist/src/root.c, line 86
- external/gpl2/xcvs/dist/src/server.c, 3 times
- external/gpl2/xcvs/dist/src/subr.c, line 598
- external/gpl2/xcvs/dist/src/wrapper.c, line 268
- external/gpl3/binutils.old/dist/gold/layout.cc, 3 times
- external/gpl3/binutils.old/dist/gold/options.cc, 2 times
- external/gpl3/binutils.old/dist/intl/relocatable.c, line 334
- external/gpl3/binutils.old/dist/zlib/contrib/iostream3/test.cc, 2 times
- external/gpl3/binutils/dist/gold/layout.cc, 3 times
- external/gpl3/binutils/dist/gold/options.cc, 2 times
- external/gpl3/binutils/dist/gprofng/src/parse.cc, line 842
- external/gpl3/binutils/dist/intl/relocatable.c, line 334
- external/gpl3/binutils/dist/zlib/contrib/iostream3/test.cc, 2 times
- external/gpl3/gcc.old/dist/gcc/config/sh/sh.c, line 714
- external/gpl3/gcc.old/dist/gcc/jit/docs/examples/tut04-toyvm/toyvm.c, line 174
- external/gpl3/gcc.old/dist/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc, line 232
- external/gpl3/gcc.old/dist/intl/relocatable.c, line 334
- external/gpl3/gcc.old/dist/libgomp/config/linux/affinity.c, line 247
- external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/basic_string.h, 3 times
- external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/vstring.h, line 2679
- external/gpl3/gcc.old/dist/libstdc++-v3/include/profile/impl/profiler_trace.h, line 525
- external/gpl3/gcc/dist/gcc/config/sh/sh.c, line 714
- external/gpl3/gcc/dist/gcc/jit/docs/examples/tut04-toyvm/toyvm.c, line 174
- external/gpl3/gcc/dist/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc, line 232
- external/gpl3/gcc/dist/intl/relocatable.c, line 334
- external/gpl3/gcc/dist/libgomp/config/linux/affinity.c, line 247
- external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_string.h, 3 times
- external/gpl3/gcc/dist/libstdc++-v3/include/ext/vstring.h, line 2679
- external/gpl3/gdb.old/dist/gnulib/import/chdir-long.c, line 224
- external/gpl3/gdb.old/dist/gnulib/import/stdio.in.h, 9 times
- external/gpl3/gdb.old/dist/gold/layout.cc, 3 times
- external/gpl3/gdb.old/dist/gold/options.cc, 2 times
- external/gpl3/gdb.old/dist/intl/relocatable.c, line 334
- external/gpl3/gdb.old/dist/sim/erc32/func.c, line 86
- external/gpl3/gdb.old/dist/zlib/contrib/iostream3/test.cc, 2 times
- external/gpl3/gdb.old/lib/libgnulib/arch/aarch64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/aarch64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/alpha/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/arm/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/armeb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/hppa/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/i386/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/m68000/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/m68k/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mips64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mips64el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipseb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsel/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsn64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/mipsn64el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/powerpc/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/powerpc64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/riscv32/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/riscv64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sh3eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sh3el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sparc/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/sparc64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/vax/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb.old/lib/libgnulib/arch/x86_64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/dist/gnulib/import/chdir-long.c, line 224
- external/gpl3/gdb/dist/gnulib/import/stdio.in.h, 9 times
- external/gpl3/gdb/dist/gold/layout.cc, 3 times
- external/gpl3/gdb/dist/gold/options.cc, 2 times
- external/gpl3/gdb/dist/intl/relocatable.c, line 334
- external/gpl3/gdb/dist/sim/erc32/func.c, line 86
- external/gpl3/gdb/dist/zlib/contrib/iostream3/test.cc, 2 times
- external/gpl3/gdb/lib/libgnulib/arch/aarch64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/aarch64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/alpha/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/arm/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/armeb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/hppa/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/i386/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/m68000/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/m68k/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mips64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mips64el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipseb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsel/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsn64eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/mipsn64el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/powerpc/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/powerpc64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/riscv32/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/riscv64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sh3eb/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sh3el/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sparc/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/sparc64/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/vax/gnulib/import/stdio.h, 9 times
- external/gpl3/gdb/lib/libgnulib/arch/x86_64/gnulib/import/stdio.h, 9 times
- external/mpl/bind/dist/bin/win32/BINDInstall/BINDInstallDlg.cpp, 2 times
- lib/libc/stdio/getline.c, 2 times
- lib/libedit/el.c, line 575
- lib/libedit/history.c, 2 times
- sbin/fsck_v7fs/main.c, line 172
- sys/arch/luna68k/stand/boot/init_main.c, line 317
- sys/dev/pci/bktr/bktr_core.c, 4 times
- sys/external/bsd/compiler_rt/dist/lib/fuzzer/FuzzerDataFlowTrace.cpp, 2 times
- sys/external/bsd/compiler_rt/dist/lib/fuzzer/FuzzerMerge.cpp, 5 times
- sys/external/bsd/compiler_rt/dist/lib/fuzzer/FuzzerUtil.cpp, line 138
- tests/usr.bin/nbperf/hash_driver.c, line 46
- tools/compat/getline.c, line 106
- usr.bin/error/input.c, line 79
- usr.bin/grep/grep.c, line 300
- usr.bin/nbperf/nbperf.c, line 218
- usr.bin/patch/inp.c, line 400
- usr.bin/patch/pch.c, 4 times
- usr.bin/sed/main.c, line 471
- usr.bin/sortinfo/sortinfo.c, 2 times
- usr.bin/telnet/commands.c, 2 times
- usr.bin/tic/tic.c, line 658
- usr.bin/unzip/unzip.c, line 469
- usr.sbin/autofs/common.c, line 902
- usr.sbin/makemandb/makemandb.c, line 414
- usr.sbin/npf/npfctl/npf_build.c, line 990
- usr.sbin/veriexecgen/veriexecgen.c, line 324