Searched refs:ctxop (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/disp/ |
H A D | thread.c | 1018 static struct ctxop * 1021 struct ctxop *ctx, *head; in ctxop_find_by_tmpl() 1068 struct ctxop * 1071 struct ctxop *ctx; in ctxop_allocate() 1177 struct ctxop *head, *cur; in ctxop_detach() 1204 struct ctxop *ctx; in ctxop_remove() 1241 struct ctxop *ctx, *head; in savectx() 1261 struct ctxop *ctx, *tail; in restorectx() 1279 struct ctxop *ctx, *head; in forkctx() 1301 struct ctxop *ctx, *head; in lwp_createctx() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | proc.h | 730 extern struct ctxop *ctxop_allocate(const struct ctxop_template *, void *); 731 extern void ctxop_free(struct ctxop *); 732 extern void ctxop_attach(kthread_t *, struct ctxop *); 733 extern void ctxop_detach(kthread_t *, struct ctxop *);
|
H A D | thread.h | 66 typedef struct ctxop { struct 74 struct ctxop *next; /* next context ops */ argument 75 struct ctxop *prev; /* previous context ops */ argument
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | Makefile.files | 42 ctxop.c \
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | fpu.c | 1028 static struct ctxop * 1253 struct ctxop *ctx = fp_ctxop_allocate(fp); in fp_exec() 1785 struct ctxop *ctx; in kernel_fpu_begin()
|
H A D | sysi86.c | 114 struct ctxop *ctx; in sysi86()
|
H A D | sundep.c | 831 struct ctxop *ctx; in lwp_installctx()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm.c | 164 struct ctxop *ctxop; /* (o) ctxop storage for vcpu */ member 373 ctxop_free(vcpu->ctxop); in vcpu_cleanup() 404 vcpu->ctxop = ctxop_allocate(&vmm_ctxop_tpl, &vcpu->vtc); in vcpu_init() 2488 ctxop_attach(curthread, vcpu->ctxop); in vm_run() 2596 ctxop_detach(curthread, vcpu->ctxop); in vm_run()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | lwp.c | 71 extern void freectx_ctx(struct ctxop *); 118 struct ctxop *ctx = NULL; in lwp_create()
|