Lines Matching defs:buf_printf

1714 void __attribute__((format(printf, 2, 3))) buf_printf(struct buffer *buf,
1816 buf_printf(b, "#include <linux/module.h>\n");
1821 buf_printf(b, "#define INCLUDE_VERMAGIC\n");
1822 buf_printf(b, "#include <linux/build-salt.h>\n");
1823 buf_printf(b, "#include <linux/elfnote-lto.h>\n");
1824 buf_printf(b, "#include <linux/export-internal.h>\n");
1825 buf_printf(b, "#include <linux/vermagic.h>\n");
1826 buf_printf(b, "#include <linux/compiler.h>\n");
1827 buf_printf(b, "\n");
1828 buf_printf(b, "#ifdef CONFIG_UNWINDER_ORC\n");
1829 buf_printf(b, "#include <asm/orc_header.h>\n");
1830 buf_printf(b, "ORC_HEADER;\n");
1831 buf_printf(b, "#endif\n");
1832 buf_printf(b, "\n");
1833 buf_printf(b, "BUILD_SALT;\n");
1834 buf_printf(b, "BUILD_LTO_INFO;\n");
1835 buf_printf(b, "\n");
1836 buf_printf(b, "MODULE_INFO(vermagic, VERMAGIC_STRING);\n");
1837 buf_printf(b, "MODULE_INFO(name, KBUILD_MODNAME);\n");
1838 buf_printf(b, "\n");
1839 buf_printf(b, "__visible struct module __this_module\n");
1840 buf_printf(b, "__section(\".gnu.linkonce.this_module\") = {\n");
1841 buf_printf(b, "\t.name = KBUILD_MODNAME,\n");
1843 buf_printf(b, "\t.init = init_module,\n");
1845 buf_printf(b, "#ifdef CONFIG_MODULE_UNLOAD\n"
1848 buf_printf(b, "\t.arch = MODULE_ARCH_INIT,\n");
1849 buf_printf(b, "};\n");
1852 buf_printf(b, "\nMODULE_INFO(intree, \"Y\");\n");
1854 buf_printf(b,
1861 buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n");
1864 buf_printf(b, "\nMODULE_INFO(test, \"Y\");\n");
1872 buf_printf(buf, "\n");
1877 buf_printf(buf, "KSYMTAB_%s(%s, \"%s\", \"%s\");\n",
1886 buf_printf(buf, "\n");
1897 buf_printf(buf, "SYMBOL_CRC(%s, 0x%08x, \"%s\");\n",
1912 buf_printf(b, "\n");
1913 buf_printf(b, "static const struct modversion_info ____versions[]\n");
1914 buf_printf(b, "__used __section(\"__versions\") = {\n");
1929 buf_printf(b, "\t{ %#8x, \"%s\" },\n",
1933 buf_printf(b, "};\n");
1947 buf_printf(b, "\n");
1948 buf_printf(b, "MODULE_INFO(depends, \"");
1963 buf_printf(b, "%s%s", first ? "" : ",", p);
1966 buf_printf(b, "\");\n");
1972 buf_printf(b, "\n");
1973 buf_printf(b, "MODULE_INFO(srcversion, \"%s\");\n",
2039 buf_printf(&buf,
2148 buf_printf(&buf, "0x%08x\t%s\t%s\tEXPORT_SYMBOL%s\t%s\n",
2169 buf_printf(&ns_deps_buf, "%s.ko:", mod->name);
2172 buf_printf(&ns_deps_buf, " %s", ns->namespace);
2174 buf_printf(&ns_deps_buf, "\n");