Symbol: strncat
arch/alpha/include/asm/string.h
55
extern char * strncat(char *, const char *, size_t);
arch/s390/include/asm/string.h
42
char *strncat(char *dest, const char *src, size_t n);
arch/s390/lib/string.c
151
EXPORT_SYMBOL(strncat);
arch/x86/include/asm/string_32.h
19
extern char *strncat(char *dest, const char *src, size_t count);
arch/x86/lib/string_32.c
89
EXPORT_SYMBOL(strncat);
drivers/acpi/acpica/utnonansi.c
163
strncat(dest, source, max_transfer_length);
drivers/net/ethernet/broadcom/bnge/bnge_devlink.c
148
strncat(buf, ver_resp->active_pkg_name, HWRM_FW_VER_STR_LEN);
drivers/net/ethernet/broadcom/bnge/bnge_devlink.c
219
strncat(buf, nvm_dev_info.pkg_name, HWRM_FW_VER_STR_LEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
910
strncat(buf, ver_resp->active_pkg_name, HWRM_FW_VER_STR_LEN);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
983
strncat(buf, nvm_dev_info.pkg_name, HWRM_FW_VER_STR_LEN);
drivers/net/ethernet/broadcom/tg3.c
15890
strncat(tp->fw_ver, "sb", TG3_VER_SIZE - strlen(tp->fw_ver) - 1);
drivers/net/ethernet/cavium/liquidio/octeon_console.c
907
strncat(h->bootcmd, boottime,
drivers/tty/serial/serial_core.c
2023
strncat(stat_buf, (str), sizeof(stat_buf) - \
drivers/tty/serial/serial_core.c
2027
strncat(stat_buf, (str), sizeof(stat_buf) - \
fs/nfs/sysfs.c
337
strncat(name, uniq ? uniq : "", sizeof(name) - strlen(name) - 1);
fs/nfs/sysfs.c
338
strncat(name, "_client", sizeof(name) - strlen(name) - 1);
include/linux/fortify-string.h
35
macro(strncat), \
include/linux/fortify-string.h
442
char *strncat(char * const POS p, const char * const POS q, __kernel_size_t count)
include/linux/fortify-string.h
97
extern char *__underlying_strncat(char *p, const char *q, __kernel_size_t count) __RENAME(strncat);
include/linux/string.h
155
extern char * strncat(char *, const char *, __kernel_size_t);
lib/string.c
248
EXPORT_SYMBOL(strncat);
lib/tests/fortify_kunit.c
726
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, partial) == pad.buf);
lib/tests/fortify_kunit.c
730
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, partial) == pad.buf);
lib/tests/fortify_kunit.c
739
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
lib/tests/fortify_kunit.c
748
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
lib/tests/fortify_kunit.c
758
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 2) == pad.buf);
lib/tests/fortify_kunit.c
769
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
lib/tests/string_kunit.c
477
KUNIT_EXPECT_TRUE(test, strncat(dest, "", 0 + unconst) == dest);
lib/tests/string_kunit.c
480
KUNIT_EXPECT_TRUE(test, strncat(dest, "", 1 + unconst) == dest);
lib/tests/string_kunit.c
483
KUNIT_EXPECT_TRUE(test, strncat(dest, "asdf", 0 + unconst) == dest);
lib/tests/string_kunit.c
487
KUNIT_EXPECT_TRUE(test, strncat(dest, "four\000123", 8 + unconst) == dest);
lib/tests/string_kunit.c
492
KUNIT_EXPECT_TRUE(test, strncat(dest, "ABCD", 2 + unconst) == dest);
scripts/kconfig/confdata.c
593
strncat(out, p, len);
scripts/kconfig/confdata.c
600
strncat(out, p++, 1);
scripts/kconfig/preprocess.c
522
strncat(out, in, in_len);
scripts/kconfig/preprocess.c
538
strncat(out, in, in_len);
sound/hda/common/jack.c
612
strncat(name, " Phantom", sizeof(name) - strlen(name) - 1);
tools/accounting/delaytop.c
247
strncat(buf, "|", MAX_BUF_LEN - strlen(buf) - 1);
tools/accounting/delaytop.c
248
strncat(buf, field->name, MAX_BUF_LEN - strlen(buf) - 1);
tools/bpf/bpftool/gen.c
220
strncat(var_ident, var_name, sizeof(var_ident) - 1);
tools/bpf/bpftool/gen.c
546
strncat(var_ident, var_name, sizeof(var_ident) - 1);
tools/bpf/bpftool/main.c
244
strncat(msg, "' or '", sizeof(msg) - strlen(msg) - 1);
tools/bpf/bpftool/main.c
245
strncat(msg, ref, sizeof(msg) - strlen(msg) - 1);
tools/bpf/bpftool/main.c
248
strncat(msg, "'", sizeof(msg) - strlen(msg) - 1);
tools/hv/hv_kvp_daemon.c
1365
strncat(output_str, addr,
tools/hv/hv_kvp_daemon.c
1368
strncat(output_str, ",",
tools/net/ynl/ynltool/main.c
132
strncat(msg, "' or '", sizeof(msg) - strlen(msg) - 1);
tools/net/ynl/ynltool/main.c
133
strncat(msg, ref, sizeof(msg) - strlen(msg) - 1);
tools/net/ynl/ynltool/main.c
136
strncat(msg, "'", sizeof(msg) - strlen(msg) - 1);
tools/perf/tests/hwmon_pmu.c
97
strncat(dir, "/hwmon1234", sz - strlen(dir));
tools/power/x86/intel-speed-select/isst-display.c
74
strncat(&str[curr_index], ",", str_len - curr_index);
tools/testing/selftests/arm64/signal/test_signals_utils.c
51
strncat(feats_string, feats_names[i], flen);
tools/testing/selftests/bpf/prog_tests/btf_dump.c
336
strncat(s, new, STRSIZE - strlen(s) - 1);
tools/testing/selftests/bpf/test_sockmap.c
1419
strncat(dst, src, avail - 1); /* strncat() adds + 1 for zero byte */
tools/testing/selftests/powerpc/utils.c
172
strncat(path, subpath, sizeof(path) - strlen(path) - 1);
tools/testing/selftests/powerpc/utils.c
181
strncat(path, subpath, sizeof(path) - strlen(path) - 1);
tools/testing/selftests/powerpc/utils.c
497
strncat(path, fpath, PATH_MAX - strlen(path) - 1);
tools/testing/selftests/x86/amx.c
59
strncat(signal_message_buffer, msg, left);
tools/testing/selftests/x86/xstate.c
366
strncat(signal_message_buffer, msg, left);