Lines Matching refs:printc
43 function printc(s)
126 printc("/*\
130 printc("#include <sys/param.h>");
131 printc("#include <sys/errno.h>");
132 printc("#include <sys/kernel.h>");
133 printc("#include <sys/module.h>");
134 printc("#include <sys/linker.h>");
135 printc("#include <sys/firmware.h>");
136 printc("#include <sys/systm.h>\n");
139 printc("static long " opt_l "_license_ack = 0;");
146 printc("extern char _binary_" symb "_start[], _binary_" symb "_end[];");
149 printc("\nstatic int\n"\
158 printc("\
184 printc(reg);
186 printc("\t\tif (fp == NULL)");
187 printc("\t\t\tgoto fail_" file_i ";");
189 printc("\t\tparent = fp;");
192 printc("\t\treturn (0);");
195 printc("fail_" file_i ":")
196 printc("\t\t(void)firmware_unregister(\"" shortnames[file_i - 1] "\");");
199 printc("\tfail_0:");
200 printc("\t\treturn (ENXIO);");
202 printc("\tcase MOD_UNLOAD:");
205 printc("\t\terror = firmware_unregister(\"" shortnames[file_i] "\");");
206 printc("\t\tif (error)");
207 printc("\t\t\treturn (error);");
210 printc("\t\terror = firmware_unregister(\"" shortnames[0] "\");");
212 printc("\t\treturn (error);\