Lines Matching refs:cfile

48 # The files are output on the awk variable privhfile, pubhfile, cfile,
152 if (cfile) {
153 print ccmt > cfile
154 print acmt > cfile
198 if (cfile)
199 print > cfile
215 if (!pubhfile && !privhfile && !cfile && !pnamesfile) {
226 if (cfile) {
227 print "\n" > cfile
228 print pragma "\n"> cfile
229 print "#include <sys/types.h>" > cfile
230 print "#include <sys/priv_const.h>" > cfile
231 print "#include <sys/priv_impl.h>" > cfile
232 print "#include <sys/priv.h>" > cfile
233 print "#include <sys/sysmacros.h>" > cfile
234 print "\n" > cfile
259 "offsetof(struct _info, settype)},\n\tPRIV_NSET," > cfile
268 printf sep sets[i] > cfile
272 print "\\0\"," > cfile
277 > cfile
286 printf sep privs[i] > cfile
290 print "\\0\"," > cfile
293 "offsetof(struct _info, sysset)}," > cfile
295 print "};\n" > cfile
297 print "\nconst char *priv_names[" maxnpriv "] =\n{" > cfile
299 print "\t&info.privs[" privind[i] "]," > cfile
301 print "};\n" > cfile
303 print "\nconst char *priv_setnames[" nset "] =\n{" > cfile
305 print "\t&info.sets[" setind[i] "]," > cfile
307 print "};\n" > cfile
309 print "int nprivs = " npriv ";" > cfile
310 print "int privbytes = " privbytes ";" > cfile
311 print "int maxprivbytes = " maxprivbytes ";" > cfile
312 print "size_t privinfosize = sizeof (info);" > cfile
313 print "char *priv_str = info.privs;" > cfile
314 print "priv_set_t *priv_basic = &info.basicset;" > cfile
315 print "priv_impl_info_t *priv_info = &info.impl_info;" > cfile
317 "(priv_info_names_t *)&info.privtype;" > cfile
318 close(cfile)