Symbol: buf_printf
scripts/mod/modpost.c
1861
buf_printf(b, "#include <linux/module.h>\n");
scripts/mod/modpost.c
1862
buf_printf(b, "#include <linux/export-internal.h>\n");
scripts/mod/modpost.c
1863
buf_printf(b, "#include <linux/compiler.h>\n");
scripts/mod/modpost.c
1864
buf_printf(b, "\n");
scripts/mod/modpost.c
1865
buf_printf(b, "MODULE_INFO(name, KBUILD_MODNAME);\n");
scripts/mod/modpost.c
1866
buf_printf(b, "\n");
scripts/mod/modpost.c
1867
buf_printf(b, "__visible struct module __this_module\n");
scripts/mod/modpost.c
1868
buf_printf(b, "__section(\".gnu.linkonce.this_module\") = {\n");
scripts/mod/modpost.c
1869
buf_printf(b, "\t.name = KBUILD_MODNAME,\n");
scripts/mod/modpost.c
1871
buf_printf(b, "\t.init = init_module,\n");
scripts/mod/modpost.c
1873
buf_printf(b, "#ifdef CONFIG_MODULE_UNLOAD\n"
scripts/mod/modpost.c
1876
buf_printf(b, "\t.arch = MODULE_ARCH_INIT,\n");
scripts/mod/modpost.c
1877
buf_printf(b, "};\n");
scripts/mod/modpost.c
1880
buf_printf(b, "\nMODULE_INFO(intree, \"Y\");\n");
scripts/mod/modpost.c
1883
buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n");
scripts/mod/modpost.c
1886
buf_printf(b, "\nMODULE_INFO(test, \"Y\");\n");
scripts/mod/modpost.c
1894
buf_printf(buf, "\n");
scripts/mod/modpost.c
1899
buf_printf(buf, "KSYMTAB_%s(%s, \"%s\");\n",
scripts/mod/modpost.c
1903
buf_printf(buf, "SYMBOL_FLAGS(%s, 0x%02x);\n",
scripts/mod/modpost.c
1911
buf_printf(buf, "\n");
scripts/mod/modpost.c
1922
buf_printf(buf, "SYMBOL_CRC(%s, 0x%08x);\n",
scripts/mod/modpost.c
1937
buf_printf(b, "\n");
scripts/mod/modpost.c
1938
buf_printf(b, "static const u32 ____version_ext_crcs[]\n");
scripts/mod/modpost.c
1939
buf_printf(b, "__used __section(\"__version_ext_crcs\") = {\n");
scripts/mod/modpost.c
1948
buf_printf(b, "\t0x%08x,\n", s->crc);
scripts/mod/modpost.c
1950
buf_printf(b, "};\n");
scripts/mod/modpost.c
1952
buf_printf(b, "static const char ____version_ext_names[]\n");
scripts/mod/modpost.c
1953
buf_printf(b, "__used __section(\"__version_ext_names\") =\n");
scripts/mod/modpost.c
1965
buf_printf(b, "\t\"%s\\0\"\n", s->name);
scripts/mod/modpost.c
1967
buf_printf(b, ";\n");
scripts/mod/modpost.c
1980
buf_printf(b, "\n");
scripts/mod/modpost.c
1981
buf_printf(b, "static const struct modversion_info ____versions[]\n");
scripts/mod/modpost.c
1982
buf_printf(b, "__used __section(\"__versions\") = {\n");
scripts/mod/modpost.c
2002
buf_printf(b, "\t{ 0x%08x, \"%s\" },\n",
scripts/mod/modpost.c
2006
buf_printf(b, "};\n");
scripts/mod/modpost.c
2020
buf_printf(b, "\n");
scripts/mod/modpost.c
2021
buf_printf(b, "MODULE_INFO(depends, \"");
scripts/mod/modpost.c
2032
buf_printf(b, "%s%s", first ? "" : ",", p);
scripts/mod/modpost.c
2035
buf_printf(b, "\");\n");
scripts/mod/modpost.c
2041
buf_printf(b, "\n");
scripts/mod/modpost.c
2042
buf_printf(b, "MODULE_INFO(srcversion, \"%s\");\n",
scripts/mod/modpost.c
2109
buf_printf(&buf,
scripts/mod/modpost.c
2114
buf_printf(&buf,
scripts/mod/modpost.c
2120
buf_printf(&buf, "MODULE_INFO(%s.alias, \"%s\");\n",
scripts/mod/modpost.c
2145
buf_printf(&buf, "\n");
scripts/mod/modpost.c
2147
buf_printf(&buf, "MODULE_ALIAS(\"%s\");\n", alias->str);
scripts/mod/modpost.c
2241
buf_printf(&buf, "0x%08x\t%s\t%s\tEXPORT_SYMBOL%s\t%s\n",
scripts/mod/modpost.c
2262
buf_printf(&ns_deps_buf, "%s.ko:", mod->name);
scripts/mod/modpost.c
2265
buf_printf(&ns_deps_buf, " %s", ns->namespace);
scripts/mod/modpost.c
2267
buf_printf(&ns_deps_buf, "\n");
scripts/mod/modpost.h
93
buf_printf(struct buffer *buf, const char *fmt, ...);