/src/sys/sys/ |
pcu.h | 68 void (*pcu_state_save)(lwp_t *); 69 void (*pcu_state_load)(lwp_t *, unsigned); 70 void (*pcu_state_release)(lwp_t *); 79 void pcu_switchpoint(lwp_t *); 80 void pcu_discard_all(lwp_t *); 81 void pcu_save_all(lwp_t *); 84 void pcu_save(const pcu_ops_t *, lwp_t *); 86 void pcu_discard(const pcu_ops_t *, lwp_t *, bool); 87 bool pcu_valid_p(const pcu_ops_t *, const lwp_t *);
|
lwp.h | 237 extern lwp_t lwp0; /* LWP for proc0. */ 341 void lwp_startup(lwp_t *, lwp_t *); 344 void lwp_lock(lwp_t *); 345 void lwp_unlock(lwp_t *); 346 pri_t lwp_eprio(lwp_t *); 347 int lwp_locked(lwp_t *, kmutex_t *); 348 kmutex_t *lwp_setlock(lwp_t *, kmutex_t *); 349 void lwp_unlock_to(lwp_t *, kmutex_t *); 350 int lwp_trylock(lwp_t *); [all...] |
kthread.h | 55 void (*)(void *), void *, lwp_t **, const char *, ...) __printflike(7, 8); 57 int kthread_join(lwp_t *);
|
sleepq.h | 54 void sleepq_remove(sleepq_t *, lwp_t *, bool); 55 int sleepq_enter(sleepq_t *, lwp_t *, kmutex_t *); 58 void sleepq_transfer(lwp_t *, sleepq_t *, sleepq_t *, wchan_t, const char *, 60 void sleepq_uncatch(lwp_t *); 61 void sleepq_unsleep(lwp_t *, bool); 65 void sleepq_changepri(lwp_t *, pri_t); 66 void sleepq_lendpri(lwp_t *, pri_t); 84 sleepq_dontsleep(lwp_t *l)
|
intr.h | 52 lwp_t *softint_picklwp(void); 53 void softint_block(lwp_t *); 56 void softint_init_md(lwp_t *, u_int, uintptr_t *); 60 void softint_dispatch(lwp_t *, int);
|
sleeptab.h | 102 lwp_t *ts_inheritor; 129 void turnstile_wakeup(turnstile_t *, int, int, lwp_t *); 132 void turnstile_unsleep(lwp_t *, bool); 133 void turnstile_changepri(lwp_t *, pri_t);
|
/src/sys/dev/hdmicec/ |
hdmicec_if.h | 37 int (*ioctl)(void *, u_long, void *, int, lwp_t *); 40 int (*poll)(void *, int events, lwp_t *l);
|
/src/sys/ddb/ |
db_lwp.c | 48 lwp_t * 55 lwp_t * 56 db_lwp_next(lwp_t *l) 67 lwp_t l, *lp;
|
/src/sys/compat/common/ |
kern_sa_60.c | 58 compat_60_sys_sa_register(lwp_t *l, 66 compat_60_sys_sa_stacks(lwp_t *l, 74 compat_60_sys_sa_enable(lwp_t *l, 82 compat_60_sys_sa_setconcurrency(lwp_t *l, 90 compat_60_sys_sa_yield(lwp_t *l, 98 compat_60_sys_sa_preempt(lwp_t *l,
|
/src/sys/arch/mips/mips/ |
mips_dsp.c | 47 static void mips_dsp_state_save(lwp_t *); 48 static void mips_dsp_state_load(lwp_t *, u_int); 49 static void mips_dsp_state_release(lwp_t *); 59 dsp_discard(lwp_t *l) 71 dsp_save(lwp_t *l) 77 dsp_used_p(const lwp_t *l) 83 mips_dsp_state_save(lwp_t *l) 135 mips_dsp_state_load(lwp_t *l, u_int flags) 193 mips_dsp_state_release(lwp_t *l)
|
mips_fpu.c | 47 static void mips_fpu_state_save(lwp_t *); 48 static void mips_fpu_state_load(lwp_t *, u_int); 49 static void mips_fpu_state_release(lwp_t *); 59 fpu_discard(lwp_t *l) 71 fpu_save(lwp_t *l) 77 fpu_used_p(const lwp_t *l) 83 mips_fpu_state_save(lwp_t *l) 210 mips_fpu_state_load(lwp_t *l, u_int flags) 356 mips_fpu_state_release(lwp_t *l)
|
/src/sys/arch/usermode/include/ |
cpu.h | 61 lwp_t *ci_onproc; /* current user LWP / kthread */ 62 lwp_t *ci_curlwp; 63 lwp_t *ci_stash;
|
machdep.h | 32 int md_syscall_getargs(lwp_t *l, ucontext_t *ucp, int nargs, int argsize, 34 void md_syscall_set_returnargs(lwp_t *l, ucontext_t *ucp,
|
/src/sys/arch/i386/include/ |
cpu.h | 46 static lwp_t *x86_curlwp(void); 68 __inline static lwp_t * __attribute__ ((const)) 71 lwp_t *l;
|
/src/sys/arch/riscv/riscv/ |
fpu.c | 48 static void fpu_state_save(lwp_t *); 49 static void fpu_state_load(lwp_t *, u_int); 50 static void fpu_state_release(lwp_t *); 73 fpu_state_save(lwp_t *l) 130 fpu_state_load(lwp_t *l, u_int flags) 203 fpu_state_release(lwp_t *l)
|
/src/sys/arch/powerpc/include/ |
altivec.h | 63 vec_save(lwp_t *l) 69 vec_discard(lwp_t *l)
|
/src/sys/kern/ |
kern_cfglock.c | 43 static lwp_t *kernconfig_lwp; 65 lwp_t *my_lwp;
|
subr_pcu.c | 39 * Therefore, only LWP itself can set a CPU for lwp_t::l_pcu_cpu[id]. 50 * may only be changed by the current CPU and lwp_t::l_pcu_cpu[id] may 65 static inline void pcu_do_op(const pcu_ops_t *, lwp_t * const, const int); 66 static void pcu_lwp_op(const pcu_ops_t *, lwp_t *, const int); 79 lwp_t * owner; 104 pcu_switchpoint(lwp_t *l) 137 pcu_discard_all(lwp_t *l) 170 pcu_save_all(lwp_t *l) 211 pcu_do_op(const pcu_ops_t *pcu, lwp_t * const l, const int flags) 237 lwp_t *l = pcu_msg->owner [all...] |
/src/sys/dev/wscons/ |
wsbellvar.h | 50 lwp_t *sc_bellthread;
|
/src/sys/arch/riscv/include/ |
locore.h | 88 fpu_save(lwp_t *l) 96 fpu_discard(lwp_t *l) 104 fpu_replace(lwp_t *l) 112 fpu_valid_p(lwp_t *l)
|
/src/sys/arch/amd64/include/ |
cpu.h | 49 static lwp_t *x86_curlwp(void); 71 __inline static lwp_t * __unused __nomsan __attribute__ ((const)) 74 lwp_t *l;
|
/src/sys/arch/powerpc/powerpc/ |
fpu.c | 48 static void fpu_state_load(lwp_t *, u_int); 49 static void fpu_state_save(lwp_t *); 50 static void fpu_state_release(lwp_t *); 60 fpu_used_p(lwp_t *l) 66 fpu_mark_used(lwp_t *l) 72 fpu_state_load(lwp_t *l, u_int flags) 102 fpu_state_save(lwp_t *l) 120 fpu_state_release(lwp_t *l) 135 lwp_t * const l = curlwp; 216 fpu_save_to_mcontext(lwp_t *l, mcontext_t *mcp, unsigned int *flagp [all...] |
/src/sys/arch/usermode/usermode/ |
syscall.c | 76 static void syscall_args_print(lwp_t *l, int code, int nargs, int argsize, 78 static void syscall_retvals_print(lwp_t *l, lwp_t *clwp, 85 lwp_t *l = curlwp; 156 syscall_args_print(lwp_t *l, int code, int nargs, int argsize, register_t *args) 216 syscall_retvals_print(lwp_t *l, lwp_t *clwp, int code, int nargs, register_t *args, int error, register_t *rval)
|
/src/sys/arch/powerpc/booke/ |
spe.c | 54 static void vec_state_load(lwp_t *, u_int); 55 static void vec_state_save(lwp_t *); 56 static void vec_state_release(lwp_t *); 66 vec_used_p(lwp_t *l) 72 vec_mark_used(lwp_t *l) 78 vec_state_load(lwp_t *l, u_int flags) 114 vec_state_save(lwp_t *l) 139 vec_state_release(lwp_t *l) 149 vec_restore_from_mcontext(lwp_t *l, const mcontext_t *mcp) 174 vec_save_to_mcontext(lwp_t *l, mcontext_t *mcp, unsigned int *flagp [all...] |
/src/sys/arch/aarch64/aarch64/ |
fpu.c | 54 static void fpu_state_load(lwp_t *, unsigned int); 55 static void fpu_state_save(lwp_t *); 56 static void fpu_state_release(lwp_t *); 79 fpu_state_load(lwp_t *l, unsigned int flags) 158 fpu_state_save(lwp_t *l) 174 fpu_state_release(lwp_t *l)
|