callframe
sizeof(struct callframe) - 3*sizeof(register_t), 16)
struct callframe *cf;
cf = (struct callframe *)tf - 1;
memset(cf, 0, sizeof(struct callframe));
ASSYM(CF_FUNC, offsetof(struct callframe, cf_func));
ASSYM(CF_ARG0, offsetof(struct callframe, cf_arg0));
ASSYM(CF_ARG1, offsetof(struct callframe, cf_arg1));
ASSYM(CF_SIZE, sizeof(struct callframe));
(sizeof(struct callframe) - 3*sizeof(register_t))) & ~15UL);
sizeof(struct callframe) - 3*sizeof(register_t))) /* more args go here */
struct callframe *cf;
cf = (struct callframe *)tf - 1;
memset(cf, 0, sizeof(struct callframe));
struct callframe *cf;
cf = (struct callframe *)td->td_pcb->pcb_sp;