Symbol: curlwp
common/lib/libprop/prop_kern.c
523
struct lwp *l = curlwp; /* XXX */
lib/librumpuser/rumpuser_pth_dummy.c
113
mtx->o = curlwp;
lib/librumpuser/rumpuser_pth_dummy.c
320
curlwp = l;
lib/librumpuser/rumpuser_pth_dummy.c
323
assert(curlwp == l);
lib/librumpuser/rumpuser_pth_dummy.c
324
curlwp = NULL;
lib/librumpuser/rumpuser_pth_dummy.c
333
return curlwp;
lib/librumpuser/rumpuser_pth_dummy.c
48
static struct lwp *curlwp;
lib/libukfs/ukfs.c
120
precall(struct ukfs *ukfs, struct lwp **curlwp)
lib/libukfs/ukfs.c
124
*curlwp = rump_pub_lwproc_curlwp();
lib/libukfs/ukfs.c
125
if (*curlwp)
lib/libukfs/ukfs.c
138
postcall(struct lwp *curlwp)
lib/libukfs/ukfs.c
142
if (curlwp)
lib/libukfs/ukfs.c
143
rump_pub_lwproc_switch(curlwp);
lib/libukfs/ukfs.c
535
struct lwp *curlwp;
lib/libukfs/ukfs.c
633
curlwp = rump_pub_lwproc_curlwp();
lib/libukfs/ukfs.c
637
rump_pub_lwproc_switch(curlwp);
lib/libukfs/ukfs.c
682
struct lwp *curlwp = rump_pub_lwproc_curlwp();
lib/libukfs/ukfs.c
699
if (curlwp)
lib/libukfs/ukfs.c
700
rump_pub_lwproc_switch(curlwp);
lib/libukfs/ukfs.c
726
if (curlwp)
lib/libukfs/ukfs.c
727
rump_pub_lwproc_switch(curlwp);
sys/arch/aarch64/aarch64/aarch32_syscall.c
61
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/cpu_machdep.c
247
lwp_t * const l = curlwp;
sys/arch/aarch64/aarch64/cpufunc.c
608
reg_APIAKeyLo_EL1_write(curlwp->l_md.md_ia_kern[0]);
sys/arch/aarch64/aarch64/cpufunc.c
609
reg_APIAKeyHi_EL1_write(curlwp->l_md.md_ia_kern[1]);
sys/arch/aarch64/aarch64/db_trace.c
726
addr = (db_expr_t)curlwp;
sys/arch/aarch64/aarch64/db_trace.c
728
addr = curlwp->l_proc->p_pid;
sys/arch/aarch64/aarch64/db_trace.c
763
if (addr == (db_expr_t)curlwp) {
sys/arch/aarch64/aarch64/efi_machdep.c
113
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/efi_machdep.c
145
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/fault.c
155
l = curlwp;
sys/arch/aarch64/aarch64/fpu.c
203
if (lwp_system_fpu_p(curlwp) && !cpu_intr_p()) {
sys/arch/aarch64/aarch64/fpu.c
245
if (lwp_system_fpu_p(curlwp) && !cpu_intr_p()) {
sys/arch/aarch64/aarch64/fpu.c
285
fpu_load(curlwp);
sys/arch/aarch64/aarch64/fpu.c
294
fpu_discard(curlwp, 0);
sys/arch/aarch64/aarch64/fpu.c
83
KASSERT(l == curlwp);
sys/arch/aarch64/aarch64/netbsd32_machdep.c
306
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/netbsd32_machdep.c
381
lwp_t *l = curlwp;
sys/arch/aarch64/aarch64/pmap.c
1427
if (l != curlwp)
sys/arch/aarch64/aarch64/pmap.c
2787
struct lwp *l = curlwp;
sys/arch/aarch64/aarch64/pmap.c
799
pm = curlwp->l_proc->p_vmspace->vm_map.pmap;
sys/arch/aarch64/aarch64/sig_machdep.c
48
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/syscall.c
89
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/trap.c
1047
l = curlwp;
sys/arch/aarch64/aarch64/trap.c
171
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/trap.c
249
if ((curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) ==
sys/arch/aarch64/aarch64/trap.c
251
fpu_load(curlwp);
sys/arch/aarch64/aarch64/trap.c
412
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/trap.c
490
curlwp->l_proc->p_pid, curlwp->l_proc->p_comm,
sys/arch/aarch64/aarch64/trap.c
509
struct lwp *l = curlwp;
sys/arch/aarch64/aarch64/trap.c
556
struct lwp *l = curlwp;
sys/arch/aarch64/aarch64/trap.c
727
do_trapsignal(curlwp, SIGTRAP, TRAP_BRKPT,
sys/arch/aarch64/aarch64/trap.c
757
do_trapsignal(curlwp, SIGTRAP, TRAP_BRKPT,
sys/arch/aarch64/aarch64/trap.c
824
struct lwp * const l = curlwp;
sys/arch/aarch64/aarch64/trap.c
904
curlwp->l_proc->p_pid, curlwp->l_proc->p_comm,
sys/arch/aarch64/aarch64/trap.c
999
struct lwp *l = curlwp;
sys/arch/aarch64/aarch64/vm_machdep.c
88
l1, l2, curlwp, &lwp0);
sys/arch/aarch64/include/cpu.h
215
#define curpcb ((struct pcb *)lwp_getpcb(curlwp))
sys/arch/aarch64/include/machdep.h
125
curlwp->l_md.md_onfault = NULL;
sys/arch/aarch64/include/machdep.h
131
curlwp->l_md.md_onfault = fb;
sys/arch/aarch64/include/machdep.h
137
struct faultbuf * const fb = curlwp->l_md.md_onfault;
sys/arch/aarch64/include/machdep.h
139
curlwp->l_md.md_onfault = NULL;
sys/arch/acorn32/acorn32/rpc_machdep.c
206
printf("boot: howto=%08x curlwp=%p\n", howto, curlwp);
sys/arch/acorn32/eb7500atx/eb7500atx_machdep.c
212
printf("boot: howto=%08x curlwp=%p\n", howto, curlwp);
sys/arch/acorn32/mainbus/fd.c
1541
if (fdopen(bp->b_dev, 0, 0, curlwp) != 0) {
sys/arch/acorn32/mainbus/fd.c
1569
fdclose(bp->b_dev, 0, 0, curlwp);
sys/arch/alpha/alpha/compat_16_machdep.c
105
struct lwp *l = curlwp;
sys/arch/alpha/alpha/db_interface.c
164
if (curlwp != NULL)
sys/arch/alpha/alpha/db_interface.c
165
f = curlwp->l_md.md_tf;
sys/arch/alpha/alpha/fp_complete.c
643
if ((curlwp->l_md.md_flags & MDLWP_FPACTIVE) == 0) {
sys/arch/alpha/alpha/fp_complete.c
799
if ((curlwp->l_md.md_flags & MDLWP_FPACTIVE) == 0) {
sys/arch/alpha/alpha/fp_complete.c
861
KASSERT(l == curlwp);
sys/arch/alpha/alpha/interrupt.c
366
printf(" curlwp = %p\n", curlwp);
sys/arch/alpha/alpha/interrupt.c
367
if (curlwp != NULL)
sys/arch/alpha/alpha/interrupt.c
369
curproc->p_pid, curlwp->l_lid,
sys/arch/alpha/alpha/interrupt.c
385
lwp_t * const l = curlwp;
sys/arch/alpha/alpha/interrupt.c
550
struct lwp * const l = curlwp;
sys/arch/alpha/alpha/machdep.c
1509
struct lwp *l = curlwp;
sys/arch/alpha/alpha/machdep.c
1734
lwp_t * const l = curlwp;
sys/arch/alpha/alpha/machdep.c
1852
if (l == curlwp) {
sys/arch/alpha/alpha/machdep.c
1906
if (l == curlwp)
sys/arch/alpha/alpha/prom.c
82
ALPHA_PHYS_TO_K0SEG((paddr_t)curlwp->l_md.md_pcbpaddr);
sys/arch/alpha/alpha/sys_machdep.c
243
if (l == curlwp)
sys/arch/alpha/alpha/trap.c
1004
KASSERT(l == curlwp);
sys/arch/alpha/alpha/trap.c
1435
lwp_t *l = curlwp;
sys/arch/alpha/alpha/trap.c
232
printf("CPU %lu curlwp = %p\n", cpu_id, curlwp);
sys/arch/alpha/alpha/trap.c
263
l = curlwp;
sys/arch/alpha/alpha/trap.c
598
l = curlwp;
sys/arch/alpha/alpha/vm_machdep.c
139
if (l1 != curlwp && l1 != &lwp0)
sys/arch/alpha/alpha/vm_machdep.c
70
struct lwp * const l = curlwp;
sys/arch/alpha/include/cpu.h
179
#define curcpu() curlwp->l_cpu
sys/arch/alpha/include/ieeefp.h
33
do curlwp->l_md.md_flags |= NETBSD_FLAG_TO_FP_C(f); \
sys/arch/amd64/amd64/linux32_syscall.c
43
l = curlwp;
sys/arch/amd64/amd64/linux_syscall.c
83
l = curlwp;
sys/arch/amd64/amd64/machdep.c
2454
KASSERT(l == curlwp);
sys/arch/amd64/amd64/machdep.c
2492
KASSERT(l == curlwp);
sys/arch/amd64/amd64/machdep.c
2519
KASSERT(l == curlwp);
sys/arch/amd64/amd64/machdep.c
586
sigexit(curlwp, SIGILL);
sys/arch/amd64/amd64/machdep.c
592
struct lwp *l = curlwp;
sys/arch/amd64/amd64/machdep.c
760
vfs_sync_all(curlwp);
sys/arch/amd64/amd64/machdep.c
763
while (vfs_unmountall1(curlwp, false, false) ||
sys/arch/amd64/amd64/machdep.c
765
vfs_unmount_forceone(curlwp))
sys/arch/amd64/amd64/netbsd32_machdep.c
1048
lwp_t *l = curlwp;
sys/arch/amd64/amd64/netbsd32_machdep.c
1067
pcb = lwp_getpcb(curlwp);
sys/arch/amd64/amd64/netbsd32_machdep.c
215
struct lwp *l = curlwp;
sys/arch/amd64/amd64/netbsd32_machdep_16.c
86
struct lwp *l = curlwp;
sys/arch/amd64/amd64/netbsd32_syscall.c
76
l = curlwp;
sys/arch/amd64/amd64/trap.c
233
struct lwp *l = curlwp;
sys/arch/amd64/amd64/trap.c
260
struct lwp *l = curlwp;
sys/arch/amd64/amd64/trap.c
673
lwp_t *l = curlwp;
sys/arch/amd64/amd64/trap.c
713
struct lwp *l = curlwp;
sys/arch/amiga/amiga/autoconf.c
439
FREAD | FNONBLOCK, 0, curlwp))
sys/arch/amiga/amiga/autoconf.c
442
FREAD | FNONBLOCK, 0, curlwp);
sys/arch/amigappc/amigappc/autoconf.c
279
FREAD | FNONBLOCK, 0, curlwp))
sys/arch/amigappc/amigappc/autoconf.c
282
FREAD | FNONBLOCK, 0, curlwp);
sys/arch/arc/arc/machdep.c
536
if (curlwp == NULL)
sys/arch/arc/arc/machdep.c
537
curlwp = &lwp0;
sys/arch/arm/arm/arm_machdep.c
212
lwp_t *l = curlwp;
sys/arch/arm/arm/arm_machdep.c
291
l = curlwp;
sys/arch/arm/arm/arm_machdep.c
312
return curlwp;
sys/arch/arm/arm/ast.c
98
struct lwp * const l = curlwp;
sys/arch/arm/arm/compat_16_machdep.c
85
struct lwp * const l = curlwp;
sys/arch/arm/arm/efi_machdep.c
57
struct lwp * const l = curlwp;
sys/arch/arm/arm/efi_machdep.c
85
struct lwp * const l = curlwp;
sys/arch/arm/arm/sig_machdep.c
90
struct lwp * const l = curlwp;
sys/arch/arm/arm/syscall.c
96
lwp_t * const l = curlwp;
sys/arch/arm/arm/undefined.c
128
struct lwp * const l = curlwp;
sys/arch/arm/arm/undefined.c
179
struct lwp * const l = curlwp;
sys/arch/arm/arm/undefined.c
339
l = curlwp;
sys/arch/arm/arm32/fault.c
233
struct lwp * const l = curlwp;
sys/arch/arm/arm32/fault.c
820
l = curlwp;
sys/arch/arm/arm32/pmap.c
4718
struct proc *p = curlwp->l_proc;
sys/arch/arm/arm32/pmap.c
4991
|| l != curlwp
sys/arch/arm/arm32/pmap.c
5000
UVMHIST_LOG(maphist, " <-- (same pmap)", (uintptr_t)curlwp,
sys/arch/arm/arm32/pmap.c
5266
pmap_tlb_asid_acquire(pm, curlwp);
sys/arch/arm/arm32/sys_machdep.c
172
if (l == curlwp) {
sys/arch/arm/arm32/vm_machdep.c
115
printf("cpu_lwp_fork: %p %p %p %p\n", l1, l2, curlwp, &lwp0);
sys/arch/arm/broadcom/bcm2835_gpio.c
431
KERNEL_LOCK(1, curlwp);
sys/arch/arm/broadcom/bcm2835_gpio.c
434
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/include/cpu.h
314
#ifndef curlwp
sys/arch/arm/include/cpu.h
317
#define curpcb ((struct pcb *)lwp_getpcb(curlwp))
sys/arch/arm/nvidia/tegra_drm.c
221
sc->sc_task_thread = curlwp;
sys/arch/arm/nvidia/tegra_drm.c
306
if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp)
sys/arch/arm/nvidia/tegra_pcie.c
300
KERNEL_LOCK(1, curlwp);
sys/arch/arm/nvidia/tegra_pcie.c
303
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/pic/pic.c
164
struct lwp * const l = curlwp;
sys/arch/arm/pic/pic.c
366
const u_int l_blcnt __diagused = curlwp->l_blcnt;
sys/arch/arm/pic/pic.c
371
KASSERT(l_blcnt == curlwp->l_blcnt);
sys/arch/arm/pic/pic.c
585
struct lwp * const l = curlwp;
sys/arch/arm/rockchip/rk_drm.c
181
sc->sc_task_thread = curlwp;
sys/arch/arm/rockchip/rk_drm.c
503
if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp)
sys/arch/arm/rockchip/rk_gpio.c
322
KERNEL_LOCK(1, curlwp);
sys/arch/arm/rockchip/rk_gpio.c
325
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/sa11x0/sa11xx_pcic.c
204
if (curlwp == NULL)
sys/arch/arm/samsung/exynos_combiner.c
226
KERNEL_LOCK(1, curlwp);
sys/arch/arm/samsung/exynos_combiner.c
229
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/sunxi/sunxi_drm.c
187
sc->sc_task_thread = curlwp;
sys/arch/arm/sunxi/sunxi_drm.c
553
if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp)
sys/arch/arm/sunxi/sunxi_gpio.c
462
KERNEL_LOCK(1, curlwp);
sys/arch/arm/sunxi/sunxi_gpio.c
465
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/ti/ti_gpio.c
585
KERNEL_LOCK(1, curlwp);
sys/arch/arm/ti/ti_gpio.c
588
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/arm/ti/ti_lcdc.c
447
sc->sc_task_thread = curlwp;
sys/arch/arm/ti/ti_lcdc.c
696
if (atomic_load_relaxed(&sc->sc_task_thread) == curlwp)
sys/arch/arm/vfp/vfp_init.c
183
struct lwp * const l = curlwp;
sys/arch/arm/vfp/vfp_init.c
412
(curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) == LW_SYSTEM)
sys/arch/arm/vfp/vfp_init.c
424
if (curlwp->l_pcu_cpu[PCU_FPU] == ci) {
sys/arch/arm/vfp/vfp_init.c
425
KASSERT(ci->ci_pcu_curlwp[PCU_FPU] == curlwp);
sys/arch/arm/vfp/vfp_init.c
456
pcu_save(&arm_vfp_ops, curlwp);
sys/arch/arm/vfp/vfp_init.c
476
trapsignal(curlwp, &ksi);
sys/arch/arm/vfp/vfp_init.c
503
(curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) == LW_SYSTEM)
sys/arch/arm/vfp/vfp_init.c
507
if (curcpu()->ci_pcu_curlwp[PCU_FPU] == curlwp
sys/arch/arm/vfp/vfp_init.c
580
KASSERT(curlwp == l || curlwp->l_pcu_cpu[PCU_FPU] != curcpu());
sys/arch/arm/vfp/vfp_init.c
687
if (lwp_system_fpu_p(curlwp) && !cpu_intr_p()) {
sys/arch/arm/vfp/vfp_init.c
729
if (lwp_system_fpu_p(curlwp) && !cpu_intr_p()) {
sys/arch/arm/vfp/vfp_init.c
778
vfp_discardcontext(curlwp, 0);
sys/arch/atari/dev/md_root.c
136
if (loaddisk(md, ri->ramd_dev, curlwp)) {
sys/arch/cobalt/cobalt/machdep.c
267
KASSERT(&lwp0 == curlwp);
sys/arch/cobalt/cobalt/machdep.c
292
KASSERT(&lwp0 == curlwp);
sys/arch/emips/emips/machdep.c
505
if (curlwp)
sys/arch/evbarm/nslu2/nslu2_leds.c
152
(curlwp != NULL && curlwp != curcpu()->ci_data.cpu_idlelwp))
sys/arch/evbmips/evbmips/interrupt.c
58
const u_int blcnt = curlwp->l_blcnt;
sys/arch/evbmips/evbmips/interrupt.c
97
KASSERT(blcnt == curlwp->l_blcnt);
sys/arch/evbmips/loongson/machdep.c
657
DPRINTF(("curlwp %p ", curlwp));
sys/arch/evbmips/loongson/machdep.c
658
DPRINTF(("curlwp stack %p\n", curlwp->l_addr));
sys/arch/evbmips/loongson/machdep.c
661
DPRINTF(("curlwp %p ", curlwp));
sys/arch/evbmips/loongson/machdep.c
662
DPRINTF(("curlwp stack %p\n", curlwp->l_addr));
sys/arch/evbmips/mipssim/machdep.c
226
struct lwp *l = curlwp;
sys/arch/evbmips/rasoc/machdep.c
226
savectx(lwp_getpcb(curlwp));
sys/arch/evbmips/rmixl/machdep.c
996
savectx(lwp_getpcb(curlwp));
sys/arch/evbppc/nintendo/machdep.c
559
vfs_sync_all(curlwp);
sys/arch/evbppc/nintendo/machdep.c
562
while (vfs_unmountall1(curlwp, false, false) ||
sys/arch/evbppc/nintendo/machdep.c
564
vfs_unmount_forceone(curlwp)) {
sys/arch/ews4800mips/ews4800mips/cons_machdep.c
116
curlwp_save = curlwp;
sys/arch/ews4800mips/ews4800mips/cons_machdep.c
154
curlwp = curlwp_save;
sys/arch/ews4800mips/ews4800mips/cons_machdep.c
166
curlwp_save = curlwp;
sys/arch/ews4800mips/ews4800mips/cons_machdep.c
168
curlwp = curlwp_save;
sys/arch/hpcsh/hpcsh/machdep.c
369
if (curlwp)
sys/arch/hppa/hppa/db_trace.c
109
if (l.l_proc == curproc && (lwp_t *)addr == curlwp) {
sys/arch/hppa/hppa/hppa_machdep.c
313
return curlwp;
sys/arch/hppa/hppa/intr.c
358
((kmutex_t *)frame->tf_arg0)->mtx_owner = (uintptr_t)curlwp;
sys/arch/hppa/hppa/sig_machdep.c
121
struct lwp *l = curlwp;
sys/arch/hppa/hppa/trap.c
1123
if (frame->tf_flags & TFF_LAST && (curlwp->l_flag & LW_IDLE) == 0)
sys/arch/hppa/hppa/trap.c
1125
curlwp->l_md.md_regs, curlwp);
sys/arch/hppa/hppa/trap.c
1174
return (process_domem(curlwp, l, &uio));
sys/arch/hppa/hppa/trap.c
1192
return (process_domem(curlwp, l, &uio));
sys/arch/hppa/hppa/trap.c
1285
frame_sanity_check(__func__, __LINE__, 0, frame, curlwp);
sys/arch/hppa/hppa/trap.c
1291
KASSERT(curlwp != NULL);
sys/arch/hppa/hppa/trap.c
1292
l = curlwp;
sys/arch/hppa/hppa/trap.c
1390
l = curlwp; /* changes on exec() */
sys/arch/hppa/hppa/trap.c
1449
lwp_t *l = curlwp;
sys/arch/hppa/hppa/trap.c
606
KASSERT(curlwp != NULL);
sys/arch/hppa/hppa/trap.c
607
l = curlwp;
sys/arch/hppa/hppa/vm_machdep.c
270
if (l == curlwp)
sys/arch/i386/i386/compat_16_machdep.c
150
struct lwp *l = curlwp;
sys/arch/i386/i386/linux_syscall.c
78
l = curlwp;
sys/arch/i386/i386/machdep.c
1925
fp = curlwp->l_md.md_regs;
sys/arch/i386/i386/machdep.c
668
struct lwp *l = curlwp;
sys/arch/i386/i386/machdep.c
834
vfs_sync_all(curlwp);
sys/arch/i386/i386/machdep.c
837
while (vfs_unmountall1(curlwp, false, false) ||
sys/arch/i386/i386/machdep.c
839
vfs_unmount_forceone(curlwp))
sys/arch/i386/i386/trap.c
285
struct lwp *l = curlwp;
sys/arch/i386/i386/trap.c
805
lwp_t *l = curlwp;
sys/arch/i386/i386/trap.c
844
struct lwp *l = curlwp;
sys/arch/ia64/ia64/db_interface.c
132
if (curlwp != NULL)
sys/arch/ia64/ia64/db_interface.c
133
f = curlwp->l_md.md_tf;
sys/arch/ia64/ia64/db_interface.c
158
if (curlwp != NULL)
sys/arch/ia64/ia64/db_interface.c
159
f = curlwp->l_md.md_tf;
sys/arch/ia64/ia64/db_interface.c
194
if (curlwp != NULL)
sys/arch/ia64/ia64/db_interface.c
195
f = curlwp->l_md.md_tf;
sys/arch/ia64/ia64/interrupt.c
187
userret(curlwp);
sys/arch/ia64/ia64/pmap.c
2181
KASSERT(l == curlwp);
sys/arch/ia64/ia64/pmap.c
2192
if (l != curlwp) {
sys/arch/ia64/ia64/trap.c
276
printf(" curlwp = %p\n", curlwp);
sys/arch/ia64/ia64/trap.c
389
l = curlwp;
sys/arch/ia64/ia64/vm_machdep.c
159
if (l1 == curlwp) {
sys/arch/ia64/ia64/vm_machdep.c
74
const struct lwp *l = curlwp;
sys/arch/m68k/m68k/compat_16_machdep.c
85
struct lwp *l = curlwp;
sys/arch/m68k/m68k/db_trace.c
422
l = curlwp;
sys/arch/m68k/m68k/m68k_machdep.c
596
struct pcb *pcb = lwp_getpcb(curlwp);
sys/arch/m68k/m68k/m68k_syscall.c
111
l = curlwp;
sys/arch/m68k/m68k/m68k_syscall.c
224
l = curlwp;
sys/arch/m68k/m68k/m68k_syscall.c
355
l = curlwp;
sys/arch/m68k/m68k/m68k_syscall.c
417
lwp_t *l = curlwp;
sys/arch/m68k/m68k/m68k_trap.c
301
struct lwp *l = curlwp;
sys/arch/m68k/m68k/m68k_trap.c
681
l = curlwp;
sys/arch/m68k/m68k/pmap_68k.c
3177
KASSERT(l == curlwp);
sys/arch/m68k/m68k/pmap_68k.c
4590
curlwp = &lwp0;
sys/arch/m68k/m68k/pmap_motorola.c
431
curlwp = &lwp0;
sys/arch/m68k/m68k/pmap_motorola.c
849
KASSERT(l == curlwp);
sys/arch/m68k/m68k/regdump.c
75
curlwp ? curlwp->l_lid : -1, hexstr(tf->tf_pc, 8));
sys/arch/m68k/m68k/sig_machdep.c
151
struct lwp *l = curlwp;
sys/arch/m68k/m68k/sig_machdep.c
262
if (l == curlwp)
sys/arch/m68k/m68k/sig_machdep.c
418
if (l == curlwp)
sys/arch/m68k/m68k/sunos_machdep.c
100
struct lwp *l = curlwp;
sys/arch/m68k/m68k/vm_machdep.c
102
if (l1 == curlwp) {
sys/arch/mips/include/cpu.h
199
#define curcpu() lwp_getcpu(curlwp)
sys/arch/mips/include/cpu.h
200
#define curpcb ((struct pcb *)lwp_getpcb(curlwp))
sys/arch/mips/mips/compat_16_machdep.c
94
struct lwp * const l = curlwp;
sys/arch/mips/mips/cpu_subr.c
1056
if (l == curlwp && MIPS_HAS_USERLOCAL) {
sys/arch/mips/mips/cpu_subr.c
228
mipsNN_cp0_userlocal_write(curlwp->l_private);
sys/arch/mips/mips/cpu_subr.c
388
KASSERT(l == curlwp);
sys/arch/mips/mips/cpu_subr.c
633
l = curlwp;
sys/arch/mips/mips/db_interface.c
1076
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/mips/mips/mips_dsp.c
195
KASSERT(l == curlwp);
sys/arch/mips/mips/mips_emul.c
262
(*curproc->p_emul->e_trapsignal)(curlwp, &ksi);
sys/arch/mips/mips/mips_emul.c
280
(*curproc->p_emul->e_trapsignal)(curlwp, &ksi);
sys/arch/mips/mips/mips_emul.c
321
llstate.lwp = curlwp;
sys/arch/mips/mips/mips_emul.c
354
if (curlwp == llstate.lwp && vaddr == llstate.addr) {
sys/arch/mips/mips/mips_emul.c
400
(*curproc->p_emul->e_trapsignal)(curlwp, &ksi);
sys/arch/mips/mips/mips_emul.c
470
(mips_reg_t)(intptr_t)curlwp->l_private;
sys/arch/mips/mips/mips_emul.c
483
(*curproc->p_emul->e_trapsignal)(curlwp, &ksi);
sys/arch/mips/mips/mips_machdep.c
2338
lwp_t * const l = curlwp;
sys/arch/mips/mips/mips_machdep.c
2356
lwp_t * const l = curlwp;
sys/arch/mips/mips/mips_stacktrace.c
527
curlwp->l_proc->p_pid, curlwp->l_lid);
sys/arch/mips/mips/netbsd32_machdep.c
92
struct lwp * const l = curlwp;
sys/arch/mips/mips/pmap_machdep.c
588
if (p == curlwp->l_proc
sys/arch/mips/mips/sig_machdep.c
88
struct lwp * const l = curlwp;
sys/arch/mips/mips/trap.c
173
struct lwp * const l = curlwp;
sys/arch/mips/mips/trap.c
755
struct lwp * const l = curlwp;
sys/arch/mips/mips/trap.c
895
struct lwp *l = curlwp;
sys/arch/mips/mips/vm_machdep.c
94
KASSERT(l1 == curlwp || l1 == &lwp0);
sys/arch/mipsco/mipsco/mips_3x30.c
134
mips_fpu_intr(pc, curlwp->l_md.md_utf);
sys/arch/netwinder/netwinder/netwinder_machdep.c
231
printf("boot: howto=%08x curlwp=%p\n", howto, curlwp);
sys/arch/newsmips/newsmips/news3400.c
143
mips_fpu_intr(pc, curlwp->l_md.md_utf);
sys/arch/or1k/include/cpu.h
78
return curlwp->l_cpu;
sys/arch/playstation2/playstation2/machdep.c
182
if (curlwp)
sys/arch/pmax/pmax/interrupt.c
108
mips_fpu_intr(pc, curlwp->l_md.md_utf);
sys/arch/powerpc/booke/copyin.c
206
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyin.c
224
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyin.c
242
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyin.c
260
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyin.c
307
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
304
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
322
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
340
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
358
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
407
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/copyout.c
450
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/e500_intr.c
516
KASSERT((curlwp->l_pflag & LP_INTR) == 0 || ipl != IPL_NONE);
sys/arch/powerpc/booke/e500_intr.c
947
if ((register_t)tf >= (register_t)curlwp->l_addr + USPACE
sys/arch/powerpc/booke/e500_intr.c
948
|| (register_t)tf < (register_t)curlwp->l_addr + NBPG) {
sys/arch/powerpc/booke/e500_intr.c
950
__func__, curlwp->l_proc->p_pid, curlwp->l_lid,
sys/arch/powerpc/booke/e500_intr.c
951
curlwp->l_proc->p_comm, tf->tf_srr0, tf->tf_srr1, tf);
sys/arch/powerpc/booke/e500_tlb.c
384
const vaddr_t kstack_lo = (uintptr_t)curlwp->l_addr;
sys/arch/powerpc/booke/kcopy.c
58
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/booke/trap.c
136
? &curlwp->l_proc->p_vmspace->vm_map
sys/arch/powerpc/booke/trap.c
163
struct lwp * const l = curlwp;
sys/arch/powerpc/booke/trap.c
448
return emulate_mxmsr(curlwp, tf, opcode);
sys/arch/powerpc/booke/trap.c
471
struct lwp * const l = curlwp;
sys/arch/powerpc/booke/trap.c
472
struct proc * const p = curlwp->l_proc;
sys/arch/powerpc/booke/trap.c
505
struct lwp * const l = curlwp;
sys/arch/powerpc/booke/trap.c
705
struct lwp * const l = curlwp;
sys/arch/powerpc/booke/trap.c
725
struct lwp * const l = curlwp;
sys/arch/powerpc/fpu/fpu_emu.c
254
pcb = lwp_getpcb(curlwp);
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
274
KASSERT(curlwp == &lwp0);
sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
276
curpcb = lwp_getpcb(curlwp);
sys/arch/powerpc/ibm4xx/trap.c
145
struct lwp *l = curlwp;
sys/arch/powerpc/ibm4xx/trap.c
239
KASSERT(l == curlwp && (l->l_stat == LSONPROC));
sys/arch/powerpc/ibm4xx/trap.c
603
struct lwp *l = curlwp;
sys/arch/powerpc/ibm4xx/trap.c
727
struct lwp *l = curlwp;
sys/arch/powerpc/include/userret.h
57
KASSERTMSG((tf == trapframe(curlwp)),
sys/arch/powerpc/include/userret.h
58
"tf=%p, trapframe(curlwp)=%p\n", tf, trapframe(curlwp));
sys/arch/powerpc/oea/altivec.c
164
KASSERT(l == curlwp);
sys/arch/powerpc/oea/altivec.c
187
KASSERT(l == curlwp);
sys/arch/powerpc/oea/cpu_subr.c
1603
curlwp = ci->ci_curlwp;
sys/arch/powerpc/oea/pmap.c
2406
"pmap_activate: lwp %p (curlwp %p)\n", l, curlwp);
sys/arch/powerpc/oea/pmap.c
2417
if (l == curlwp) {
sys/arch/powerpc/powerpc/compat_16_machdep.c
73
sigexit(curlwp, SIGILL);
sys/arch/powerpc/powerpc/compat_16_machdep.c
92
struct lwp * const l = curlwp;
sys/arch/powerpc/powerpc/fpu.c
135
lwp_t * const l = curlwp;
sys/arch/powerpc/powerpc/fpu.c
218
KASSERT(l == curlwp);
sys/arch/powerpc/powerpc/powerpc_machdep.c
415
lwp_t * const l = curlwp;
sys/arch/powerpc/powerpc/process_machdep.c
306
return process_domem(curlwp, l, &uio);
sys/arch/powerpc/powerpc/process_machdep.c
324
return process_domem(curlwp, l, &uio);
sys/arch/powerpc/powerpc/sig_machdep.c
67
struct lwp * const l = curlwp;
sys/arch/powerpc/powerpc/syscall.c
84
struct lwp * const l = curlwp;
sys/arch/powerpc/powerpc/trap.c
820
KASSERT(l == curlwp);
sys/arch/powerpc/powerpc/trap.c
866
KASSERT(l == curlwp);
sys/arch/powerpc/powerpc/trap.c
96
struct lwp * const l = curlwp;
sys/arch/powerpc/powerpc/vm_machdep.c
93
KASSERT(l1 == curlwp || l1 == &lwp0);
sys/arch/riscv/include/cpu.h
180
#define curcpu() lwp_getcpu(curlwp)
sys/arch/riscv/include/cpu.h
181
#define curpcb ((struct pcb *)lwp_getpcb(curlwp))
sys/arch/riscv/include/cpu.h
212
#define CPU_INFO_CURPMAP(ci) (curlwp->l_proc->p_vmspace->vm_map.pmap)
sys/arch/riscv/include/locore.h
129
curlwp->l_md.md_onfault = NULL;
sys/arch/riscv/include/locore.h
135
struct faultbuf * const fb = curlwp->l_md.md_onfault;
sys/arch/riscv/include/locore.h
136
curlwp->l_md.md_onfault = NULL;
sys/arch/riscv/include/locore.h
143
curlwp->l_md.md_onfault = fb;
sys/arch/riscv/riscv/db_trace.c
176
addr = (db_expr_t)curlwp;
sys/arch/riscv/riscv/db_trace.c
178
addr = curlwp->l_proc->p_pid;
sys/arch/riscv/riscv/db_trace.c
212
if (addr == (db_expr_t)curlwp) {
sys/arch/riscv/riscv/fpu.c
136
KASSERT(l == curlwp);
sys/arch/riscv/riscv/netbsd32_machdep.c
152
KASSERT(l == curlwp);
sys/arch/riscv/riscv/netbsd32_machdep.c
65
error = cpu_setmcontext32(curlwp, &uc->uc_mcontext, uc->uc_flags);
sys/arch/riscv/riscv/netbsd32_machdep.c
71
userret(curlwp);
sys/arch/riscv/riscv/netbsd32_machdep.c
96
KASSERT(l == curlwp);
sys/arch/riscv/riscv/riscv_machdep.c
223
lwp_t * const l = curlwp;
sys/arch/riscv/riscv/riscv_machdep.c
252
KASSERT(l == curlwp);
sys/arch/riscv/riscv/riscv_machdep.c
309
KASSERT(l == curlwp);
sys/arch/riscv/riscv/sig_machdep.c
86
struct lwp * const l = curlwp;
sys/arch/riscv/riscv/syscall.c
80
struct lwp * const l = curlwp;
sys/arch/riscv/riscv/trap.c
319
(*curlwp->l_proc->p_emul->e_trapsignal)(curlwp, ksi);
sys/arch/riscv/riscv/trap.c
414
struct proc * const p = curlwp->l_proc;
sys/arch/riscv/riscv/trap.c
439
struct pcb * const pcb = lwp_getpcb(curlwp);
sys/arch/riscv/riscv/trap.c
477
struct lwp * const l = curlwp;
sys/arch/riscv/riscv/trap.c
598
struct pmap * const pmap = curlwp->l_proc->p_vmspace->vm_map.pmap;
sys/arch/riscv/riscv/trap.c
625
userret(curlwp);
sys/arch/riscv/riscv/trap.c
642
struct lwp * const l = curlwp;
sys/arch/riscv/riscv/trap.c
660
if (curlwp->l_pflag & LP_OWEUPC) {
sys/arch/riscv/riscv/trap.c
661
curlwp->l_pflag &= ~LP_OWEUPC;
sys/arch/riscv/riscv/trap.c
662
ADDUPROF(curlwp);
sys/arch/riscv/riscv/vm_machdep.c
81
KASSERT(l1 == curlwp || l1 == &lwp0);
sys/arch/sgimips/sgimips/cpu.c
171
mips_fpu_intr(pc, curlwp->l_md.md_utf);
sys/arch/sh3/include/cpu.h
106
aston(curlwp); \
sys/arch/sh3/sh3/compat_16_machdep.c
96
struct lwp *l = curlwp;
sys/arch/sh3/sh3/sh3_machdep.c
351
struct lwp *l = curlwp;
sys/arch/sh3/sh3/vm_machdep.c
143
KDASSERT(l1 == curlwp || l1 == &lwp0);
sys/arch/sh3/sh3/vm_machdep.c
268
lwp_t *l = curlwp;
sys/arch/shark/ofw/ofw.c
325
printf("boot: howto=%08x curlwp=%p\n", howto, curlwp);
sys/arch/shark/ofw/vga_ofbus.c
185
if (curlwp != NULL) {
sys/arch/shark/shark/profile.c
502
if ( curlwp->p_pid == profTable->hdr.pid )
sys/arch/sparc/dev/tctrl.c
1391
sleepable = curlwp ? 1 : 0;
sys/arch/sparc/dev/vme_machdep.c
689
xpcb = lwp_getpcb(curlwp);
sys/arch/sparc/fpu/fpu.c
385
cond = (curlwp->l_md.md_tf->tf_tstate>>TSTATE_CCR_SHIFT)&PSR_ICC;
sys/arch/sparc/fpu/fpu.c
392
cond = (curlwp->l_md.md_tf->tf_tstate>>(TSTATE_CCR_SHIFT+XCC_SHIFT))&PSR_ICC;
sys/arch/sparc/fpu/fpu.c
400
if (rs1 != 0 && (int64_t)curlwp->l_md.md_tf->tf_global[rs1] != 0)
sys/arch/sparc/fpu/fpu.c
408
if (rs1 != 0 && (int64_t)curlwp->l_md.md_tf->tf_global[rs1] > 0)
sys/arch/sparc/fpu/fpu.c
416
if (rs1 == 0 || (int64_t)curlwp->l_md.md_tf->tf_global[rs1] >= 0)
sys/arch/sparc/fpu/fpu.c
424
if (rs1 == 0 || (int64_t)curlwp->l_md.md_tf->tf_global[rs1] == 0)
sys/arch/sparc/fpu/fpu.c
432
if (rs1 == 0 || (int64_t)curlwp->l_md.md_tf->tf_global[rs1] <= 0)
sys/arch/sparc/fpu/fpu.c
440
if (rs1 != 0 && (int64_t)curlwp->l_md.md_tf->tf_global[rs1] < 0)
sys/arch/sparc/sparc/autoconf.c
312
curlwp = &lwp0;
sys/arch/sparc/sparc/clock.c
205
schedclock(curlwp);
sys/arch/sparc/sparc/compat_16_machdep.c
114
struct lwp *l = curlwp;
sys/arch/sparc/sparc/db_interface.c
301
l = curlwp;
sys/arch/sparc/sparc/machdep.c
1100
printf("curlwp = %p, pid %d\n", curlwp, curproc->p_pid);
sys/arch/sparc/sparc/machdep.c
1164
xpcb = lwp_getpcb(curlwp);
sys/arch/sparc/sparc/machdep.c
485
struct lwp *l = curlwp;
sys/arch/sparc/sparc/machdep.c
830
if (curlwp == NULL)
sys/arch/sparc/sparc/machdep.c
831
curlwp = &lwp0;
sys/arch/sparc/sparc/pmap.c
7453
if (pm == pmap_kernel() || l != curlwp) {
sys/arch/sparc/sparc/pmap.c
7476
if (pm == pmap_kernel() || l != curlwp) {
sys/arch/sparc/sparc/sunos_machdep.c
72
struct lwp *l = curlwp;
sys/arch/sparc/sparc/syscall.c
181
struct lwp *l = curlwp;
sys/arch/sparc/sparc/syscall.c
225
l = curlwp;
sys/arch/sparc/sparc/trap.c
1274
lwp_t *l = curlwp;
sys/arch/sparc/sparc/trap.c
307
if ((l = curlwp) == NULL)
sys/arch/sparc/sparc/trap.c
776
l = curlwp;
sys/arch/sparc/sparc/trap.c
993
l = curlwp;
sys/arch/sparc/sparc/vm_machdep.c
208
if (l1 == curlwp) {
sys/arch/sparc64/dev/vdsk.c
1320
KERNEL_LOCK(1, curlwp);
sys/arch/sparc64/dev/vdsk.c
1322
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/sparc64/dev/vnet.c
1406
KERNEL_LOCK(1, curlwp);
sys/arch/sparc64/dev/vnet.c
1413
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/sparc64/dev/vnet.c
1435
KERNEL_LOCK(1, curlwp);
sys/arch/sparc64/dev/vnet.c
1455
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/sparc64/dev/vnet.c
697
KERNEL_LOCK(1, curlwp);
sys/arch/sparc64/dev/vnet.c
699
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/sparc64/dev/vnet.c
952
KERNEL_LOCK(1, curlwp);
sys/arch/sparc64/dev/vnet.c
957
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/sparc64/sparc64/compat_16_machdep.c
87
struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/cpu.c
820
curlwp = curcpu()->ci_data.cpu_idlelwp;
sys/arch/sparc64/sparc64/db_interface.c
593
if (curlwp && curlwp->l_proc->p_vmspace)
sys/arch/sparc64/sparc64/db_interface.c
594
pm = curlwp->l_proc->p_vmspace->vm_map.pmap;
sys/arch/sparc64/sparc64/db_interface.c
677
l = curlwp;
sys/arch/sparc64/sparc64/db_interface.c
697
if (curlwp)
sys/arch/sparc64/sparc64/db_interface.c
698
p = curlwp->l_proc;
sys/arch/sparc64/sparc64/db_interface.c
839
curlwp &&
sys/arch/sparc64/sparc64/db_trace.c
380
tf = curlwp->l_md.md_tf;
sys/arch/sparc64/sparc64/db_trace.c
436
if (tf == curlwp->p_md.md_tf) {
sys/arch/sparc64/sparc64/machdep.c
2664
l = curlwp;
sys/arch/sparc64/sparc64/machdep.c
442
struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/machdep.c
533
l = (curlwp == NULL) ? &lwp0 : curlwp;
sys/arch/sparc64/sparc64/netbsd32_machdep.c
162
struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/netbsd32_machdep.c
987
lwp_t *l = curlwp;
sys/arch/sparc64/sparc64/netbsd32_machdep_16.c
107
struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/pmap.c
1589
if (l != curlwp) {
sys/arch/sparc64/sparc64/sunos32_machdep.c
163
struct lwp *l = curlwp; /* XXX */
sys/arch/sparc64/sparc64/sunos_machdep.c
84
register struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/syscall.c
281
struct lwp *l = curlwp;
sys/arch/sparc64/sparc64/syscall.c
393
lwp_t *l = curlwp;
sys/arch/sparc64/sparc64/trap.c
1079
l = curlwp;
sys/arch/sparc64/sparc64/trap.c
1367
l = curlwp;
sys/arch/sparc64/sparc64/trap.c
1494
l = curlwp;
sys/arch/sparc64/sparc64/trap.c
1612
l = curlwp;
sys/arch/sparc64/sparc64/trap.c
534
if (CLKF_INTR((struct clockframe *)tf) || !curlwp) {
sys/arch/sparc64/sparc64/trap.c
537
newfplwp = curlwp;
sys/arch/sparc64/sparc64/trap.c
572
l = curlwp;
sys/arch/sparc64/sparc64/vm_machdep.c
203
if (l1 == curlwp) {
sys/arch/sun2/sun2/locore2.c
186
curlwp = &lwp0;
sys/arch/sun3/sun3/locore2.c
202
curlwp = &lwp0;
sys/arch/sun3/sun3x/locore2.c
174
curlwp = &lwp0;
sys/arch/usermode/dev/cpu.c
232
curlwp = newlwp;
sys/arch/usermode/dev/cpu.c
420
lwp_startup(curcpu()->ci_stash, curlwp);
sys/arch/usermode/dev/cpu.c
535
l = curlwp;
sys/arch/usermode/modules/syscallemu/syscallemu_x86.c
57
l = curlwp;
sys/arch/usermode/target/i386/cpu_i386.c
97
struct lwp *l = curlwp;
sys/arch/usermode/target/x86_64/cpu_x86_64.c
93
struct lwp *l = curlwp;
sys/arch/usermode/usermode/syscall.c
134
syscall_retvals_print(l, curlwp, code, nargs, args, error, rval);
sys/arch/usermode/usermode/syscall.c
85
lwp_t *l = curlwp;
sys/arch/usermode/usermode/trap.c
206
KASSERT(l == curlwp); KASSERT(l);
sys/arch/usermode/usermode/trap.c
353
l = curlwp; KASSERT(l);
sys/arch/usermode/usermode/trap.c
434
l = curlwp; KASSERT(l);
sys/arch/usermode/usermode/trap.c
548
struct lwp *l = curlwp;
sys/arch/usermode/usermode/trap.c
591
struct lwp *l = curlwp;
sys/arch/usermode/usermode/trap.c
617
struct lwp *l = curlwp;
sys/arch/usermode/usermode/trap.c
626
KASSERT(l == curlwp);
sys/arch/usermode/usermode/trap.c
640
struct lwp *l = curlwp;
sys/arch/usermode/usermode/trap.c
654
KASSERT(l == curlwp);
sys/arch/vax/include/cpu.h
156
#define curcpu() (curlwp->l_cpu + 0)
sys/arch/vax/include/cpu.h
161
struct pcb *pcb = lwp_getpcb(curlwp); \
sys/arch/vax/vax/db_machdep.c
499
struct lwp *l = curlwp;
sys/arch/vax/vax/pmap.c
1634
if (l == curlwp) {
sys/arch/vax/vax/sig_machdep.c
197
struct lwp * const l = curlwp;
sys/arch/vax/vax/syscall.c
67
struct lwp * const l = curlwp;
sys/arch/vax/vax/syscall.c
99
error = sy_invoke(callp, curlwp, args, rval, tf->tf_code);
sys/arch/vax/vax/trap.c
393
lwp_t * const l = curlwp;
sys/arch/vax/vax/trap.c
95
struct lwp * const l = curlwp;
sys/arch/vax/vax/vm_machdep.c
90
if (l1 != curlwp && l1 != &lwp0)
sys/arch/x86/include/cpu.h
425
#define curpcb ((struct pcb *)lwp_getpcb(curlwp))
sys/arch/x86/x86/cpu.c
1015
pcb = lwp_getpcb(curlwp);
sys/arch/x86/x86/db_trace.c
167
if (l.l_proc == curproc && (lwp_t *)addr == curlwp)
sys/arch/x86/x86/dbregs.c
105
KASSERT(l == curlwp);
sys/arch/x86/x86/dbregs.c
192
KASSERT(l == curlwp);
sys/arch/x86/x86/fpu.c
170
if (l == curlwp) {
sys/arch/x86/x86/fpu.c
201
fpu_save_lwp(curlwp);
sys/arch/x86/x86/fpu.c
423
struct pcb *pcb = lwp_getpcb(curlwp);
sys/arch/x86/x86/fpu.c
425
!(curlwp->l_proc->p_flag & PK_32));
sys/arch/x86/x86/fpu.c
474
KASSERT(l == curlwp);
sys/arch/x86/x86/fpu.c
498
struct lwp *l = curlwp;
sys/arch/x86/x86/fpu.c
692
KASSERT(curlwp->l_md.md_flags & MDL_FPU_IN_CPU);
sys/arch/x86/x86/fpu.c
726
(*curlwp->l_proc->p_emul->e_trapsignal)(curlwp, &ksi);
sys/arch/x86/x86/fpu.c
782
KASSERT(l == curlwp);
sys/arch/x86/x86/intr.c
674
struct lwp *l = curlwp;
sys/arch/x86/x86/intr.c
691
ih->ih_xname, ih->ih_realfun, nopreempt, l->l_nopreempt, l, curlwp,
sys/arch/x86/x86/intr.c
718
struct lwp *l = curlwp;
sys/arch/x86/x86/intr.c
730
ih->ih_xname, ih->ih_realfun, nopreempt, l->l_nopreempt, l, curlwp);
sys/arch/x86/x86/pmap.c
3710
if (l != curlwp) {
sys/arch/x86/x86/pmap.c
799
l = curlwp;
sys/arch/x86/x86/pmap.c
860
l = curlwp;
sys/arch/x86/x86/pmap.c
910
struct trapframe *tf = curlwp->l_md.md_regs;
sys/arch/x86/x86/sys_machdep.c
584
if (l == curlwp) {
sys/arch/x86/x86/sys_machdep.c
591
if (l == curlwp) {
sys/arch/x86/x86/sys_machdep.c
633
if (l == curlwp)
sys/arch/x86/x86/sys_machdep.c
638
if (l == curlwp)
sys/arch/x86/x86/sys_machdep.c
684
pcb = lwp_getpcb(curlwp);
sys/arch/x86/x86/sys_machdep.c
745
error = x86_set_sdbase(SCARG(uap, parms), 'f', curlwp, false);
sys/arch/x86/x86/sys_machdep.c
749
error = x86_set_sdbase(SCARG(uap, parms), 'g', curlwp, false);
sys/arch/x86/x86/syscall.c
107
l = curlwp;
sys/arch/x86/x86/tsc.c
437
lwp_t *l = curlwp;
sys/arch/x86/x86/vm_machdep.c
139
KASSERT(l1 == curlwp || l1 == &lwp0);
sys/arch/x86/x86/vm_machdep.c
241
if (l != curlwp)
sys/arch/x86/x86/x86_machdep.c
443
l = curlwp;
sys/arch/x86/x86/x86_machdep.c
468
l = curlwp;
sys/arch/x86/x86/x86_machdep.c
518
pcb = lwp_getpcb(curlwp);
sys/arch/xen/x86/cpu.c
728
KASSERT(curlwp == ci->ci_data.cpu_idlelwp);
sys/arch/xen/x86/cpu.c
729
pcb = lwp_getpcb(curlwp);
sys/arch/xen/xen/privcmd.c
336
struct vm_map *vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/privcmd.c
394
vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/privcmd.c
469
vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/privcmd.c
590
vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/privcmd.c
653
struct vm_map *vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/privcmd.c
723
struct vm_map *vmm = &curlwp->l_proc->p_vmspace->vm_map;
sys/arch/xen/xen/xen_clock.c
284
(curlwp->l_flag & LP_BOUND));
sys/arch/xen/xen/xenevt.c
666
selrecord(curlwp, &d->sel);
sys/arch/xen/xenbus/xenbus_dev.c
170
if (xlwp->lwp == curlwp) {
sys/arch/xen/xenbus/xenbus_dev.c
246
if (xlwp->lwp == curlwp) {
sys/arch/xen/xenbus/xenbus_dev.c
373
if (xlwp->lwp == curlwp) {
sys/arch/xen/xenbus/xenbus_dev.c
381
xlwp->lwp = curlwp;
sys/arch/xen/xenbus/xenbus_dev.c
417
if (xlwp->lwp == curlwp) {
sys/arch/xen/xenbus/xenbus_probe.c
473
KERNEL_LOCK(1, curlwp);
sys/arch/xen/xenbus/xenbus_probe.c
476
KERNEL_UNLOCK_ONE(curlwp);
sys/arch/xen/xenbus/xenbus_probe.c
658
KERNEL_LOCK(1, curlwp);
sys/arch/xen/xenbus/xenbus_probe.c
661
KERNEL_UNLOCK_ONE(curlwp);
sys/coda/coda_psdev.c
545
struct lwp *l = curlwp;
sys/coda/coda_vfsops.c
164
struct lwp *l = curlwp;
sys/coda/coda_vfsops.c
356
struct lwp *l = curlwp; /* XXX - bnoble */
sys/coda/coda_vfsops.c
429
struct lwp *l = curlwp;
sys/coda/coda_vfsops.c
526
struct lwp *l = curlwp; /* XXX -mach */
sys/coda/coda_vnops.c
1000
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1084
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1158
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1231
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1324
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1393
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1461
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
1602
UIO_SYSSPACE, IO_NODELOCKED, cred, &resid, curlwp);
sys/coda/coda_vnops.c
1689
struct lwp *l __unused = curlwp;
sys/coda/coda_vnops.c
1711
struct lwp *l __unused = curlwp;
sys/coda/coda_vnops.c
1980
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
250
error = venus_open(vtomi(vp), &cp->c_fid, flag, cred, curlwp, &dev, &inode);
sys/coda/coda_vnops.c
366
error = venus_close(vtomi(vp), &cp->c_fid, flag, cred, curlwp);
sys/coda/coda_vnops.c
379
ap->a_ioflag, ap->a_cred, curlwp));
sys/coda/coda_vnops.c
389
ap->a_ioflag, ap->a_cred, curlwp));
sys/coda/coda_vnops.c
558
cred, curlwp);
sys/coda/coda_vnops.c
610
error = venus_getattr(vtomi(vp), &cp->c_fid, cred, curlwp, vap);
sys/coda/coda_vnops.c
652
error = venus_setattr(vtomi(vp), &cp->c_fid, vap, cred, curlwp);
sys/coda/coda_vnops.c
699
error = venus_access(vtomi(vp), &cp->c_fid, accmode, cred, curlwp);
sys/coda/coda_vnops.c
736
struct lwp *l = curlwp;
sys/coda/coda_vnops.c
820
error = venus_fsync(vtomi(vp), &cp->c_fid, cred, curlwp);
sys/coda/coda_vnops.c
887
struct lwp *l = curlwp;
sys/compat/common/compat_sigaltstack.h
37
error = sigaltstack1(curlwp, SCARG_COMPAT_PTR(uap, nss) ? &nss : 0, \
sys/compat/common/vfs_syscalls_43.c
106
__func__, curlwp->l_proc->p_comm,
sys/compat/common/vfs_syscalls_43.c
107
curlwp->l_lid);
sys/compat/freebsd/freebsd_machdep.c
82
struct lwp *l = curlwp;
sys/compat/freebsd/freebsd_syscall.c
78
l = curlwp;
sys/compat/linux/arch/aarch64/linux_machdep.c
133
struct lwp * const l = curlwp;
sys/compat/linux/arch/alpha/linux_machdep.c
113
struct lwp *l = curlwp;
sys/compat/linux/arch/alpha/linux_machdep.c
208
struct lwp *l = curlwp;
sys/compat/linux/arch/alpha/linux_machdep.c
310
struct lwp *l = curlwp;
sys/compat/linux/arch/amd64/linux_machdep.c
132
struct lwp *l = curlwp;
sys/compat/linux/arch/arm/linux_machdep.c
81
struct lwp * const l = curlwp;
sys/compat/linux/arch/i386/linux_machdep.c
229
struct lwp *l = curlwp;
sys/compat/linux/arch/i386/linux_machdep.c
308
struct lwp *l = curlwp;
sys/compat/linux/arch/i386/linux_machdep.c
983
error = sys_ioctl(curlwp, &bia, retval);
sys/compat/linux/arch/m68k/linux_machdep.c
103
struct lwp *l = curlwp;
sys/compat/linux/arch/m68k/linux_machdep.c
455
struct lwp *l = curlwp;
sys/compat/linux/arch/mips/linux_machdep.c
146
struct lwp * const l = curlwp;
sys/compat/linux/arch/powerpc/linux_machdep.c
108
struct lwp *l = curlwp;
sys/compat/linux/arch/powerpc/linux_machdep.c
487
return sys_ioctl(curlwp, &bia, retval);
sys/compat/linux/common/linux_sched.c
709
t = curlwp;
sys/compat/linux/common/linux_sched.c
777
lid = curlwp->l_lid;
sys/compat/linux/common/linux_socket.c
1501
error = sys_ioctl(curlwp, &ia, retval);
sys/compat/linux/common/linux_termios.c
381
error = sys_ioctl(curlwp, &ia, retval);
sys/compat/linux32/arch/aarch64/linux32_machdep.c
174
struct lwp * const l = curlwp;
sys/compat/linux32/arch/amd64/linux32_machdep.c
103
struct lwp *l = curlwp;
sys/compat/linux32/arch/amd64/linux32_machdep.c
173
struct lwp *l = curlwp;
sys/compat/linux32/common/linux32_socket.c
728
error = netbsd32_ioctl(curlwp, &ia, retval);
sys/compat/linux32/common/linux32_termios.c
390
error = netbsd32_ioctl(curlwp, &ia, retval);
sys/compat/netbsd32/netbsd32_signal.c
273
sigexit(curlwp, SIGILL);
sys/compat/netbsd32/netbsd32_signal.c
665
lwp_t *l = curlwp;
sys/compat/netbsd32/netbsd32_vm.c
93
const char *name = curlwp->l_name;
sys/compat/netbsd32/netbsd32_vm.c
98
name, curproc->p_pid, curlwp->l_lid, (u_long)*retval);
sys/ddb/db_trap.c
86
curproc->p_pid, curlwp->l_lid,
sys/dev/acpi/acpi_ec.c
733
(long)curlwp->l_lid, curlwp->l_name ? " " : "",
sys/dev/acpi/acpi_ec.c
734
curlwp->l_name ? curlwp->l_name : "",
sys/dev/acpi/acpi_ec.c
749
(long)curlwp->l_lid, curlwp->l_name ? " " : "",
sys/dev/acpi/acpi_ec.c
750
curlwp->l_name ? curlwp->l_name : "",
sys/dev/acpi/acpi_ec.c
771
(long)curlwp->l_lid, curlwp->l_name ? " " : "",
sys/dev/acpi/acpi_ec.c
772
curlwp->l_name ? curlwp->l_name : "",
sys/dev/acpi/acpi_ec.c
789
(long)curlwp->l_lid, curlwp->l_name ? " " : "",
sys/dev/acpi/acpi_ec.c
790
curlwp->l_name ? curlwp->l_name : "",
sys/dev/acpi/acpica/OsdSchedule.c
90
return (ACPI_THREAD_ID)(uintptr_t)curlwp;
sys/dev/acpi/apei_einj.c
740
error = sysctl_copyin(curlwp, newp, &v, sizeof(v));
sys/dev/acpi/apei_einj.c
811
error = sysctl_copyin(curlwp, newp, &v, sizeof(v));
sys/dev/ata/ata.c
553
return (chp->ch_thread == curlwp && !cpu_intr_p());
sys/dev/ata/ata_raid_subr.c
80
error = vn_bdev_open(dev, &vp, curlwp);
sys/dev/audio/audio.c
1975
struct lwp *l = curlwp;
sys/dev/audio/audio.c
2057
struct lwp *l = curlwp;
sys/dev/audio/audio.c
2222
error = audio_open(dev, sc, FWRITE, 0, curlwp, filep);
sys/dev/audio/audio.c
2706
(int)curproc->p_pid, (int)curlwp->l_lid,
sys/dev/audio/audio.c
2921
uio->uio_resid, (int)curproc->p_pid, (int)curlwp->l_lid, ioflag);
sys/dev/audio/audio.c
6427
(int)curproc->p_pid, (int)curlwp->l_lid,
sys/dev/bluetooth/bcsp.c
371
struct lwp *l = curlwp; /* XXX */
sys/dev/bluetooth/bth5.c
376
struct lwp *l = curlwp; /* XXX */
sys/dev/bluetooth/btuart.c
225
struct lwp *l = curlwp; /* XXX */
sys/dev/ccd.c
1528
if (omask == 0 && ccdopen(dev, 0, S_IFBLK, curlwp))
sys/dev/ccd.c
1537
if (omask == 0 && ccdclose(dev, 0, S_IFBLK, curlwp))
sys/dev/cgd.c
539
(ret = cgd_ioctl_clr(sc, curlwp)) != 0)
sys/dev/dksubr.c
563
if (!is_open && dkd->d_open(dev, 0, S_IFBLK, curlwp))
sys/dev/dksubr.c
573
if (!is_open && dkd->d_close(dev, 0, S_IFBLK, curlwp))
sys/dev/dkwedge/dk.c
892
KASSERT(l == curlwp);
sys/dev/dm/dm_pdev.c
118
error = vn_bdev_openpath(dev_pb, &dmp->pdev_vnode, curlwp);
sys/dev/dmover/dmover_io.c
709
selrecord(curlwp, &ds->ds_selq);
sys/dev/dtv/dtv_demux.c
477
selrecord(curlwp, &demux->dd_sel);
sys/dev/firmload.c
315
UIO_SYSSPACE, 0, kauth_cred_get(), NULL, curlwp));
sys/dev/fss.c
666
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/dev/fss.c
915
error = VFS_SYNC(sc->sc_mount, MNT_WAIT, curlwp->l_cred);
sys/dev/hpc/hpf1275a_tty.c
307
struct lwp *l = curlwp; /* XXX */
sys/dev/i2o/iopsp.c
620
if (curlwp != &lwp0)
sys/dev/ic/awi.c
1626
if (curlwp == NULL) {
sys/dev/ic/i82365.c
1282
if (!curlwp)
sys/dev/ic/mfi.c
1960
KERNEL_LOCK(1, curlwp);
sys/dev/ic/mfi.c
2001
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/mfi.c
2609
KERNEL_LOCK(1, curlwp);
sys/dev/ic/mfi.c
2613
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/mfi.c
2643
KERNEL_LOCK(1, curlwp);
sys/dev/ic/mfi.c
2647
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/mpt_netbsd.c
1908
KERNEL_LOCK(1, curlwp);
sys/dev/ic/mpt_netbsd.c
1930
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/ncr53c9x.c
530
KERNEL_LOCK(1, curlwp);
sys/dev/ic/ncr53c9x.c
563
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/ninjascsi32.c
1375
KERNEL_LOCK(1, curlwp);
sys/dev/ic/ninjascsi32.c
1380
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ic/wi.c
1358
while (sc->sc_ioctl_lwp != NULL && sc->sc_ioctl_lwp != curlwp) {
sys/dev/ic/wi.c
1366
sc->sc_ioctl_lwp = curlwp;
sys/dev/ic/wi.c
1378
KASSERT(sc->sc_ioctl_lwp == curlwp);
sys/dev/ir/irframe_tty.c
269
struct lwp *l = curlwp; /* XXX */
sys/dev/ir/irframe_tty.c
938
error = (*cdev->d_ioctl)(dev, cmd, arg, 0, curlwp);
sys/dev/iscsi/iscsi_ioctl.c
1678
if (curlwp != iscsi_cleanproc) {
sys/dev/iscsi/iscsi_ioctl.c
1718
if (curlwp != iscsi_cleanproc) {
sys/dev/iscsi/iscsi_ioctl.c
1943
struct lwp *l = curlwp;
sys/dev/ld.c
437
KERNEL_LOCK(1, curlwp);
sys/dev/ld.c
440
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ld.c
460
KERNEL_LOCK(1, curlwp);
sys/dev/ld.c
463
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ld.c
499
KERNEL_LOCK(1, curlwp);
sys/dev/ld.c
517
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/ld.c
700
KERNEL_LOCK(1, curlwp);
sys/dev/ld.c
718
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/lockstat.c
466
lockstat_lwp = curlwp;
sys/dev/lockstat.c
495
if (lockstat_lwp != curlwp)
sys/dev/lockstat.c
569
if (curlwp != lockstat_lwp || lockstat_dev_enabled)
sys/dev/nvmm/nvmm_internal.h
155
if (__predict_false(curlwp->l_flag & LW_USERRET)) {
sys/dev/nvmm/x86/nvmm_x86_svm.c
1599
x86_dbregs_save(curlwp);
sys/dev/nvmm/x86/nvmm_x86_svm.c
1619
x86_dbregs_restore(curlwp);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2248
x86_dbregs_save(curlwp);
sys/dev/nvmm/x86/nvmm_x86_vmx.c
2270
x86_dbregs_restore(curlwp);
sys/dev/ofw/ofdisk.c
459
if (omask == 0 && ofdisk_open(dev, 0, S_IFBLK, curlwp) != 0)
sys/dev/ofw/ofdisk.c
468
if (omask == 0 && ofdisk_close(dev, 0, S_IFBLK, curlwp) != 0)
sys/dev/onewire/onewire.c
409
KASSERT(curlwp == sc->sc_thread);
sys/dev/pci/if_vioif.c
2298
ctrlq->ctrlq_owner = curlwp;
sys/dev/pci/if_vioif.c
2308
KASSERT(ctrlq->ctrlq_owner == curlwp);
sys/dev/pci/pccbb.c
2248
if (!curlwp)
sys/dev/pcmcia/if_cnw.c
989
struct lwp *l = curlwp; /*XXX*/
sys/dev/pud/pud.c
354
pd->pd_pi = putter_attach(curlwp->l_proc->p_pid, fd, pd, &pud_putter);
sys/dev/putter/putter.c
346
selrecord(curlwp, &pi->pi_sel);
sys/dev/raidframe/rf_disks.c
615
error = vn_bdev_openpath(pb, &vp, curlwp);
sys/dev/raidframe/rf_netbsdkintf.c
2784
(void) vn_close(vp, FREAD | FWRITE, curlwp->l_cred);
sys/dev/raidframe/rf_netbsdkintf.c
601
if (dkwedge_list(dk, &dkwl, curlwp) == 0) {
sys/dev/raidframe/rf_reconstruct.c
450
retcode = vn_bdev_openpath(pb, &vp, curlwp);
sys/dev/random.c
289
if (__predict_false(curlwp->l_flag & LW_PENDSIG) &&
sys/dev/random.c
290
sigispending(curlwp, 0)) {
sys/dev/scsipi/scsipi_base.c
2696
KERNEL_LOCK(1, curlwp);
sys/dev/scsipi/scsipi_base.c
2719
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/sdmmc/ld_sdmmc.c
625
if (curlwp == sdmmc->sc_tskq_lwp)
sys/dev/sdmmc/sdmmc.c
307
KASSERT(curlwp != sc->sc_tskq_lwp);
sys/dev/sun/cgsix.c
1071
struct proc *p = curlwp->l_proc; /* XXX */
sys/dev/sun/sunkbd.c
216
struct lwp *l = curlwp ? curlwp : &lwp0;
sys/dev/sun/sunms.c
191
struct lwp *l = curlwp ? curlwp : &lwp0;
sys/dev/sysmon/sysmon_taskq.c
289
KASSERT(curlwp != sysmon_task_queue_lwp);
sys/dev/tprof/tprof.c
713
const lwp_t * const l = curlwp;
sys/dev/tprof/tprof.c
829
tprof_owner = curlwp;
sys/dev/usb/auvitek.c
346
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek.c
349
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/auvitek.c
371
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek.c
374
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/auvitek_dtv.c
282
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek_dtv.c
285
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/auvitek_dtv.c
300
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek_dtv.c
302
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/auvitek_dtv.c
312
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek_dtv.c
314
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/auvitek_dtv.c
387
KERNEL_LOCK(1, curlwp);
sys/dev/usb/auvitek_dtv.c
389
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/ehci.c
2292
sc->sc_doorbelllwp = curlwp;
sys/dev/usb/ehci.c
2302
while (sc->sc_doorbelllwp == curlwp) {
sys/dev/usb/emdtv.c
333
KERNEL_LOCK(1, curlwp);
sys/dev/usb/emdtv.c
335
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/emdtv.c
366
KERNEL_LOCK(1, curlwp);
sys/dev/usb/emdtv.c
368
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/emdtv_dtv.c
352
KERNEL_LOCK(1, curlwp);
sys/dev/usb/emdtv_dtv.c
355
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/emdtv_dtv.c
393
KERNEL_LOCK(1, curlwp);
sys/dev/usb/emdtv_dtv.c
395
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/uaudio.c
82
struct lwp *l = curlwp; \
sys/dev/usb/uaudio.c
92
struct lwp *l = curlwp; \
sys/dev/usb/ubt.c
864
KERNEL_LOCK(1, curlwp);
sys/dev/usb/ubt.c
867
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/uhidev.c
1097
sc->sc_writelock = curlwp;
sys/dev/usb/uhidev.c
1119
KASSERTMSG(sc->sc_writelock == curlwp, "%s: migrated from %p to %p",
sys/dev/usb/uhidev.c
1120
device_xname(sc->sc_dev), curlwp, sc->sc_writelock);
sys/dev/usb/uhidev.c
629
sc->sc_configlock = curlwp;
sys/dev/usb/uhidev.c
641
sc->sc_configlock = curlwp;
sys/dev/usb/uhidev.c
649
KASSERTMSG(sc->sc_configlock == curlwp, "%s: migrated from %p to %p",
sys/dev/usb/uhidev.c
650
device_xname(sc->sc_dev), curlwp, sc->sc_configlock);
sys/dev/usb/uhub.c
924
KERNEL_LOCK(1, curlwp);
sys/dev/usb/uhub.c
933
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/uhub.c
963
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usb.c
492
sc->sc_attach_thread = curlwp;
sys/dev/usb/usb.c
556
return curlwp == sc->sc_event_thread || curlwp == sc->sc_attach_thread;
sys/dev/usb/usb.c
799
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usb.c
805
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usb_subr.c
1064
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usb_subr.c
1067
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usb_subr.c
1160
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usb_subr.c
1165
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usb_subr.c
1241
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usb_subr.c
1246
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usb_subr.c
1919
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usb_subr.c
1921
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usbdi.c
1050
pipe->up_abortlwp = curlwp;
sys/dev/usb/usbdi.c
1098
KASSERTMSG(pipe->up_abortlwp == curlwp, "pipe->up_abortlwp=%p",
sys/dev/usb/usbdi.c
1137
(uintptr_t)xfer, curlwp->l_proc->p_pid, curlwp->l_lid,
sys/dev/usb/usbdi.c
1202
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usbdi.c
1209
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usscanner.c
499
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usscanner.c
501
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/usscanner.c
769
KERNEL_LOCK(1, curlwp);
sys/dev/usb/usscanner.c
771
KERNEL_UNLOCK_ONE(curlwp);
sys/dev/usb/xhci.c
3295
(sc->sc_suspender != NULL && sc->sc_suspender != curlwp))
sys/dev/usb/xhci.c
725
sc->sc_suspender = curlwp;
sys/dev/usb/xhci.c
924
KASSERT(sc->sc_suspender == curlwp);
sys/dev/usb/xhci.c
951
sc->sc_suspender = curlwp;
sys/dev/vnd.c
1722
curlwp, 0, 0);
sys/dev/vnd.c
1844
if (omask == 0 && vndopen(dev, 0, S_IFBLK, curlwp)) /* XXX */
sys/dev/vnd.c
1853
if (omask == 0 && vndclose(dev, 0, S_IFBLK, curlwp)) /* XXX */
sys/dev/vnd.c
564
if (curlwp != vnd->sc_kthread &&
sys/dev/vnd.c
565
!uvm_lwp_is_pagedaemon(curlwp)) {
sys/dev/wscons/wsbell.c
435
spkrioctl(sc->sc_spkr, SPKRSETVOL, &vol, 0, curlwp);
sys/dev/wscons/wsbell.c
436
spkrioctl(sc->sc_spkr, SPKRTONE, &tone, 0, curlwp);
sys/dev/wscons/wsbell.c
437
spkrclose(sc->sc_spkr, FWRITE, 0, curlwp);
sys/dev/wscons/wsdisplay_compat_usl.c
441
struct trapframe *fp = (struct trapframe *)curlwp->l_md.md_regs;
sys/dist/pf/net/if_pfsync.c
871
struct lwp *l = curlwp;
sys/fs/adosfs/advfsops.c
84
struct lwp *l = curlwp;
sys/fs/autofs/autofs.c
277
if (!sigismasked(curlwp, autofs_sig_set[i]))
sys/fs/autofs/autofs.c
280
sigprocmask1(curlwp, SIG_SETMASK, &newset, oldset);
sys/fs/autofs/autofs.c
293
sigprocmask1(curlwp, SIG_SETMASK, set, NULL);
sys/fs/autofs/autofs_vfsops.c
170
mp->mnt_op->vfs_name, mp, curlwp);
sys/fs/cd9660/cd9660_vfsops.c
215
struct lwp *l = curlwp;
sys/fs/cd9660/cd9660_vfsops.c
251
struct lwp *l = curlwp;
sys/fs/efs/efs_vfsops.c
174
struct lwp *l = curlwp;
sys/fs/efs/efs_vfsops.c
270
struct lwp *l = curlwp;
sys/fs/efs/efs_vfsops.c
73
struct lwp *l = curlwp;
sys/fs/filecorefs/filecore_vfsops.c
225
struct lwp *l = curlwp;
sys/fs/hfs/hfs_vfsops.c
195
struct lwp *l = curlwp;
sys/fs/hfs/hfs_vfsops.c
428
argsclose.l = curlwp;
sys/fs/msdosfs/msdosfs_vfsops.c
232
struct lwp *l = curlwp; /* XXX */
sys/fs/msdosfs/msdosfs_vfsops.c
279
struct lwp *l = curlwp;
sys/fs/msdosfs/msdosfs_vnops.c
1422
curlwp->l_cred);
sys/fs/nfs/common/bootp_subr.c
1604
td = curlwp;
sys/fs/nilfs/nilfs_vfsops.c
447
error = vinvalbuf(nilfsdev->devvp, 0, FSCRED, curlwp, 0, 0);
sys/fs/nilfs/nilfs_vfsops.c
461
struct lwp *l = curlwp;
sys/fs/nilfs/nilfs_vfsops.c
607
struct lwp *l = curlwp;
sys/fs/nilfs/nilfs_vfsops.c
958
mp->mnt_op->vfs_name, mp, curlwp);
sys/fs/ntfs/ntfs_vfsops.c
100
struct lwp *l = curlwp; /* XXX */
sys/fs/ntfs/ntfs_vfsops.c
166
struct lwp *l = curlwp;
sys/fs/ntfs/ntfs_vfsops.c
508
struct lwp *l = curlwp;
sys/fs/ptyfs/ptyfs_vfsops.c
268
struct lwp *l = curlwp;
sys/fs/ptyfs/ptyfs_vnops.c
383
struct lwp *l = curlwp;
sys/fs/ptyfs/ptyfs_vnops.c
872
ap->a_data, ap->a_fflag, curlwp);
sys/fs/ptyfs/ptyfs_vnops.c
891
return cdev_poll(vp->v_rdev, ap->a_events, curlwp);
sys/fs/puffs/puffs_msgif.c
1013
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_msgif.c
1148
(void)dounmount(mp, MNT_FORCE, curlwp);
sys/fs/puffs/puffs_msgif.c
1199
(void)dounmount(mp, MNT_FORCE, curlwp);
sys/fs/puffs/puffs_msgif.c
138
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || !waitok);
sys/fs/puffs/puffs_msgif.c
240
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || !cansleep);
sys/fs/puffs/puffs_msgif.c
336
struct lwp *l = curlwp;
sys/fs/puffs/puffs_msgif.c
453
lwp_t *l = curlwp;
sys/fs/puffs/puffs_msgif.c
989
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_node.c
166
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_vfsops.c
101
pid_t mntpid = curlwp->l_proc->p_pid;
sys/fs/puffs/puffs_vfsops.c
208
UIO_SYSSPACE, fstype, mp, curlwp);
sys/fs/puffs/puffs_vfsops.c
226
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_vfsops.c
414
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_vnops.c
1336
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_vnops.c
1562
KASSERT(!uvm_lwp_is_pagedaemon(curlwp));
sys/fs/puffs/puffs_vnops.c
1620
selrecord(curlwp, &pn->pn_sel);
sys/fs/puffs/puffs_vnops.c
2779
cansleep = (uvm_lwp_is_pagedaemon(curlwp) || dofaf) ? 0 : 1;
sys/fs/puffs/puffs_vnops.c
2781
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || dofaf || BIOASYNC(bp));
sys/fs/puffs/puffs_vnops.c
3040
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || locked);
sys/fs/sysvbfs/sysvbfs_vfsops.c
71
struct lwp *l = curlwp;
sys/fs/tmpfs/tmpfs_vfsops.c
200
mp->mnt_op->vfs_name, mp, curlwp);
sys/fs/tmpfs/tmpfs_vnops.c
473
lwp_t *l = curlwp;
sys/fs/udf/udf_vfsops.c
305
struct lwp *l = curlwp;
sys/fs/union/union_vfsops.c
107
struct lwp *l = curlwp;
sys/fs/union/union_vnops.c
1266
error = union_copyup(un, 1, cnp->cn_cred, curlwp);
sys/fs/union/union_vnops.c
632
struct lwp *l = curlwp;
sys/fs/union/union_vnops.c
787
error = union_copyup(un, 1, ap->a_cred, curlwp);
sys/fs/union/union_vnops.c
951
ap->a_cred, curlwp);
sys/fs/unionfs/unionfs_subr.c
192
lid = curlwp->l_lid;
sys/fs/unionfs/unionfs_vfsops.c
270
mp->mnt_op->vfs_name, mp, curlwp);
sys/fs/v7fs/v7fs_vfsops.c
81
struct lwp *l = curlwp;
sys/kern/init_main.c
241
#ifndef curlwp
sys/kern/init_main.c
242
struct lwp *curlwp = &lwp0;
sys/kern/init_main.c
726
binuptime(&curlwp->l_stime);
sys/kern/kern_auth.c
738
return (curlwp->l_cred);
sys/kern/kern_cfglock.c
73
my_lwp = curlwp;
sys/kern/kern_clock.c
506
if (CLKF_INTR(frame) || (curlwp->l_pflag & LP_INTR) != 0) {
sys/kern/kern_condvar.c
176
lwp_t *l = curlwp;
sys/kern/kern_condvar.c
197
lwp_t *l = curlwp;
sys/kern/kern_condvar.c
220
lwp_t *l = curlwp;
sys/kern/kern_condvar.c
245
lwp_t *l = curlwp;
sys/kern/kern_cpu.c
170
ci->ci_onproc = curlwp;
sys/kern/kern_descrip.c
1153
cred = curlwp->l_cred;
sys/kern/kern_descrip.c
1262
fp->f_cred = kauth_cred_hold(curlwp->l_cred);
sys/kern/kern_descrip.c
1407
fdp = curlwp->l_fd;
sys/kern/kern_descrip.c
1573
lwp_t * const l = curlwp;
sys/kern/kern_descrip.c
1730
fdp = curlwp->l_fd;
sys/kern/kern_descrip.c
1786
l = curlwp;
sys/kern/kern_descrip.c
1967
fd_set_exclose(curlwp, fd, (flag & O_CLOEXEC) != 0);
sys/kern/kern_descrip.c
1968
fd_set_foclose(curlwp, fd, (flag & O_CLOFORK) != 0);
sys/kern/kern_descrip.c
1972
curlwp->l_dupfd = fd;
sys/kern/kern_descrip.c
368
fdp = curlwp->l_fd;
sys/kern/kern_descrip.c
454
fdp = curlwp->l_fd;
sys/kern/kern_descrip.c
617
l = curlwp;
sys/kern/kern_descrip.c
763
fd_set_exclose(curlwp, *newp, exclose);
sys/kern/kern_descrip.c
764
fd_set_foclose(curlwp, *newp, foclose);
sys/kern/kern_descrip.c
775
filedesc_t *fdp = curlwp->l_fd;
sys/kern/kern_descrip.c
820
fd_set_exclose(curlwp, newfd, (flags & O_CLOEXEC) != 0);
sys/kern/kern_descrip.c
821
fd_set_foclose(curlwp, newfd, (flags & O_CLOFORK) != 0);
sys/kern/kern_drvctl.c
418
res = drvctl_command(curlwp, (struct plistref *)data, cmd,
sys/kern/kern_drvctl.c
422
res = drvctl_getevent(curlwp, (struct plistref *)data, cmd,
sys/kern/kern_drvctl.c
450
selrecord(curlwp, &drvctl_rdsel);
sys/kern/kern_entropy.c
1667
selrecord(curlwp, &E->selq);
sys/kern/kern_entropy.c
1917
E->sourcelock = curlwp;
sys/kern/kern_entropy.c
1936
KASSERTMSG(E->sourcelock == curlwp, "lwp %p releasing lock held by %p",
sys/kern/kern_entropy.c
1937
curlwp, E->sourcelock);
sys/kern/kern_entropy.c
1955
return E->sourcelock == curlwp;
sys/kern/kern_entropy.c
739
KASSERT(curlwp->l_pflag & LP_BOUND);
sys/kern/kern_event.c
1163
error = kauth_authorize_process(curlwp->l_cred,
sys/kern/kern_event.c
1741
kq->kq_fdp = curlwp->l_fd;
sys/kern/kern_event.c
2032
struct proc *p = curlwp->l_proc;
sys/kern/kern_event.c
2287
fdp = curlwp->l_fd;
sys/kern/kern_event.c
2467
KASSERT(kn->kn_kevent.udata == curlwp);
sys/kern/kern_event.c
2622
selrecord(curlwp, &kq->kq_sel);
sys/kern/kern_event.c
2693
fdp = curlwp->l_fd;
sys/kern/kern_event.c
2805
fdp = curlwp->l_fd;
sys/kern/kern_event.c
454
(kn)->kn_kevent.udata = curlwp; \
sys/kern/kern_event.c
492
kn->kn_kevent.udata != curlwp) {
sys/kern/kern_event.c
516
kn->kn_kevent.udata == curlwp);
sys/kern/kern_event.c
927
if (kauth_authorize_process(curlwp->l_cred,
sys/kern/kern_exec.c
1016
VOP_CLOSE(epp->ep_vp, FREAD, curlwp->l_cred);
sys/kern/kern_exec.c
1328
samecpu = (lp->l_cpu == curlwp->l_cpu);
sys/kern/kern_exec.c
2164
struct lwp *l = curlwp;
sys/kern/kern_exec.c
2226
struct lwp *l = curlwp;
sys/kern/kern_exec.c
2337
struct lwp *l = curlwp;
sys/kern/kern_exit.c
581
KASSERT(curlwp == l);
sys/kern/kern_fork.c
656
struct lwp *l = curlwp;
sys/kern/kern_heartbeat.c
488
curlwp->l_lid,
sys/kern/kern_heartbeat.c
489
curlwp->l_name ? curlwp->l_name : curproc->p_comm);
sys/kern/kern_hook.c
614
l->hl_lwp = curlwp;
sys/kern/kern_hook.c
713
l->hl_lwp != curlwp) {
sys/kern/kern_idle.c
49
struct lwp *l = curlwp;
sys/kern/kern_idle.c
75
KASSERT(l == curlwp);
sys/kern/kern_idle.c
98
KASSERT(curlwp == l);
sys/kern/kern_ksyms.c
1126
KASSERT(ksyms_snapshotting == curlwp);
sys/kern/kern_ksyms.c
1266
ksyms_snapshotting = curlwp;
sys/kern/kern_ksyms.c
1278
KASSERTMSG(ksyms_snapshotting == curlwp, "lwp %p stole snapshot",
sys/kern/kern_kthread.c
165
lwp_t *l = curlwp;
sys/kern/kern_kthread.c
239
struct lwp *l = curlwp;
sys/kern/kern_kthread.c
275
struct lwp *l = curlwp;
sys/kern/kern_ktrace.c
471
lwp_t *curl = curlwp;
sys/kern/kern_ktrace.c
541
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
569
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
592
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
604
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
622
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
634
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
645
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
659
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
678
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
766
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
779
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
789
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
804
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
837
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
927
return curlwp->l_proc->p_traceflag & fac_bit;
sys/kern/kern_ktrace.c
935
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
969
lwp_t *l = curlwp;
sys/kern/kern_ktrace.c
996
lwp_t *l = curlwp;
sys/kern/kern_lock.c
160
curlwp->l_lid,
sys/kern/kern_lock.c
161
curlwp->l_name ? curlwp->l_name : curproc->p_comm);
sys/kern/kern_lock.c
240
curlwp->l_lid,
sys/kern/kern_lock.c
241
curlwp->l_name ? curlwp->l_name : curproc->p_comm);
sys/kern/kern_lock.c
300
struct lwp *l = curlwp;
sys/kern/kern_lock.c
420
struct lwp *l = curlwp;
sys/kern/kern_lwp.c
1032
KASSERTMSG(new_lwp == curlwp, "l %p curlwp %p prevlwp %p", new_lwp, curlwp, prev);
sys/kern/kern_lwp.c
1086
current = (l == curlwp);
sys/kern/kern_lwp.c
1257
KASSERT(l != curlwp);
sys/kern/kern_lwp.c
1687
KASSERT(l == curlwp);
sys/kern/kern_lwp.c
1809
if (l->l_stat == LSONPROC && l != curlwp) {
sys/kern/kern_lwp.c
1935
l = curlwp;
sys/kern/kern_lwp.c
2107
l = curlwp;
sys/kern/kern_lwp.c
2150
pctr = curlwp->l_ru.ru_nvcsw;
sys/kern/kern_lwp.c
2151
pctr += curlwp->l_ru.ru_nivcsw;
sys/kern/kern_lwp.c
782
KASSERT(l1 == curlwp || l1->l_proc == &proc0);
sys/kern/kern_module.c
733
struct proc *p = curlwp->l_proc;
sys/kern/kern_module_vfs.c
204
UIO_SYSSPACE, IO_NODELOCKED, curlwp->l_cred, &resid, curlwp);
sys/kern/kern_mutex.c
466
KPREEMPT_DISABLE(curlwp);
sys/kern/kern_mutex.c
472
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_mutex.c
515
curthread = (uintptr_t)curlwp;
sys/kern/kern_mutex.c
563
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_mutex.c
565
KPREEMPT_DISABLE(curlwp);
sys/kern/kern_mutex.c
698
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_mutex.c
746
curthread = (uintptr_t)curlwp;
sys/kern/kern_mutex.c
827
return MUTEX_OWNER(mtx->mtx_owner) == (uintptr_t)curlwp;
sys/kern/kern_mutex.c
895
curthread = (uintptr_t)curlwp;
sys/kern/kern_physio.c
224
struct lwp *l = curlwp;
sys/kern/kern_proc.c
1813
struct lwp *l = curlwp;
sys/kern/kern_proc.c
1839
struct lwp *l = curlwp, *l2;
sys/kern/kern_ras.c
93
l = curlwp;
sys/kern/kern_reboot.c
63
l = atomic_cas_ptr(&rebooter, NULL, curlwp);
sys/kern/kern_reboot.c
64
while (l != NULL && l != curlwp) {
sys/kern/kern_resource.c
112
if ((p != curlwp->l_proc) &&
sys/kern/kern_runq.c
1026
KASSERT(l == curlwp);
sys/kern/kern_runq.c
1081
l = curlwp;
sys/kern/kern_runq.c
1204
curlwp->l_proc->p_pid, curlwp->l_lid,
sys/kern/kern_runq.c
395
if (l != curlwp || cpu_intr_p()) {
sys/kern/kern_runq.c
591
if (curlwp->l_vforkwaiting && l->l_class == SCHED_OTHER) {
sys/kern/kern_runq.c
592
if (sched_migratable(l, curlwp->l_cpu) && eprio >
sys/kern/kern_runq.c
593
curlwp->l_cpu->ci_schedstate.spc_maxpriority) {
sys/kern/kern_runq.c
594
return curlwp->l_cpu;
sys/kern/kern_runq.c
990
KASSERT(l == curlwp);
sys/kern/kern_rwlock.c
295
l = curlwp;
sys/kern/kern_rwlock.c
331
KPREEMPT_DISABLE(curlwp);
sys/kern/kern_rwlock.c
365
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_rwlock.c
367
KPREEMPT_DISABLE(curlwp);
sys/kern/kern_rwlock.c
415
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_rwlock.c
444
l = curlwp;
sys/kern/kern_rwlock.c
555
l = curlwp;
sys/kern/kern_rwlock.c
601
l = curlwp;
sys/kern/kern_rwlock.c
697
l = curlwp;
sys/kern/kern_rwlock.c
757
(RW_WRITE_LOCKED | (uintptr_t)curlwp);
sys/kern/kern_scdebug.c
134
struct lwp *l = curlwp;
sys/kern/kern_scdebug.c
245
struct lwp *l = curlwp;
sys/kern/kern_sig.c
1572
struct lwp *l = curlwp;
sys/kern/kern_sig.c
1700
struct lwp *l = curlwp;
sys/kern/kern_sig.c
1786
struct lwp *l = curlwp;
sys/kern/kern_sig.c
2063
l = curlwp;
sys/kern/kern_sig.c
2169
sigexit(curlwp, SIGILL);
sys/kern/kern_sig.c
2541
struct lwp *l = curlwp;
sys/kern/kern_sleepq.c
262
lwp_t *l = curlwp;
sys/kern/kern_sleepq.c
350
lwp_t *l = curlwp;
sys/kern/kern_softint.c
568
KASSERT(si->si_lwp == curlwp);
sys/kern/kern_softint.c
620
__func__, sh->sh_func, curlwp->l_blcnt);
sys/kern/kern_softint.c
730
l = curlwp;
sys/kern/kern_softint.c
810
if ((pinned->l_pflag & LP_RUNNING) == 0 || curlwp->l_stat != LSIDL) {
sys/kern/kern_softint.c
818
onproc->l_flag, cpu_index(onproc->l_cpu), curlwp,
sys/kern/kern_softint.c
819
curlwp->l_stat, curlwp->l_flag,
sys/kern/kern_softint.c
820
cpu_index(curlwp->l_cpu), pinned, pinned->l_stat,
sys/kern/kern_softint.c
834
l = curlwp;
sys/kern/kern_subr.c
306
if (bdev_open(md_dev, FREAD, S_IFBLK, curlwp) == 0)
sys/kern/kern_synch.c
187
struct lwp *l = curlwp;
sys/kern/kern_synch.c
213
struct lwp *l = curlwp;
sys/kern/kern_synch.c
246
struct lwp *l = curlwp;
sys/kern/kern_synch.c
291
struct lwp *l = curlwp;
sys/kern/kern_synch.c
316
struct lwp *l = curlwp;
sys/kern/kern_synch.c
338
lwp_t *l = curlwp;
sys/kern/kern_synch.c
378
l = curlwp;
sys/kern/kern_synch.c
472
const lwp_t *l = curlwp;
sys/kern/kern_synch.c
486
KPREEMPT_DISABLE(curlwp);
sys/kern/kern_synch.c
496
KPREEMPT_ENABLE(curlwp);
sys/kern/kern_synch.c
627
KASSERTMSG(l == curlwp, "l %p curlwp %p", l, curlwp);
sys/kern/kern_synch.c
808
KASSERT(curlwp == ci->ci_curlwp);
sys/kern/kern_synch.c
810
KASSERTMSG(l == curlwp, "l %p curlwp %p", l, curlwp);
sys/kern/kern_synch.c
814
KASSERT(curlwp == ci->ci_curlwp);
sys/kern/kern_synch.c
816
KASSERTMSG(l == curlwp, "l %p curlwp %p prevlwp %p",
sys/kern/kern_synch.c
817
l, curlwp, prevlwp);
sys/kern/kern_synch.c
872
KASSERT(l == curlwp);
sys/kern/kern_synch.c
994
if (l == curlwp)
sys/kern/kern_syscall.c
242
struct proc *p = curlwp->l_proc;
sys/kern/kern_syscall.c
264
if (curlwp->l_proc->p_slflag & PSL_SYSCALLEMU) {
sys/kern/kern_syscall.c
285
struct proc *p = curlwp->l_proc;
sys/kern/kern_sysctl.c
364
curlwp->l_pflag |= LP_SYSCTLWRITE;
sys/kern/kern_sysctl.c
367
curlwp->l_pflag &= ~LP_SYSCTLWRITE;
sys/kern/kern_sysctl.c
375
if ((curlwp->l_pflag & LP_SYSCTLWRITE) != 0) {
sys/kern/kern_tc.c
477
l = curlwp;
sys/kern/kern_threadpool.c
1108
KASSERT((pool->tp_cpu == NULL) || (curlwp->l_pflag & LP_BOUND));
sys/kern/kern_threadpool.c
1117
KASSERT(thread->tpt_lwp == curlwp);
sys/kern/kern_threadpool.c
1140
lwp_lock(curlwp);
sys/kern/kern_threadpool.c
1141
char *const lwp_name __diagused = curlwp->l_name;
sys/kern/kern_threadpool.c
1142
thread->tpt_lwp_savedname = curlwp->l_name;
sys/kern/kern_threadpool.c
1143
curlwp->l_name = job->job_name;
sys/kern/kern_threadpool.c
1144
lwp_unlock(curlwp);
sys/kern/kern_threadpool.c
1154
KASSERTMSG((curlwp->l_name == lwp_name),
sys/kern/kern_threadpool.c
825
KASSERT(job->job_thread->tpt_lwp == curlwp);
sys/kern/kern_threadpool.c
832
lwp_lock(curlwp);
sys/kern/kern_threadpool.c
833
curlwp->l_name = job->job_thread->tpt_lwp_savedname;
sys/kern/kern_threadpool.c
834
lwp_unlock(curlwp);
sys/kern/kern_threadpool.c
974
KASSERT((pool->tp_cpu == NULL) || (curlwp->l_pflag & LP_BOUND));
sys/kern/kern_timeout.c
283
return cc->cc_active == c && cc->cc_lwp != curlwp;
sys/kern/kern_timeout.c
591
l = curlwp;
sys/kern/kern_timeout.c
831
l = curlwp;
sys/kern/kern_turnstile.c
221
KASSERT(l == curlwp);
sys/kern/kern_turnstile.c
314
lwp_t * const l = curlwp;
sys/kern/kern_turnstile.c
372
lwp_t * const l = curlwp; /* cached curlwp */
sys/kern/kern_turnstile.c
459
KASSERT(ts->ts_inheritor == curlwp || ts->ts_inheritor == NULL);
sys/kern/sched_4bsd.c
509
l = curlwp;
sys/kern/subr_autoconf.c
1698
dev->dv_attaching = curlwp;
sys/kern/subr_autoconf.c
1938
KASSERT(dev->dv_attaching == curlwp);
sys/kern/subr_autoconf.c
2065
KASSERT(dev->dv_attaching == curlwp);
sys/kern/subr_autoconf.c
2167
KASSERTMSG(dev->dv_detaching != curlwp,
sys/kern/subr_autoconf.c
2187
dev->dv_detaching = curlwp;
sys/kern/subr_autoconf.c
2201
KASSERTMSG((l = dev->dv_detaching) == curlwp,
sys/kern/subr_autoconf.c
2452
KASSERTMSG((l = dev->dv_detaching) == curlwp,
sys/kern/subr_autoconf.c
2990
if ((dv->dv_attaching != NULL && dv->dv_attaching != curlwp) ||
sys/kern/subr_autoconf.c
3501
if (curlwp->l_name != NULL)
sys/kern/subr_autoconf.c
3502
curlwp_name = curlwp->l_name;
sys/kern/subr_autoconf.c
3504
curlwp_name = curlwp->l_proc->p_comm;
sys/kern/subr_autoconf.c
3518
dvl->dvl_nlock > 0 && dvl->dvl_holder != curlwp) {
sys/kern/subr_autoconf.c
3534
dvl->dvl_holder = curlwp;
sys/kern/subr_copy.c
607
lwp_t * const l = curlwp;
sys/kern/subr_copy.c
636
lwp_t * const l = curlwp;
sys/kern/subr_cpu.c
137
return (curlwp->l_pflag & LP_INTR) != 0;
sys/kern/subr_cpu.c
143
struct lwp *const l = curlwp;
sys/kern/subr_cpu.c
470
lwp_t *l = curlwp;
sys/kern/subr_disk_mbr.c
330
error = bdev_ioctl(dev, MMCGETDISCINFO, &di, FKIOCTL, curlwp);
sys/kern/subr_disk_mbr.c
341
FKIOCTL, curlwp);
sys/kern/subr_exec_fd.c
55
l = curlwp;
sys/kern/subr_kcov.c
276
struct lwp *l = curlwp;
sys/kern/subr_kcov.c
299
struct lwp *l = curlwp;
sys/kern/subr_kcov.c
386
struct lwp *l = curlwp;
sys/kern/subr_kcov.c
412
struct lwp *l = curlwp;
sys/kern/subr_kcov.c
432
kcov_t *kd = curlwp->l_kcov;
sys/kern/subr_kcov.c
441
kcov_t *kd = curlwp->l_kcov;
sys/kern/subr_kcov.c
597
kd = curlwp->l_kcov;
sys/kern/subr_kcov.c
643
kd = curlwp->l_kcov;
sys/kern/subr_kobj_vfs.c
128
UIO_SYSSPACE, IO_NODELOCKED, curlwp->l_cred, &resid,
sys/kern/subr_kobj_vfs.c
129
curlwp);
sys/kern/subr_lockdebug.c
1089
(int)cpu_index(curcpu()), (long)curlwp);
sys/kern/subr_lockdebug.c
1094
ops->lo_name, func, line, msg, lock, cpu_index(curcpu()), curlwp);
sys/kern/subr_lockdebug.c
244
TAILQ_INIT(&curlwp->l_ld_locks);
sys/kern/subr_lockdebug.c
451
struct lwp *l = curlwp;
sys/kern/subr_lockdebug.c
507
struct lwp *l = curlwp;
sys/kern/subr_lockdebug.c
558
struct lwp *l = curlwp;
sys/kern/subr_lockdebug.c
596
if (__predict_false(ld->ld_lwp != curlwp)) {
sys/kern/subr_lockdebug.c
630
struct lwp *l = curlwp;
sys/kern/subr_lockdebug.c
813
lockdebug_dump(curlwp, ld, printf);
sys/kern/subr_lockdebug.c
844
lockdebug_dump(curlwp, ld, pr);
sys/kern/subr_lockdebug.c
953
lockdebug_show_one(curlwp, ld, i++, pr);
sys/kern/subr_lockdebug.c
955
lockdebug_show_trace(curlwp, pr);
sys/kern/subr_lwp_specificdata.c
110
&curlwp->l_specdataref, key));
sys/kern/subr_lwp_specificdata.c
130
&curlwp->l_specdataref, key, data);
sys/kern/subr_msan.c
389
lwp = curlwp->l_kmsan;
sys/kern/subr_msan.c
402
lwp = curlwp->l_kmsan;
sys/kern/subr_msan.c
416
lwp = curlwp->l_kmsan;
sys/kern/subr_msan.c
457
lwp = curlwp->l_kmsan;
sys/kern/subr_msan.c
475
lwp = curlwp->l_kmsan;
sys/kern/subr_msan.c
558
curlwp->l_kmsan = &msan_lwp0;
sys/kern/subr_msan.c
640
lwp = curlwp->l_kmsan;
sys/kern/subr_pcu.c
109
KASSERTMSG(l == curlwp, "l %p != curlwp %p", l, curlwp);
sys/kern/subr_pcu.c
145
KASSERT(l == curlwp || l->l_stat == LSIDL ||
sys/kern/subr_pcu.c
185
KASSERT(l == curlwp || ((!pcu_available_p(l) ||
sys/kern/subr_pcu.c
186
(curlwp->l_proc == l->l_proc && l->l_stat == LSSUSPENDED)) &&
sys/kern/subr_pcu.c
306
lwp_t *oncpu_lwp, * const l = curlwp;
sys/kern/subr_percpu.c
272
percpu_allocation.busy = curlwp;
sys/kern/subr_percpu.c
280
KASSERT(percpu_allocation.busy == curlwp);
sys/kern/subr_percpu.c
343
percpu_allocation.busy = curlwp;
sys/kern/subr_percpu.c
369
KASSERT(percpu_allocation.busy == curlwp);
sys/kern/subr_prf.c
223
if (lwp0.l_cpu && curlwp) {
sys/kern/subr_prf.c
246
curlwp->l_pflag |= LP_BOUND;
sys/kern/subr_psref.c
291
ISSET(curlwp->l_pflag, LP_BOUND)),
sys/kern/subr_psref.c
313
psref->psref_lwp = curlwp;
sys/kern/subr_psref.c
321
curlwp->l_psrefs++;
sys/kern/subr_psref.c
345
ISSET(curlwp->l_pflag, LP_BOUND)),
sys/kern/subr_psref.c
357
KASSERTMSG((psref->psref_lwp == curlwp),
sys/kern/subr_psref.c
359
psref->psref_lwp, curlwp);
sys/kern/subr_psref.c
381
KASSERT(curlwp->l_psrefs > 0);
sys/kern/subr_psref.c
382
curlwp->l_psrefs--;
sys/kern/subr_psref.c
412
ISSET(curlwp->l_pflag, LP_BOUND)),
sys/kern/subr_psref.c
421
KASSERTMSG((pfrom->psref_lwp == curlwp),
sys/kern/subr_psref.c
423
pfrom->psref_lwp, curlwp);
sys/kern/subr_psref.c
438
pto->psref_lwp = curlwp;
sys/kern/subr_psref.c
446
curlwp->l_psrefs++;
sys/kern/subr_psref.c
555
ISSET(curlwp->l_pflag, LP_BOUND)),
sys/kern/subr_psref.c
584
KASSERTMSG((lwp_mismatch_ok || psref->psref_lwp == curlwp),
sys/kern/subr_psref.c
586
psref->psref_lwp, curlwp);
sys/kern/subr_psref.c
635
struct lwp *l = curlwp;
sys/kern/subr_psref.c
681
struct lwp *l = curlwp;
sys/kern/subr_tftproot.c
162
l = curlwp; /* XXX */
sys/kern/subr_time.c
174
l = lid == 0 ? curlwp : lwp_find(p, lid);
sys/kern/subr_workqueue.c
143
struct lwp *l = curlwp;
sys/kern/subr_workqueue.c
169
q = workqueue_queue_lookup(wq, curlwp->l_cpu);
sys/kern/subr_workqueue.c
266
KASSERT(q->q_worker == curlwp);
sys/kern/subr_workqueue.c
361
if (q->q_worker == curlwp) {
sys/kern/subr_xcall.c
445
struct lwp *l = curlwp;
sys/kern/sys_aio.c
1572
struct proc *p = curlwp->l_proc;
sys/kern/sys_aio.c
2171
struct proc *p = curlwp->l_proc;
sys/kern/sys_aio.c
719
struct proc *p = curlwp->l_proc;
sys/kern/sys_aio.c
819
lwp_userret(curlwp);
sys/kern/sys_eventfd.c
354
selrecord(curlwp, &efd->efd_read_sel);
sys/kern/sys_eventfd.c
362
selrecord(curlwp, &efd->efd_write_sel);
sys/kern/sys_generic.c
135
l = curlwp;
sys/kern/sys_getrandom.c
182
if (__predict_false(curlwp->l_flag & LW_PENDSIG) &&
sys/kern/sys_getrandom.c
183
sigispending(curlwp, 0)) {
sys/kern/sys_lwp.c
536
l = curlwp;
sys/kern/sys_lwp.c
80
struct lwp *l = curlwp;
sys/kern/sys_mqueue.c
357
selrecord(curlwp, &mq->mq_rsel);
sys/kern/sys_mqueue.c
364
selrecord(curlwp, &mq->mq_wsel);
sys/kern/sys_pipe.c
851
selrecord(curlwp, &rpipe->pipe_sel);
sys/kern/sys_pipe.c
854
selrecord(curlwp, &wpipe->pipe_sel);
sys/kern/sys_pset.c
212
psid = curlwp->l_psid;
sys/kern/sys_pset.c
343
psid = curlwp->l_psid;
sys/kern/sys_pset.c
446
psid = curlwp->l_psid;
sys/kern/sys_sched.c
150
p = curlwp->l_proc;
sys/kern/sys_select.c
239
lwp_t * const l = curlwp;
sys/kern/sys_select.c
392
nf = atomic_load_consume(&curlwp->l_fd->fd_dt)->dt_nfiles;
sys/kern/sys_select.c
408
nd > curlwp->l_proc->p_rlimit[RLIMIT_NOFILE].rlim_max + FD_SETSIZE)
sys/kern/sys_select.c
520
l = curlwp;
sys/kern/sys_select.c
634
if (nfds > curlwp->l_proc->p_rlimit[RLIMIT_NOFILE].rlim_max + 1000) {
sys/kern/sys_select.c
696
curlwp->l_selrec = (uintptr_t)fds;
sys/kern/sys_select.c
704
curlwp->l_selflag = SEL_RESET;
sys/kern/sys_select.c
748
KASSERT(selector == curlwp);
sys/kern/sys_select.c
959
l = curlwp;
sys/kern/sys_socket.c
126
error = (*so->so_send)(so, NULL, uio, NULL, NULL, 0, curlwp);
sys/kern/sys_socket.c
217
error = ifioctl(so, cmd, data, curlwp);
sys/kern/sys_timerfd.c
347
selrecord(curlwp, &tfd->tfd_read_sel);
sys/kern/tty.c
1996
if (sigismasked(curlwp, SIGTTIN) ||
sys/kern/tty.c
2261
!sigismasked(curlwp, SIGTTOU)) {
sys/kern/tty_ptm.c
367
curlwp->l_dupfd = fd;
sys/kern/tty_pty.c
442
if (sigismasked(curlwp, SIGTTIN) ||
sys/kern/uipc_domain.c
296
__func__, curlwp->l_proc->p_comm,
sys/kern/uipc_domain.c
297
curlwp->l_proc->p_pid, curlwp->l_lid, af);
sys/kern/uipc_socket.c
1165
struct lwp *l = curlwp;
sys/kern/uipc_socket.c
2466
selrecord(curlwp, &so->so_rcv.sb_sel);
sys/kern/uipc_socket.c
2471
selrecord(curlwp, &so->so_snd.sb_sel);
sys/kern/uipc_socket.c
589
lwp_t *l = curlwp;
sys/kern/uipc_socket2.c
706
struct lwp *l = curlwp; /* XXX */
sys/kern/uipc_syscalls.c
1676
fd_abort(curlwp->l_proc, nfp, fd);
sys/kern/uipc_syscalls.c
1688
fd_affix(curlwp->l_proc, nfp, fd);
sys/kern/uipc_syscalls.c
553
KASSERT(l == curlwp);
sys/kern/uipc_syscalls.c
928
KASSERT(l == curlwp);
sys/kern/uipc_usrreq.c
1301
error = unp_connect1(so, so2, curlwp);
sys/kern/uipc_usrreq.c
1540
filedesc_t *fdescp = curlwp->l_fd;
sys/kern/uipc_usrreq.c
1683
KASSERT(curlwp == unp_thread_lwp);
sys/kern/uipc_usrreq.c
364
control = unp_addsockcred(curlwp, control);
sys/kern/uipc_usrreq.c
366
MODULE_HOOK_CALL(uipc_unp_70_hook, (curlwp, control),
sys/kern/uipc_usrreq.c
367
stub_compat_70_unp_addsockcred(curlwp, control), control);
sys/kern/uipc_usrreq.c
548
MODULE_HOOK_CALL(uipc_unp_70_hook, (curlwp, control),
sys/kern/uipc_usrreq.c
549
stub_compat_70_unp_addsockcred(curlwp, control),
sys/kern/vfs_bio.c
1447
if (!from_bufq || !uvm_lwp_is_pagedaemon(curlwp)) {
sys/kern/vfs_bio.c
2195
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/kern/vfs_bio.c
663
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/kern/vfs_bio.c
698
KASSERT(uvm_lwp_is_pagedaemon(curlwp));
sys/kern/vfs_bio.c
717
curlwp->l_ru.ru_inblock++;
sys/kern/vfs_bio.c
898
curlwp->l_ru.ru_oublock++;
sys/kern/vfs_bio.c
986
curlwp->l_ru.ru_oublock++;
sys/kern/vfs_cache.c
268
lwp_t *l = curlwp; \
sys/kern/vfs_cache.c
830
vp, NULL, genfs_can_access(vp, curlwp->l_cred,
sys/kern/vfs_lookup.c
1075
struct lwp *l = curlwp;
sys/kern/vfs_lookup.c
533
struct lwp *self = curlwp; /* thread doing namei() */
sys/kern/vfs_lookup.c
641
struct lwp *self = curlwp; /* thread doing namei() */
sys/kern/vfs_lookup.c
740
struct lwp *self = curlwp; /* thread doing namei() */
sys/kern/vfs_mount.c
1187
lwp_t *l = curlwp;
sys/kern/vfs_mount.c
634
error = VOP_FSYNC(vp, curlwp->l_cred, FSYNC_WAIT, 0, 0);
sys/kern/vfs_mount.c
636
error = VOP_GETATTR(vp, &vattr, curlwp->l_cred);
sys/kern/vfs_subr.c
816
error = VOP_FSYNC(vp, curlwp->l_cred,
sys/kern/vfs_subr.c
872
error = VFS_SYNC(mp, MNT_LAZY, curlwp->l_cred);
sys/kern/vfs_syscalls.c
1275
KASSERT(l == curlwp);
sys/kern/vfs_syscalls.c
1398
error = dostatvfs(mp, sb, curlwp, flags, 1);
sys/kern/vfs_syscalls.c
1678
struct lwp *l = curlwp;
sys/kern/vfs_syscalls.c
1829
error = do_open(curlwp, NULL, pb, open_flags, open_mode, fd);
sys/kern/vfs_syscalls.c
2955
if ((error = veriexec_removechk(curlwp, nd.ni_vp, pathstring)) != 0) {
sys/kern/vfs_syscalls.c
3451
KASSERT(l == curlwp);
sys/kern/vfs_syscalls.c
4702
error = veriexec_renamechk(curlwp, fvp, f1, tvp, f2);
sys/kern/vfs_syscalls.c
4796
struct proc *p = curlwp->l_proc;
sys/kern/vfs_trans.c
358
for (p = &curlwp->l_fstrans; *p; ) {
sys/kern/vfs_trans.c
375
p = &curlwp->l_fstrans;
sys/kern/vfs_trans.c
383
for (fli = curlwp->l_fstrans; fli; fli = fli->fli_succ)
sys/kern/vfs_trans.c
385
KASSERT(fli->fli_alias->fli_self == curlwp);
sys/kern/vfs_trans.c
405
for (fli = curlwp->l_fstrans; fli; fli = fli->fli_succ) {
sys/kern/vfs_trans.c
452
fli->fli_self = curlwp;
sys/kern/vfs_trans.c
456
fli->fli_succ = curlwp->l_fstrans;
sys/kern/vfs_trans.c
457
curlwp->l_fstrans = fli;
sys/kern/vfs_trans.c
479
for (fli = curlwp->l_fstrans; fli; fli = fli->fli_succ) {
sys/kern/vfs_trans.c
507
if (fmi->fmi_owner == curlwp)
sys/kern/vfs_trans.c
643
return (fli->fli_trans_cnt > 0 || fmi->fmi_owner == curlwp);
sys/kern/vfs_trans.c
662
return (fmi->fmi_owner == curlwp);
sys/kern/vfs_trans.c
680
if (fli->fli_self == curlwp)
sys/kern/vfs_trans.c
731
fmi->fmi_owner = curlwp;
sys/kern/vfs_trans.c
734
KASSERT(fmi->fmi_owner == curlwp);
sys/kern/vfs_vnode.c
1862
lwp_t *l = curlwp;
sys/kern/vfs_vnode.c
931
if (uvm_lwp_is_pagedaemon(curlwp) || async) {
sys/kern/vfs_vnops.c
1058
error = VOP_MMAP(vp, prot, curlwp->l_cred);
sys/kern/vfs_vnops.c
1380
l = curlwp;
sys/kern/vfs_vnops.c
177
struct lwp *l = curlwp;
sys/kern/vfs_vnops.c
499
struct lwp *l = curlwp;
sys/kern/vfs_vnops.c
599
KASSERT(l == curlwp);
sys/kern/vfs_vnops.c
943
l = curlwp;
sys/kern/vfs_wapbl.c
1252
curproc->p_pid, curlwp->l_lid, wl->wl_bufcount,
sys/kern/vfs_wapbl.c
1267
curproc->p_pid, curlwp->l_lid, wl->wl_bufcount,
sys/kern/vfs_wapbl.c
1313
curproc->p_pid, curlwp->l_lid, bp,
sys/kern/vfs_wapbl.c
1324
curproc->p_pid, curlwp->l_lid, bp,
sys/kern/vfs_wapbl.c
1355
curproc->p_pid, curlwp->l_lid, bp,
sys/kern/vfs_wapbl.c
1611
curproc->p_pid, curlwp->l_lid, delta));
sys/kern/vfs_wapbl.c
1816
curproc->p_pid, curlwp->l_lid, wl->wl_bufcount,
sys/kern/vfs_wapbl.c
1891
curproc->p_pid, curlwp->l_lid, flushsize, delta,
sys/kern/vfs_wapbl.c
1901
curproc->p_pid, curlwp->l_lid, flushsize, delta,
sys/kern/vfs_wapbl.c
1955
curproc->p_pid, curlwp->l_lid));
sys/kern/vfs_wapbl.c
1981
if (curlwp)
sys/kern/vfs_wapbl.c
1982
lid = curlwp->l_lid;
sys/kern/vfs_wapbl.c
725
if (curlwp)
sys/kern/vfs_wapbl.c
726
lid = curlwp->l_lid;
sys/kern/vfs_wapbl.c
906
struct pstats *pstats = curlwp->l_proc->p_stats;
sys/kern/vfs_xattr.c
265
KASSERT(l == curlwp);
sys/kern/vfs_xattr.c
318
KASSERT(l == curlwp);
sys/kern/vfs_xattr.c
399
KASSERT(l == curlwp);
sys/kern/vnode_if.c
299
KERNEL_UNLOCK_ONE(curlwp);
sys/kern/vnode_if.c
69
KERNEL_LOCK(1, curlwp);
sys/kern/vnode_if.c
79
KERNEL_UNLOCK_ONE(curlwp);
sys/miscfs/fdesc/fdesc_vfsops.c
77
struct lwp *l = curlwp;
sys/miscfs/fdesc/fdesc_vnops.c
180
struct lwp *l = curlwp;
sys/miscfs/fdesc/fdesc_vnops.c
187
dt = atomic_load_consume(&curlwp->l_fd->fd_dt);
sys/miscfs/fdesc/fdesc_vnops.c
313
curlwp->l_dupfd = VTOFDESC(vp)->fd_fd; /* XXX */
sys/miscfs/fdesc/fdesc_vnops.c
317
return cdev_open(devctty, ap->a_mode, 0, curlwp);
sys/miscfs/fdesc/fdesc_vnops.c
561
dt = atomic_load_consume(&curlwp->l_fd->fd_dt);
sys/miscfs/fdesc/fdesc_vnops.c
763
ap->a_fflag, curlwp);
sys/miscfs/fdesc/fdesc_vnops.c
785
revents = cdev_poll(devctty, ap->a_events, curlwp);
sys/miscfs/fifofs/fifo_vnops.c
127
struct lwp *l = curlwp;
sys/miscfs/fifofs/fifo_vnops.c
310
error = (*wso->so_send)(wso, NULL, ap->a_uio, 0, NULL, sflags, curlwp);
sys/miscfs/fifofs/fifo_vnops.c
400
selrecord(curlwp, &rso->so_rcv.sb_sel);
sys/miscfs/fifofs/fifo_vnops.c
412
selrecord(curlwp, &wso->so_snd.sb_sel);
sys/miscfs/genfs/genfs_io.c
1447
const bool pgdaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/miscfs/genfs/genfs_io.c
1499
if (uvm_lwp_is_pagedaemon(curlwp))
sys/miscfs/genfs/genfs_io.c
1625
kauth_cred_t cred = curlwp->l_cred;
sys/miscfs/genfs/genfs_io.c
1702
kauth_cred_t cred = curlwp->l_cred;
sys/miscfs/genfs/genfs_io.c
585
kauth_cred_t const cred = curlwp->l_cred; /* XXXUBC curlwp */
sys/miscfs/genfs/genfs_io.c
881
bool pagedaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/miscfs/kernfs/kernfs_vfsops.c
120
struct lwp *l = curlwp;
sys/miscfs/nullfs/null_vfsops.c
179
UIO_USERSPACE, mp->mnt_op->vfs_name, mp, curlwp);
sys/miscfs/overlay/overlay_vfsops.c
103
struct lwp *l = curlwp;
sys/miscfs/procfs/procfs.h
236
const char *emulname = curlwp->l_proc->p_emul->e_name;
sys/miscfs/procfs/procfs_linux.c
686
const char *emulname = curlwp->l_proc->p_emul->e_name;
sys/miscfs/procfs/procfs_status.c
100
const char *emulname = curlwp->l_proc->p_emul->e_name;
sys/miscfs/procfs/procfs_status.c
251
const char *emulname = curlwp->l_proc->p_emul->e_name;
sys/miscfs/procfs/procfs_subr.c
159
curl = curlwp;
sys/miscfs/procfs/procfs_vfsops.c
164
struct lwp *l = curlwp;
sys/miscfs/procfs/procfs_vnops.c
1834
procfs_dir(PROCFS_TYPE(pfs->pfs_fileno), curlwp, pown,
sys/miscfs/procfs/procfs_vnops.c
1880
MAXPATHLEN / 2, 0, curlwp);
sys/miscfs/procfs/procfs_vnops.c
373
l1 = curlwp; /* tracer */
sys/miscfs/procfs/procfs_vnops.c
964
procfs_dir(pfs->pfs_type, curlwp, procp, &bp, path,
sys/miscfs/specfs/spec_vnops.c
1055
error = (*ioctl)(dev, DIOCGPARTINFO, &pi, FREAD, curlwp);
sys/miscfs/specfs/spec_vnops.c
1059
error = (*ioctl)(dev, DIOCGMEDIASIZE, &sz, FREAD, curlwp);
sys/miscfs/specfs/spec_vnops.c
1084
struct lwp *l = curlwp;
sys/miscfs/specfs/spec_vnops.c
1206
struct lwp *l = curlwp;
sys/miscfs/specfs/spec_vnops.c
1349
ap->a_fflag, curlwp);
sys/miscfs/specfs/spec_vnops.c
1354
ap->a_fflag, curlwp);
sys/miscfs/specfs/spec_vnops.c
1383
revents = cdev_poll(dev, ap->a_events, curlwp);
sys/miscfs/specfs/spec_vnops.c
1642
sess = curlwp->l_proc->p_session;
sys/miscfs/specfs/spec_vnops.c
1677
error = vinvalbuf(vp, V_SAVE, ap->a_cred, curlwp, 0, 0);
sys/miscfs/specfs/spec_vnops.c
1761
error = bdev_cancel(dev, flags, mode, curlwp);
sys/miscfs/specfs/spec_vnops.c
1763
error = cdev_cancel(dev, flags, mode, curlwp);
sys/miscfs/specfs/spec_vnops.c
1771
error = bdev_close(dev, flags, mode, curlwp);
sys/miscfs/specfs/spec_vnops.c
1773
error = cdev_close(dev, flags, mode, curlwp);
sys/miscfs/specfs/spec_vnops.c
584
error = bdev_ioctl(dev, DIOCGWEDGEINFO, &dkw, FREAD, curlwp);
sys/miscfs/specfs/spec_vnops.c
723
struct lwp *l = curlwp;
sys/miscfs/umapfs/umap_vfsops.c
71
struct lwp *l = curlwp;
sys/modules/examples/panic_string/panic_string.c
157
do_sys_sync(curlwp);
sys/modules/examples/pollpal/pollpal.c
280
selrecord(curlwp, &pl->psel);
sys/modules/examples/pollpal/pollpal.c
289
selrecord(curlwp, &pl->psel);
sys/modules/lua/lua.c
616
0, curlwp->l_cred, NULL, curlwp);
sys/net/bpf.c
1570
selrecord(curlwp, &d->bd_sel);
sys/net/if_bridge.c
517
struct lwp *l = curlwp; /* XXX */
sys/net/if_gre.c
1098
if ((error = gre_getnames(so, curlwp, &src, &dst)) != 0)
sys/net/if_gre.c
454
if ((rc = sobind(so, (struct sockaddr *)&sbig, curlwp)) != 0) {
sys/net/if_gre.c
461
if ((rc = soconnect(so, (struct sockaddr *)&sbig, curlwp)) != 0) {
sys/net/if_gre.c
470
rc = so_setsockopt(curlwp, so, IPPROTO_IP, IP_TTL,
sys/net/if_gre.c
478
rc = so_setsockopt(curlwp, so, SOL_SOCKET, SO_NOHEADER,
sys/net/if_gre.c
502
struct lwp * const l = curlwp;
sys/net/if_gre.c
601
if (curlwp != NULL)
sys/net/if_gre.c
602
curlwp->l_ru.ru_msgrcv++;
sys/net/if_gre.c
731
(*pr->pr_usrreqs->pr_rcvd)(so, flags, curlwp);
sys/net/if_pppoe.c
1328
struct lwp *l = curlwp; /* XXX */
sys/net/if_sl.c
328
struct lwp *l = curlwp; /* XXX */
sys/net/if_spppsubr.c
1335
struct lwp *l = curlwp; /* XXX */
sys/net/if_tap.c
1028
return tap_dev_ioctl(fp->f_devunit, cmd, data, curlwp);
sys/net/if_tap.c
1109
return tap_dev_poll(fp->f_devunit, events, curlwp);
sys/net/if_vlan.c
850
struct lwp *l = curlwp;
sys/net/if_wg.c
1987
return sosend(so, &dst.sa, NULL, m, NULL, 0, curlwp);
sys/net/if_wg.c
2005
error = sosend(so, wgsatosa(wgsa), NULL, m, NULL, 0, curlwp);
sys/net/if_wg.c
3416
KASSERT(curlwp->l_pflag & LP_BOUND);
sys/net/if_wg.c
3783
error = sobind(wg->wg_so4, sintosa(sin), curlwp);
sys/net/if_wg.c
3795
error = sobind(wg->wg_so6, sin6tosa(sin6), curlwp);
sys/net/if_wg.c
3907
error = socreate(af, &so, SOCK_DGRAM, 0, curlwp, NULL);
sys/net/if_wg.c
4578
error = udp_send(so, m, wgsatosa(wgsa), NULL, curlwp);
sys/net/if_wg.c
4584
NULL, curlwp);
sys/net/ppp_tty.c
189
struct lwp *l = curlwp; /* XXX */
sys/net/route.c
2097
cpu_index(curcpu()), curlwp, &ro->ro_psref, &rt->rt_psref);
sys/net/route.c
573
curlwp != rt_update_global.lwp) {
sys/net/route.c
761
dlog(LOG_DEBUG, "%s: waiting lwp=%p\n", __func__, curlwp);
sys/net/route.c
763
dlog(LOG_DEBUG, "%s: waited lwp=%p\n", __func__, curlwp);
sys/net/route.c
773
dlog(LOG_DEBUG, "%s: updating rt=%p lwp=%p\n", __func__, rt, curlwp);
sys/net/route.c
787
__func__, rt, curlwp);
sys/net/route.c
790
__func__, rt, curlwp);
sys/net/route.c
794
rt_update_global.lwp = curlwp;
sys/net/route.c
817
dlog(LOG_DEBUG, "%s: updated rt=%p lwp=%p\n", __func__, rt, curlwp);
sys/netbt/hci_socket.c
374
pcb->hp_cred = kauth_cred_dup(curlwp->l_cred);
sys/netinet/in.c
1845
KASSERT(ISSET(curlwp->l_pflag, LP_BOUND));
sys/netinet/ip_carp.c
2027
struct lwp *l = curlwp; /* XXX */
sys/netinet/ip_encap.c
907
encap_whole.busy = curlwp;
sys/netinet/ip_encap.c
918
KASSERT(encap_whole.busy == curlwp);
sys/netinet/ip_encap.c
928
return (encap_whole.busy == curlwp);
sys/netinet/ip_output.c
1274
curlwp->l_cred);
sys/netinet/sctp_usrreq.c
3149
error = sctp_inpcb_bind(so, addr_touse, curlwp);
sys/netinet/sctp_usrreq.c
3847
error = sctp_do_connect_x(so, nam, curlwp, 0);
sys/netinet/sctp_usrreq.c
3851
error = sctp_do_connect_x(so, nam, curlwp, 1);
sys/netinet6/sctp6_usrreq.c
1238
error = sctp_do_connect_x(so, nam, curlwp, 0);
sys/netinet6/sctp6_usrreq.c
1242
error = sctp_do_connect_x(so, nam, curlwp, 1);
sys/netipsec/key.c
6904
if (curlwp)
sys/netipsec/key.c
6905
id->sadb_ident_id = kauth_cred_getuid(curlwp->l_cred);
sys/nfs/nfs_bio.c
1047
error = nfs_commit(vp, off, cnt, curlwp);
sys/nfs/nfs_bio.c
1100
error = nfs_commit(vp, off, cnt, curlwp);
sys/nfs/nfs_bio.c
449
struct lwp *l = curlwp;
sys/nfs/nfs_bio.c
801
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/nfs/nfs_bio.c
819
if (nfs_sigintr(nmp, NULL, curlwp)) {
sys/nfs/nfs_bio.c
909
curlwp->l_cred);
sys/nfs/nfs_bio.c
921
curlwp->l_cred);
sys/nfs/nfs_bio.c
94
struct lwp *l = curlwp;
sys/nfs/nfs_clntsocket.c
533
KASSERT(lwp == NULL || lwp == curlwp);
sys/nfs/nfs_export.c
448
return mountd_set_exports_list(&mel, curlwp, mp, NFSSVC_SETEXPORTSLIST);
sys/nfs/nfs_iod.c
157
KERNEL_LOCK(1, curlwp);
sys/nfs/nfs_iod.c
159
KERNEL_UNLOCK_LAST(curlwp);
sys/nfs/nfs_iod.c
227
KERNEL_UNLOCK_ALL(curlwp, &hold_count);
sys/nfs/nfs_iod.c
271
KERNEL_LOCK(hold_count, curlwp);
sys/nfs/nfs_kq.c
118
struct lwp *l = curlwp;
sys/nfs/nfs_kq.c
303
struct lwp *l = curlwp;
sys/nfs/nfs_node.c
143
np->n_rcred = curlwp->l_cred;
sys/nfs/nfs_node.c
145
np->n_wcred = curlwp->l_cred;
sys/nfs/nfs_node.c
199
nfs_vinvalbuf(vp, 0, sp->s_cred, curlwp, 1);
sys/nfs/nfs_socket.c
475
l = curlwp;
sys/nfs/nfs_socket.c
923
if (rep->r_lwp != curlwp)
sys/nfs/nfs_srvsocket.c
517
error = nfs_send(slp->ns_so, nd->nd_nam2, nd->nd_mreq, NULL, curlwp);
sys/nfs/nfs_vfsops.c
161
struct lwp *l = curlwp;
sys/nfs/nfs_vfsops.c
329
l = curlwp; /* XXX */
sys/nfs/nfs_vfsops.c
575
struct lwp *l = curlwp;
sys/nfs/nfs_vnops.c
1083
nfsm_request(np, NFSPROC_READLINK, curlwp, cred);
sys/nfs/nfs_vnops.c
1159
nfsm_request(np, NFSPROC_READ, curlwp, np->n_rcred);
sys/nfs/nfs_vnops.c
1327
nfsm_request(np, NFSPROC_WRITE, curlwp, np->n_wcred);
sys/nfs/nfs_vnops.c
1490
nfsm_request(dnp, NFSPROC_MKNOD, curlwp, cnp->cn_cred);
sys/nfs/nfs_vnops.c
1495
cnp->cn_namelen, cnp->cn_cred, curlwp, &np);
sys/nfs/nfs_vnops.c
1614
nfsm_request(dnp, NFSPROC_CREATE, curlwp, cnp->cn_cred);
sys/nfs/nfs_vnops.c
1619
cnp->cn_namelen, cnp->cn_cred, curlwp, &np);
sys/nfs/nfs_vnops.c
1660
error = nfs_setattrrpc(newvp, vap, cnp->cn_cred, curlwp);
sys/nfs/nfs_vnops.c
1730
error = nfs_vinvalbuf(vp, 0, cnp->cn_cred, curlwp, 1);
sys/nfs/nfs_vnops.c
1734
cnp->cn_namelen, cnp->cn_cred, curlwp);
sys/nfs/nfs_vnops.c
1852
curlwp);
sys/nfs/nfs_vnops.c
1887
sdvp, sp->s_name, sp->s_namlen, scnp->cn_cred, curlwp));
sys/nfs/nfs_vnops.c
2027
cnp->cn_cred, curlwp);
sys/nfs/nfs_vnops.c
2091
nfsm_request1(dnp, NFSPROC_SYMLINK, curlwp, cnp->cn_cred,
sys/nfs/nfs_vnops.c
2112
cnp->cn_cred, curlwp, &np);
sys/nfs/nfs_vnops.c
2178
nfsm_request1(dnp, NFSPROC_MKDIR, curlwp, cnp->cn_cred, &rexmit);
sys/nfs/nfs_vnops.c
2197
curlwp, &np);
sys/nfs/nfs_vnops.c
2257
nfsm_request1(dnp, NFSPROC_RMDIR, curlwp, cnp->cn_cred, &rexmit);
sys/nfs/nfs_vnops.c
2439
nfsm_request(dnp, NFSPROC_READDIR, curlwp, cred);
sys/nfs/nfs_vnops.c
2649
nfsm_request(dnp, NFSPROC_READDIRPLUS, curlwp, cred);
sys/nfs/nfs_vnops.c
2846
pid = curlwp->l_proc->p_pid;
sys/nfs/nfs_vnops.c
2856
curlwp, (struct nfsnode **)0) == 0) {
sys/nfs/nfs_vnops.c
2865
sp->s_cred, curlwp);
sys/nfs/nfs_vnops.c
2878
curlwp, &np);
sys/nfs/nfs_vnops.c
3117
(ap->a_flags & FSYNC_WAIT) != 0 ? MNT_WAIT : 0, curlwp, 1));
sys/nfs/nfs_vnops.c
3192
curlwp, curlwp->l_cred); /* XXX */
sys/nfs/nfs_vnops.c
3224
curlwp->l_cred, curlwp)) != 0) /* XXX */
sys/nfs/nfs_vnops.c
341
nfsm_request(np, NFSPROC_ACCESS, curlwp, ap->a_cred);
sys/nfs/nfs_vnops.c
437
error = nfs_flushstalebuf(vp, ap->a_cred, curlwp, 0);
sys/nfs/nfs_vnops.c
492
error = nfs_flush(vp, ap->a_cred, MNT_WAIT, curlwp, 0);
sys/nfs/nfs_vnops.c
496
error = nfs_vinvalbuf(vp, V_SAVE, ap->a_cred, curlwp, 1);
sys/nfs/nfs_vnops.c
548
nfsm_request(np, NFSPROC_GETATTR, curlwp, ap->a_cred);
sys/nfs/nfs_vnops.c
623
ap->a_cred, curlwp, 1);
sys/nfs/nfs_vnops.c
626
ap->a_cred, curlwp, 1);
sys/nfs/nfs_vnops.c
644
curlwp, 1)) == EINTR)
sys/nfs/nfs_vnops.c
647
error = nfs_setattrrpc(vp, vap, ap->a_cred, curlwp);
sys/nfs/nfs_vnops.c
871
nfsm_request(np, NFSPROC_LOOKUP, curlwp, cnp->cn_cred);
sys/opencrypto/cryptodev.c
2027
selrecord(curlwp, &fcr->sinfo);
sys/opencrypto/cryptodev.c
436
error = cryptodev_op(cse, cop, curlwp);
sys/opencrypto/cryptodev.c
452
error = cryptodev_mop(fcr, cnop, mop->count, curlwp);
sys/opencrypto/ocryptodev.c
164
error = ocryptodev_op(cse, ocop, curlwp);
sys/opencrypto/ocryptodev.c
181
error = ocryptodev_mop(fcr, ocnop, omop->count, curlwp);
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
191
rv = puttercdopen(makedev(178, 0), 0, 0, curlwp);
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
197
pap->fpfd = curlwp->l_dupfd;
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
198
pap->fdp = curlwp->l_proc->p_fd;
sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
210
*newfd = curlwp->l_dupfd;
sys/rump/include/machine/cpu.h
81
#define curcpu() (curlwp->l_cpu)
sys/rump/kern/lib/libsysproxy/sysproxy.c
115
l = curlwp;
sys/rump/kern/lib/libsysproxy/sysproxy.c
165
if (l == curlwp)
sys/rump/kern/lib/libsysproxy/sysproxy.c
86
l = curlwp;
sys/rump/librump/rumpdev/rump_dev.c
61
KERNEL_LOCK(1, curlwp);
sys/rump/librump/rumpdev/rump_dev.c
85
KERNEL_UNLOCK_LAST(curlwp);
sys/rump/librump/rumpkern/arch/x86/rump_x86_cpu.c
66
return curlwp->l_cpu;
sys/rump/librump/rumpkern/intr.c
179
KERNEL_LOCK(1, curlwp);
sys/rump/librump/rumpkern/intr.c
182
KERNEL_UNLOCK_ONE(curlwp);
sys/rump/librump/rumpkern/intr.c
196
me = curlwp;
sys/rump/librump/rumpkern/klock.c
117
if (giantowner != curlwp) {
sys/rump/librump/rumpkern/klock.c
147
return giantowner == curlwp;
sys/rump/librump/rumpkern/klock.c
159
rump_unschedule_cpu_interlock(curlwp, interlock);
sys/rump/librump/rumpkern/klock.c
166
rump_schedule_cpu_interlock(curlwp, interlock);
sys/rump/librump/rumpkern/klock.c
71
KASSERTMSG(curlwp == giantowner, "curlwp=%p giantowner=%p",
sys/rump/librump/rumpkern/klock.c
72
curlwp, giantowner);
sys/rump/librump/rumpkern/klock.c
83
giantowner = curlwp;
sys/rump/librump/rumpkern/klock.c
90
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/locks.c
221
return l == curlwp;
sys/rump/librump/rumpkern/locks.c
383
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/locks_up.c
137
upm->upm_owner = curlwp;
sys/rump/librump/rumpkern/locks_up.c
164
return upm->upm_owner == curlwp;
sys/rump/librump/rumpkern/locks_up.c
246
uprw->uprw_owner = curlwp;
sys/rump/librump/rumpkern/locks_up.c
263
KASSERT(uprw->uprw_owner == curlwp);
sys/rump/librump/rumpkern/locks_up.c
281
uprw->uprw_owner = curlwp;
sys/rump/librump/rumpkern/locks_up.c
293
return uprw->uprw_owner == curlwp;
sys/rump/librump/rumpkern/locks_up.c
349
KASSERT(upm->upm_owner == curlwp);
sys/rump/librump/rumpkern/locks_up.c
380
KASSERT(upm->upm_owner == curlwp);
sys/rump/librump/rumpkern/lwproc.c
120
KASSERT(curlwp == NULL);
sys/rump/librump/rumpkern/lwproc.c
128
KASSERT(l == curlwp);
sys/rump/librump/rumpkern/lwproc.c
450
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/lwproc.c
510
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/lwproc.c
529
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/lwproc.c
538
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/lwproc.c
548
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/lwproc.c
570
return curlwp->l_ru.ru_nvcsw;
sys/rump/librump/rumpkern/rump.c
349
bootlwp = curlwp;
sys/rump/librump/rumpkern/rump.c
567
KASSERT(!rump_inited || curlwp == bootlwp);
sys/rump/librump/rumpkern/rump.c
597
KASSERT(curlwp == bootlwp);
sys/rump/librump/rumpkern/rump.c
607
KASSERT(curlwp == bootlwp);
sys/rump/librump/rumpkern/rump.c
739
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/rump.c
782
rv = sy_invoke(callp, curlwp, data, retval, num);
sys/rump/librump/rumpkern/scheduler.c
198
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/scheduler.c
208
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/scheduler.c
221
KASSERT(curlwp == NULL || curlwp->l_stat != LSONPROC);
sys/rump/librump/rumpkern/scheduler.c
257
if (__predict_true((l = curlwp) != NULL)) {
sys/rump/librump/rumpkern/scheduler.c
397
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/scheduler.c
513
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/scheduler.c
545
KPREEMPT_DISABLE(curlwp);
sys/rump/librump/rumpkern/scheduler.c
552
KPREEMPT_ENABLE(curlwp);
sys/rump/librump/rumpkern/scheduler.c
559
const lwp_t *l = curlwp;
sys/rump/librump/rumpkern/sleepq.c
107
KERNEL_LOCK(nlocks, curlwp);
sys/rump/librump/rumpkern/sleepq.c
78
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/sleepq.c
89
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/threads.c
230
if ((curlwp->l_pflag & LP_MPSAFE) == 0)
sys/rump/librump/rumpkern/threads.c
253
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/threads.c
267
struct lwp *l = curlwp;
sys/rump/librump/rumpkern/threads.c
87
if ((curlwp->l_pflag & LP_MPSAFE) == 0)
sys/rump/librump/rumpkern/vm.c
1111
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/rump/librump/rumpkern/vm.c
1311
uvm_lwp_is_pagedaemon(curlwp) ? pdlimit : rump_physmemlimit;
sys/rump/librump/rumpkern/vm.c
674
bool ispagedaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/rump/librump/rumpvfs/devnodes.c
144
if ((error = do_sys_mknod(curlwp, buf, 0600 | S_IFBLK,
sys/rump/librump/rumpvfs/devnodes.c
162
if ((error = do_sys_mknod(curlwp, buf, 0600 | S_IFCHR,
sys/rump/librump/rumpvfs/devnodes.c
49
error = do_sys_mknod(curlwp, devname, 0666 | devtype,
sys/rump/librump/rumpvfs/devnodes.c
74
if ((error = do_sys_mknod(curlwp, devname, 0666 | devtype,
sys/rump/librump/rumpvfs/rump_vfs.c
142
do_sys_chmodat(curlwp, AT_FDCWD, "/tmp", 01777, 0);
sys/rump/librump/rumpvfs/rumpfs.c
1912
mp->mnt_op->vfs_name, mp, curlwp);
sys/rump/librump/rumpvfs/rumpfs.c
2044
mp->mnt_op->vfs_name, mp, curlwp);
sys/rump/net/lib/libnetinet/netinet_component.c
73
if ((error = socreate(AF_INET, &so, SOCK_DGRAM, 0, curlwp, NULL)) != 0)
sys/sys/lwp.h
440
#if !defined(curlwp)
sys/sys/lwp.h
444
extern struct lwp *curlwp; /* Current running LWP */
sys/sys/lwp.h
447
#define curproc (curlwp->l_proc)
sys/sys/lwp.h
477
KASSERTMSG(l == (l1 = curlwp), "l=%p curlwp=%p", l, l1);
sys/sys/lwp.h
487
KASSERTMSG(l == (l1 = curlwp), "l=%p curlwp=%p", l, l1);
sys/sys/lwp.h
510
bound = curlwp->l_pflag & LP_BOUND;
sys/sys/lwp.h
511
curlwp->l_pflag |= LP_BOUND;
sys/sys/lwp.h
521
KASSERT(curlwp->l_pflag & LP_BOUND);
sys/sys/lwp.h
523
curlwp->l_pflag ^= bound ^ LP_BOUND;
sys/ufs/chfs/chfs_vfsops.c
114
struct lwp *l = curlwp;
sys/ufs/chfs/chfs_vfsops.c
210
struct lwp *l = curlwp;
sys/ufs/chfs/chfs_vnops.c
823
l = curlwp;
sys/ufs/ext2fs/ext2fs_bmap.c
314
curlwp->l_ru.ru_inblock++; /* XXX */
sys/ufs/ext2fs/ext2fs_inode.c
538
curlwp->l_ru.ru_inblock++; /* pay for read */
sys/ufs/ext2fs/ext2fs_vfsops.c
356
struct lwp *l = curlwp;
sys/ufs/ext2fs/ext2fs_vfsops.c
703
struct lwp *l = curlwp;
sys/ufs/ext2fs/ext2fs_vnops.c
325
struct lwp *l = curlwp;
sys/ufs/ext2fs/ext2fs_vnops.c
932
curlwp->l_cred);
sys/ufs/ffs/ffs_alloc.c
222
pg->lowner == curlwp->l_lid));
sys/ufs/ffs/ffs_alloc.c
346
pg->lowner == curlwp->l_lid);
sys/ufs/ffs/ffs_inode.c
684
curlwp->l_ru.ru_inblock++; /* pay for read */
sys/ufs/ffs/ffs_quota2.c
53
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1051
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1248
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1439
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1567
si->si_owner = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1733
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
186
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1949
if (si->si_owner != curlwp) {
sys/ufs/ffs/ffs_snapshot.c
1955
si->si_owner = curlwp;
sys/ufs/ffs/ffs_snapshot.c
1994
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/ufs/ffs/ffs_snapshot.c
2157
if (uvm_lwp_is_pagedaemon(curlwp)) {
sys/ufs/ffs/ffs_snapshot.c
257
error = VFS_SYNC(vp->v_mount, MNT_WAIT, curlwp->l_cred);
sys/ufs/ffs/ffs_snapshot.c
430
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
777
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
848
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_snapshot.c
938
fs->fs_bsize, curlwp->l_cred, 0, &nbp);
sys/ufs/ffs/ffs_snapshot.c
967
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_vfsops.c
1764
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_vfsops.c
367
struct lwp *l = curlwp; /* XXX */
sys/ufs/ffs/ffs_vfsops.c
465
struct lwp *l = curlwp;
sys/ufs/ffs/ffs_vnops.c
403
curlwp->l_cred);
sys/ufs/lfs/lfs_inode.c
769
curlwp->l_ru.ru_inblock++; /* pay for read */
sys/ufs/lfs/lfs_kclean.c
998
&direct, &offset, curlwp);
sys/ufs/lfs/lfs_pages.c
161
curproc->p_pid, curlwp->l_lid, label,
sys/ufs/lfs/lfs_pages.c
165
curproc->p_pid, curlwp->l_lid, label, pg);
sys/ufs/lfs/lfs_pages.c
254
int pagedaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/ufs/lfs/lfs_pages.c
444
pagedaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/ufs/lfs/lfs_segment.c
2416
curlwp->l_ru.ru_oublock++;
sys/ufs/lfs/lfs_segment.c
2486
curlwp->l_ru.ru_oublock++;
sys/ufs/lfs/lfs_segment.c
2613
KERNEL_LOCK(1, curlwp);
sys/ufs/lfs/lfs_segment.c
2747
KERNEL_UNLOCK_ONE(curlwp);
sys/ufs/lfs/lfs_subr.c
465
lfs_markclean(fs, i, sup, NOCRED, curlwp);
sys/ufs/lfs/lfs_subr.c
618
fs->lfs_cleanlock = curlwp;
sys/ufs/lfs/lfs_subr.c
633
retval = (fs->lfs_cleanlock == curlwp);
sys/ufs/lfs/lfs_subr.c
672
if (fs->lfs_prelocklwp == curlwp) {
sys/ufs/lfs/lfs_subr.c
690
fs->lfs_prelocklwp = curlwp;
sys/ufs/lfs/lfs_subr.c
707
held = (fs->lfs_prelock && fs->lfs_prelocklwp == curlwp);
sys/ufs/lfs/lfs_syscalls.c
687
fs->lfs_cleaner_thread = curlwp;
sys/ufs/lfs/lfs_syscalls.c
688
KASSERT(fs->lfs_cleaner_thread == curlwp);
sys/ufs/lfs/lfs_vfsops.c
1506
struct lwp *l = curlwp;
sys/ufs/lfs/lfs_vfsops.c
1532
ulfs_extattr_stop(mp, curlwp);
sys/ufs/lfs/lfs_vfsops.c
1829
if (curlwp == fs->lfs_cleaner_thread && fs->lfs_cleaner_hint != NULL &&
sys/ufs/lfs/lfs_vfsops.c
2560
if ((error = lfs_rewrite_segment(fs, i, NULL, NOCRED, curlwp)) != 0)
sys/ufs/lfs/lfs_vfsops.c
432
lfs_writer_daemon = curlwp;
sys/ufs/lfs/lfs_vfsops.c
622
struct lwp *l = curlwp;
sys/ufs/lfs/lfs_vfsops.c
658
struct lwp *l = curlwp;
sys/ufs/lfs/lfs_vnops.c
1241
if (fs->lfs_stoplwp != curlwp)
sys/ufs/lfs/lfs_vnops.c
1289
fs->lfs_stoplwp == curlwp) {
sys/ufs/lfs/lfs_vnops.c
1902
l = curlwp;
sys/ufs/lfs/lfs_vnops.c
2099
if (fs->lfs_stoplwp == curlwp)
sys/ufs/lfs/lfs_vnops.c
2105
fs->lfs_stoplwp = curlwp;
sys/ufs/lfs/lfs_vnops.c
2141
if (fs->lfs_stoplwp != curlwp) {
sys/ufs/lfs/lfs_vnops.c
2218
&offset, curlwp);
sys/ufs/lfs/lfs_vnops.c
451
curlwp->l_cred);
sys/ufs/lfs/ulfs_bmap.c
281
curlwp->l_ru.ru_inblock++; /* XXX */
sys/ufs/lfs/ulfs_extattr.c
1062
ap->a_uio, ap->a_size, ap->a_cred, curlwp);
sys/ufs/lfs/ulfs_extattr.c
1179
ap->a_uio, ap->a_size, ap->a_flag, ap->a_cred, curlwp);
sys/ufs/lfs/ulfs_extattr.c
1305
ap->a_cred, curlwp);
sys/ufs/lfs/ulfs_extattr.c
1345
ap->a_uio, ap->a_cred, curlwp);
sys/ufs/lfs/ulfs_extattr.c
882
struct lwp *l = curlwp;
sys/ufs/lfs/ulfs_inode.c
101
ulfs_extattr_vnode_inactive(vp, curlwp);
sys/ufs/lfs/ulfs_quota1.c
281
struct lwp *l = curlwp;
sys/ufs/lfs/ulfs_quota2.c
1568
struct lwp *l = curlwp;
sys/ufs/lfs/ulfs_vfsops.c
111
struct lwp *l = curlwp;
sys/ufs/lfs/ulfs_vnops.c
257
l = curlwp;
sys/ufs/mfs/mfs_vfsops.c
193
struct lwp *l = curlwp; /* XXX */
sys/ufs/mfs/mfs_vfsops.c
241
struct lwp *l = curlwp;
sys/ufs/mfs/mfs_vfsops.c
402
if (dounmount(mp, 0, curlwp) != 0) {
sys/ufs/mfs/mfs_vnops.c
251
if ((error = vinvalbuf(vp, V_SAVE, ap->a_cred, curlwp, 0, 0)) != 0)
sys/ufs/ufs/ufs_acl.c
371
return ufs_getacl_nfs4(ap, curlwp);
sys/ufs/ufs/ufs_acl.c
373
return ufs_getacl_posix1e(ap, curlwp);
sys/ufs/ufs/ufs_acl.c
621
return ufs_setacl_nfs4(ap, curlwp);
sys/ufs/ufs/ufs_acl.c
624
curlwp);
sys/ufs/ufs/ufs_acl.c
692
return ufs_aclcheck_nfs4(ap, curlwp);
sys/ufs/ufs/ufs_acl.c
694
return ufs_aclcheck_posix1e(ap, curlwp);
sys/ufs/ufs/ufs_bmap.c
268
curlwp->l_ru.ru_inblock++; /* XXX */
sys/ufs/ufs/ufs_extattr.c
1054
ap->a_uio, ap->a_size, ap->a_cred, curlwp);
sys/ufs/ufs/ufs_extattr.c
1171
ap->a_uio, ap->a_size, ap->a_flag, ap->a_cred, curlwp);
sys/ufs/ufs/ufs_extattr.c
1297
ap->a_cred, curlwp);
sys/ufs/ufs/ufs_extattr.c
1337
ap->a_uio, ap->a_cred, curlwp);
sys/ufs/ufs/ufs_extattr.c
886
struct lwp *l = curlwp;
sys/ufs/ufs/ufs_inode.c
106
ufs_extattr_vnode_inactive(vp, curlwp);
sys/ufs/ufs/ufs_quota1.c
283
struct lwp *l = curlwp;
sys/ufs/ufs/ufs_vfsops.c
135
struct lwp *l = curlwp;
sys/ufs/ufs/ufs_vnops.c
1295
struct lwp *l = curlwp;
sys/ufs/ufs/ufs_vnops.c
2277
struct lwp *l = curlwp;
sys/ufs/ufs/ufs_vnops.c
359
error = ufs_getacl_nfs4_internal(vp, acl, curlwp);
sys/ufs/ufs/ufs_vnops.c
503
l = curlwp;
sys/uvm/pmap/pmap.c
2720
struct lwp *l = curlwp;
sys/uvm/pmap/pmap.c
298
(pm) == curlwp->l_proc->p_vmspace->vm_map.pmap)
sys/uvm/pmap/pmap.c
459
struct pmap * const curpmap = curlwp->l_proc->p_vmspace->vm_map.pmap;
sys/uvm/pmap/pmap.c
888
if (l != curlwp) {
sys/uvm/pmap/pmap.c
890
(uintptr_t)l, (uintptr_t)curlwp, 0, 0);
sys/uvm/pmap/pmap.c
932
KASSERT(l == curlwp || l->l_cpu == curlwp->l_cpu);
sys/uvm/pmap/pmap.c
970
pmap_tlb_asid_acquire(pmap, curlwp);
sys/uvm/pmap/pmap.c
971
pmap_segtab_activate(pmap, curlwp);
sys/uvm/pmap/pmap_segtab.c
947
if (l == curlwp) {
sys/uvm/pmap/pmap_synci.c
156
curlwp->l_md.md_astpending = 1; /* force call to ast() */
sys/uvm/pmap/pmap_synci.c
196
curlwp->l_md.md_astpending = 1; /* force call to ast() */
sys/uvm/pmap/pmap_tlb.c
957
KASSERT(l == curlwp);
sys/uvm/pmap/pmap_tlb.c
975
if (l == curlwp) {
sys/uvm/uvm_fault.c
1930
curlwp->l_ru.ru_minflt++;
sys/uvm/uvm_fault.c
2147
curlwp->l_ru.ru_majflt++;
sys/uvm/uvm_fault.c
285
curlwp->l_ru.ru_minflt++;
sys/uvm/uvm_fault.c
287
curlwp->l_ru.ru_majflt++;
sys/uvm/uvm_glue.c
435
struct lwp *l = curlwp; /* XXX */
sys/uvm/uvm_glue.c
508
lwp_t *l = curlwp;
sys/uvm/uvm_map.c
1137
KASSERT(doing_shutdown || curlwp != NULL);
sys/uvm/uvm_map.c
661
if (map->busy == NULL || map->busy == curlwp) {
sys/uvm/uvm_map.c
702
KASSERT(map->busy == NULL || map->busy == curlwp);
sys/uvm/uvm_map.c
715
KASSERT(map->busy == curlwp);
sys/uvm/uvm_map.c
765
map->busy = curlwp;
sys/uvm/uvm_page.c
1027
!uvm_lwp_is_pagedaemon(curlwp))) {
sys/uvm/uvm_page.c
1170
l = curlwp;
sys/uvm/uvm_page.c
1711
pg->lowner = curlwp->l_lid;
sys/uvm/uvm_pager.c
190
const bool pdaemon = uvm_lwp_is_pagedaemon(curlwp);
sys/uvm/uvm_pdaemon.c
141
if (uvm_lwp_is_pagedaemon(curlwp))
sys/uvm/uvm_pdaemon.c
150
if (uvm_lwp_is_pagedaemon(curlwp) && uvmexp.paging == 0) {
sys/uvm/uvm_pdaemon.c
277
uvm.pagedaemon_lwp = curlwp;
sys/uvm/uvm_swap.c
1622
nbp = getiobuf(devvp, !uvm_lwp_is_pagedaemon(curlwp));
sys/uvm/uvm_swap.c
2062
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || write);
sys/uvm/uvm_swap.c
2063
KASSERT(!uvm_lwp_is_pagedaemon(curlwp) || async);
sys/uvm/uvm_swap.c
2064
bp = getiobuf(swapdev_vp, !uvm_lwp_is_pagedaemon(curlwp));
sys/uvm/uvm_swap.c
2119
if (uvm_lwp_is_pagedaemon(curlwp))
tests/kernel/setjmp_tester/setjmp_tester.c
97
error = sysctl_copyin(curlwp, newp, &v, sizeof(v));
usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
174
struct lwp *cur = curlwp;