Lines Matching refs:ct

1019 ctxop_find_by_tmpl(kthread_t *t, const struct ctxop_template *ct, void *arg)  in ctxop_find_by_tmpl()  argument
1032 if (ctx->save_op == ct->ct_save && in ctxop_find_by_tmpl()
1033 ctx->restore_op == ct->ct_restore && in ctxop_find_by_tmpl()
1034 ctx->fork_op == ct->ct_fork && in ctxop_find_by_tmpl()
1035 ctx->lwp_create_op == ct->ct_lwp_create && in ctxop_find_by_tmpl()
1036 ctx->exit_op == ct->ct_exit && in ctxop_find_by_tmpl()
1037 ctx->free_op == ct->ct_free && in ctxop_find_by_tmpl()
1069 ctxop_allocate(const struct ctxop_template *ct, void *arg) in ctxop_allocate() argument
1077 VERIFY3U(ct->ct_rev, ==, CTXOP_TPL_REV); in ctxop_allocate()
1080 ctx->save_op = ct->ct_save; in ctxop_allocate()
1081 ctx->restore_op = ct->ct_restore; in ctxop_allocate()
1082 ctx->fork_op = ct->ct_fork; in ctxop_allocate()
1083 ctx->lwp_create_op = ct->ct_lwp_create; in ctxop_allocate()
1084 ctx->exit_op = ct->ct_exit; in ctxop_allocate()
1085 ctx->free_op = ct->ct_free; in ctxop_allocate()
1196 ctxop_install(kthread_t *t, const struct ctxop_template *ct, void *arg) in ctxop_install() argument
1198 ctxop_attach(t, ctxop_allocate(ct, arg)); in ctxop_install()
1202 ctxop_remove(kthread_t *t, const struct ctxop_template *ct, void *arg) in ctxop_remove() argument
1220 ctx = ctxop_find_by_tmpl(t, ct, arg); in ctxop_remove()
1276 forkctx(kthread_t *t, kthread_t *ct) in forkctx() argument
1285 (ctx->fork_op)(t, ct); in forkctx()
1298 lwp_createctx(kthread_t *t, kthread_t *ct) in lwp_createctx() argument
1307 (ctx->lwp_create_op)(t, ct); in lwp_createctx()