Lines Matching defs:buf_printf
2150 void __attribute__((format(printf, 2, 3))) buf_printf(struct buffer *buf,
2274 buf_printf(b, "#include <linux/module.h>\n");
2279 buf_printf(b, "#define INCLUDE_VERMAGIC\n");
2280 buf_printf(b, "#include <linux/build-salt.h>\n");
2281 buf_printf(b, "#include <linux/vermagic.h>\n");
2282 buf_printf(b, "#include <linux/compiler.h>\n");
2283 buf_printf(b, "\n");
2284 buf_printf(b, "BUILD_SALT;\n");
2285 buf_printf(b, "\n");
2286 buf_printf(b, "MODULE_INFO(vermagic, VERMAGIC_STRING);\n");
2287 buf_printf(b, "MODULE_INFO(name, KBUILD_MODNAME);\n");
2288 buf_printf(b, "\n");
2289 buf_printf(b, "__visible struct module __this_module\n");
2290 buf_printf(b, "__section(\".gnu.linkonce.this_module\") = {\n");
2291 buf_printf(b, "\t.name = KBUILD_MODNAME,\n");
2293 buf_printf(b, "\t.init = init_module,\n");
2295 buf_printf(b, "#ifdef CONFIG_MODULE_UNLOAD\n"
2298 buf_printf(b, "\t.arch = MODULE_ARCH_INIT,\n");
2299 buf_printf(b, "};\n");
2305 buf_printf(b, "\nMODULE_INFO(intree, \"Y\");\n");
2311 buf_printf(b, "\n#ifdef CONFIG_RETPOLINE\n");
2312 buf_printf(b, "MODULE_INFO(retpoline, \"Y\");\n");
2313 buf_printf(b, "#endif\n");
2319 buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n");
2342 buf_printf(b, "\n");
2343 buf_printf(b, "static const struct modversion_info ____versions[]\n");
2344 buf_printf(b, "__used __section(\"__versions\") = {\n");
2360 buf_printf(b, "\t{ %#8x, \"%s\" },\n",
2364 buf_printf(b, "};\n");
2379 buf_printf(b, "\n");
2380 buf_printf(b, "MODULE_INFO(depends, \"");
2395 buf_printf(b, "%s%s", first ? "" : ",", p);
2398 buf_printf(b, "\");\n");
2404 buf_printf(b, "\n");
2405 buf_printf(b, "MODULE_INFO(srcversion, \"%s\");\n",
2529 buf_printf(&buf, "0x%08x\t%s\t%s\t%s\t%s\n",
2553 buf_printf(&ns_deps_buf, "%s.ko:", mod->name);
2556 buf_printf(&ns_deps_buf, " %s", ns->namespace);
2558 buf_printf(&ns_deps_buf, "\n");