Lines Matching refs:buf_printf

2113 void __attribute__((format(printf, 2, 3))) buf_printf(struct buffer *buf,  in buf_printf()  function
2201 buf_printf(b, "#include <linux/module.h>\n"); in add_header()
2206 buf_printf(b, "#define INCLUDE_VERMAGIC\n"); in add_header()
2207 buf_printf(b, "#include <linux/build-salt.h>\n"); in add_header()
2208 buf_printf(b, "#include <linux/elfnote-lto.h>\n"); in add_header()
2209 buf_printf(b, "#include <linux/vermagic.h>\n"); in add_header()
2210 buf_printf(b, "#include <linux/compiler.h>\n"); in add_header()
2211 buf_printf(b, "\n"); in add_header()
2212 buf_printf(b, "BUILD_SALT;\n"); in add_header()
2213 buf_printf(b, "BUILD_LTO_INFO;\n"); in add_header()
2214 buf_printf(b, "\n"); in add_header()
2215 buf_printf(b, "MODULE_INFO(vermagic, VERMAGIC_STRING);\n"); in add_header()
2216 buf_printf(b, "MODULE_INFO(name, KBUILD_MODNAME);\n"); in add_header()
2217 buf_printf(b, "\n"); in add_header()
2218 buf_printf(b, "__visible struct module __this_module\n"); in add_header()
2219 buf_printf(b, "__section(\".gnu.linkonce.this_module\") = {\n"); in add_header()
2220 buf_printf(b, "\t.name = KBUILD_MODNAME,\n"); in add_header()
2222 buf_printf(b, "\t.init = init_module,\n"); in add_header()
2224 buf_printf(b, "#ifdef CONFIG_MODULE_UNLOAD\n" in add_header()
2227 buf_printf(b, "\t.arch = MODULE_ARCH_INIT,\n"); in add_header()
2228 buf_printf(b, "};\n"); in add_header()
2234 buf_printf(b, "\nMODULE_INFO(intree, \"Y\");\n"); in add_intree_flag()
2240 buf_printf(b, "\n#ifdef CONFIG_RETPOLINE\n"); in add_retpoline()
2241 buf_printf(b, "MODULE_INFO(retpoline, \"Y\");\n"); in add_retpoline()
2242 buf_printf(b, "#endif\n"); in add_retpoline()
2248 buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n"); in add_staging_flag()
2270 buf_printf(b, "\n"); in add_versions()
2271 buf_printf(b, "static const struct modversion_info ____versions[]\n"); in add_versions()
2272 buf_printf(b, "__used __section(\"__versions\") = {\n"); in add_versions()
2287 buf_printf(b, "\t{ %#8x, \"%s\" },\n", in add_versions()
2291 buf_printf(b, "};\n"); in add_versions()
2304 buf_printf(b, "\n"); in add_depends()
2305 buf_printf(b, "MODULE_INFO(depends, \""); in add_depends()
2320 buf_printf(b, "%s%s", first ? "" : ",", p); in add_depends()
2323 buf_printf(b, "\");\n"); in add_depends()
2329 buf_printf(b, "\n"); in add_srcversion()
2330 buf_printf(b, "MODULE_INFO(srcversion, \"%s\");\n", in add_srcversion()
2454 buf_printf(&buf, "0x%08x\t%s\t%s\t%s\t%s\n", in write_dump()
2478 buf_printf(&ns_deps_buf, "%s.ko:", mod->name); in write_namespace_deps_files()
2481 buf_printf(&ns_deps_buf, " %s", ns->namespace); in write_namespace_deps_files()
2483 buf_printf(&ns_deps_buf, "\n"); in write_namespace_deps_files()