Lines Matching refs:outfile
9 FILE *outfile, const char *name) in BITSFUNC()
131 fwrite(stripped_addr, stripped_len, 1, outfile); in BITSFUNC()
137 fprintf(outfile, "/* AUTOMATICALLY GENERATED -- DO NOT EDIT */\n\n"); in BITSFUNC()
138 fprintf(outfile, "#include <linux/linkage.h>\n"); in BITSFUNC()
139 fprintf(outfile, "#include <asm/page_types.h>\n"); in BITSFUNC()
140 fprintf(outfile, "#include <asm/vdso.h>\n"); in BITSFUNC()
141 fprintf(outfile, "\n"); in BITSFUNC()
142 fprintf(outfile, in BITSFUNC()
147 fprintf(outfile, "\n\t"); in BITSFUNC()
148 fprintf(outfile, "0x%02X, ", in BITSFUNC()
151 fprintf(outfile, "\n};\n\n"); in BITSFUNC()
153 fprintf(outfile, "static struct page *pages[%lu];\n\n", in BITSFUNC()
156 fprintf(outfile, "const struct vdso_image %s = {\n", name); in BITSFUNC()
157 fprintf(outfile, "\t.data = raw_data,\n"); in BITSFUNC()
158 fprintf(outfile, "\t.size = %lu,\n", mapping_size); in BITSFUNC()
159 fprintf(outfile, "\t.text_mapping = {\n"); in BITSFUNC()
160 fprintf(outfile, "\t\t.name = \"[vdso]\",\n"); in BITSFUNC()
161 fprintf(outfile, "\t\t.pages = pages,\n"); in BITSFUNC()
162 fprintf(outfile, "\t},\n"); in BITSFUNC()
164 fprintf(outfile, "\t.alt = %lu,\n", in BITSFUNC()
166 fprintf(outfile, "\t.alt_len = %lu,\n", in BITSFUNC()
171 fprintf(outfile, "\t.sym_%s = %" PRIi64 ",\n", in BITSFUNC()
174 fprintf(outfile, "};\n"); in BITSFUNC()