Home | History | Annotate | Download | only in kern

Lines Matching refs:sysent

53 #	switchname	the name for the 'struct sysent' we define
58 # nsysent the size of the sysent table
112 sysdcl="sysent.dcl"
114 syscompat_pref="sysent."
115 sysent="sysent.switch"
124 rm $sysdcl $sysprotos $sysent $sysnamesbottom $sysnamesfriendly $rumpsysent $rumptypes $rumpprotos $systracetmp $systraceret ${sysautoloadbottom#/dev/null}
209 sysent = \"$sysent\"
235 printf "\n#ifdef %s\n", compat_upper[i] > sysent
237 compat[i] > sysent
238 printf "#else\n" > sysent
239 printf "#define %s(func) %s\n", compat[i], sys_nosys > sysent
240 printf "#endif\n" > sysent
243 printf "\n#define\ts(type)\tsizeof(type)\n" > sysent
244 printf "#define\tn(type)\t(sizeof(type)/sizeof (%s))\n", registertype > sysent
245 printf "#define\tns(type)\t.sy_narg = n(type), .sy_argsize = s(type)\n\n", registertype > sysent
246 printf "struct sysent %s[] = {\n",switchname > sysent
343 printf "struct sysent rump_sysent[] = {\n" > rumpsysent
466 print > sysent
878 printf("\t{") > sysent
880 printf("\n\t\tns(struct %s%s_args),", compatwrap_, funcname) > sysent
896 printf("%s\n\t\t.sy_call = %s\n\t},", flags, wfn_cast) > sysent
897 printf("\t\t/* %d = %s%s */\n", syscall, compatwrap_, funcalias) > sysent
1095 print fillerpsysent(syscall, "", sys_stub, comment) > sysent
1189 print fillerpsysent(syscall, "", sys_nosys, "filler") > sysent
1198 printf("};\n") > sysent
1199 printf("\nconst uint32_t %s_nomodbits[] = {\n", switchname) > sysent
1204 nomodbits[i], i * 32, i * 32 + 31) > sysent
1208 printf("};\n") > sysent
1231 cat $sysdcl $sysent > $syssw