strncat
extern char * strncat(char *, const char *, size_t);
char *strncat(char *dest, const char *src, size_t n);
EXPORT_SYMBOL(strncat);
extern char *strncat(char *dest, const char *src, size_t count);
EXPORT_SYMBOL(strncat);
strncat(dest, source, max_transfer_length);
strncat(buf, ver_resp->active_pkg_name, HWRM_FW_VER_STR_LEN);
strncat(buf, nvm_dev_info.pkg_name, HWRM_FW_VER_STR_LEN);
strncat(buf, ver_resp->active_pkg_name, HWRM_FW_VER_STR_LEN);
strncat(buf, nvm_dev_info.pkg_name, HWRM_FW_VER_STR_LEN);
strncat(tp->fw_ver, "sb", TG3_VER_SIZE - strlen(tp->fw_ver) - 1);
strncat(h->bootcmd, boottime,
strncat(stat_buf, (str), sizeof(stat_buf) - \
strncat(stat_buf, (str), sizeof(stat_buf) - \
strncat(name, uniq ? uniq : "", sizeof(name) - strlen(name) - 1);
strncat(name, "_client", sizeof(name) - strlen(name) - 1);
macro(strncat), \
char *strncat(char * const POS p, const char * const POS q, __kernel_size_t count)
extern char *__underlying_strncat(char *p, const char *q, __kernel_size_t count) __RENAME(strncat);
extern char * strncat(char *, const char *, __kernel_size_t);
EXPORT_SYMBOL(strncat);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, partial) == pad.buf);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, partial) == pad.buf);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 2) == pad.buf);
KUNIT_ASSERT_TRUE(test, strncat(pad.buf, src, 1) == pad.buf);
KUNIT_EXPECT_TRUE(test, strncat(dest, "", 0 + unconst) == dest);
KUNIT_EXPECT_TRUE(test, strncat(dest, "", 1 + unconst) == dest);
KUNIT_EXPECT_TRUE(test, strncat(dest, "asdf", 0 + unconst) == dest);
KUNIT_EXPECT_TRUE(test, strncat(dest, "four\000123", 8 + unconst) == dest);
KUNIT_EXPECT_TRUE(test, strncat(dest, "ABCD", 2 + unconst) == dest);
strncat(out, p, len);
strncat(out, p++, 1);
strncat(out, in, in_len);
strncat(out, in, in_len);
strncat(name, " Phantom", sizeof(name) - strlen(name) - 1);
strncat(buf, "|", MAX_BUF_LEN - strlen(buf) - 1);
strncat(buf, field->name, MAX_BUF_LEN - strlen(buf) - 1);
strncat(var_ident, var_name, sizeof(var_ident) - 1);
strncat(var_ident, var_name, sizeof(var_ident) - 1);
strncat(msg, "' or '", sizeof(msg) - strlen(msg) - 1);
strncat(msg, ref, sizeof(msg) - strlen(msg) - 1);
strncat(msg, "'", sizeof(msg) - strlen(msg) - 1);
strncat(output_str, addr,
strncat(output_str, ",",
strncat(msg, "' or '", sizeof(msg) - strlen(msg) - 1);
strncat(msg, ref, sizeof(msg) - strlen(msg) - 1);
strncat(msg, "'", sizeof(msg) - strlen(msg) - 1);
strncat(dir, "/hwmon1234", sz - strlen(dir));
strncat(&str[curr_index], ",", str_len - curr_index);
strncat(feats_string, feats_names[i], flen);
strncat(s, new, STRSIZE - strlen(s) - 1);
strncat(dst, src, avail - 1); /* strncat() adds + 1 for zero byte */
strncat(path, subpath, sizeof(path) - strlen(path) - 1);
strncat(path, subpath, sizeof(path) - strlen(path) - 1);
strncat(path, fpath, PATH_MAX - strlen(path) - 1);
strncat(signal_message_buffer, msg, left);
strncat(signal_message_buffer, msg, left);