/src/sys/arch/alpha/include/ |
cpu.h | 109 struct lwp *ci_curlwp; /* [MI] current owner of the cpu */ member in struct:cpu_info 154 __CTASSERT(offsetof(struct cpu_info, ci_curlwp) <= 0x7ff0); 188 #define curlwp curcpu()->ci_curlwp
|
/src/sys/arch/usermode/include/ |
cpu.h | 62 lwp_t *ci_curlwp; member in struct:cpu_info
|
/src/sys/rump/include/machine/ |
cpu.h | 46 struct lwp *ci_curlwp; member in struct:cpu_info
|
/src/sys/arch/i386/include/ |
cpu.h | 76 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_curlwp)));
|
/src/sys/arch/ia64/include/ |
cpu.h | 92 struct lwp *ci_curlwp; /* current owner of the processor */ member in struct:cpu_info 135 #define curlwp (curcpu()->ci_curlwp)
|
/src/sys/arch/or1k/include/ |
cpu.h | 54 struct lwp *ci_curlwp; member in struct:cpu_info
|
/src/sys/arch/amd64/include/ |
cpu.h | 79 (*(struct cpu_info * const *)offsetof(struct cpu_info, ci_curlwp)));
|
/src/sys/arch/vax/vax/ |
db_machdep.c | 622 if (ci->ci_curlwp) 624 ci->ci_curlwp->l_proc->p_pid, 625 ci->ci_curlwp->l_lid, 626 ci->ci_curlwp->l_proc->p_comm);
|
/src/sys/arch/arm/include/ |
cpu.h | 208 lwp_t * ci_curlwp __aligned(COHERENCY_UNIT); 315 #define curlwp (curcpu()->ci_curlwp)
|
/src/sys/arch/sparc/include/ |
cpu.h | 241 struct lwp *ci_curlwp; /* CPU owner */ member in struct:cpu_info 418 #define curlwp (cpuinfo.ci_curlwp)
|
/src/sys/arch/sparc64/include/ |
cpu.h | 127 struct lwp *ci_curlwp; member in struct:cpu_info 278 #define curlwp CURCPU_INT()->ci_curlwp
|
/src/sys/arch/mips/include/ |
cpu.h | 101 struct lwp *ci_curlwp; /* currently running lwp */ member in struct:cpu_info
|
/src/sys/arch/arm/arm/ |
arm_machdep.c | 119 .ci_curlwp = &lwp0,
|
/src/sys/arch/ia64/ia64/ |
vm_machdep.c | 87 * CPUs before we set ci_curlwp := newlwp on this one, 90 * 2. ci_curlwp := newlwp must be visible on all other CPUs 101 ci->ci_curlwp = newlwp;
|
/src/sys/arch/vax/include/ |
cpu.h | 139 struct lwp *ci_curlwp; /* current lwp (for other cpus) */ member in struct:cpu_info
|
/src/sys/arch/riscv/include/ |
cpu.h | 56 struct lwp *ci_curlwp; member in struct:cpu_info
|
/src/sys/arch/aarch64/include/ |
cpu.h | 133 struct lwp *ci_curlwp __aligned(COHERENCY_UNIT);
|
/src/sys/rump/librump/rumpkern/ |
scheduler.c | 386 * No interrupts, so ci_curlwp === cpu_onproc. 391 ci->ci_curlwp = ci->ci_onproc = l; 463 ci->ci_curlwp = ci->ci_onproc = NULL;
|
/src/sys/arch/xen/x86/ |
cpu.c | 157 .ci_curlwp = &lwp0, 651 ci->ci_curlwp = ci->ci_data.cpu_idlelwp; 727 KASSERT(ci->ci_curlwp == ci->ci_data.cpu_idlelwp); 751 KASSERT(ci->ci_curlwp == ci->ci_data.cpu_idlelwp); 777 ci->ci_curlwp);
|
/src/sys/arch/hppa/dev/ |
cpu.c | 293 ci->ci_curlwp = ci->ci_data.cpu_idlelwp;
|
/src/sys/arch/powerpc/ibm4xx/ |
cpu.c | 252 .ci_curlwp = &lwp0,
|
/src/sys/arch/hppa/include/ |
cpu.h | 200 #define GET_CURLWP(r) mfctl CR_CURCPU, r ! ldw CI_CURLWP(r), r 201 #define GET_CURLWP_SPACE(s, r) mfctl CR_CURCPU, r ! ldw CI_CURLWP(s, r), r 208 * CPUs before we set ci_curlwp := newlwp on this one, 211 * 2. ci_curlwp := newlwp must be visible on all other CPUs 222 sync ! mfctl CR_CURCPU, t ! stw r, CI_CURLWP(t) ! sync 313 struct lwp *ci_curlwp; /* CPU owner */ member in struct:cpu_info
|
/src/sys/arch/riscv/riscv/ |
cpu.c | 113 .ci_curlwp = &lwp0,
|
/src/sys/arch/powerpc/oea/ |
cpu_subr.c | 257 .ci_curlwp = &lwp0, 270 .ci_curlwp = &lwp0, 1410 ci->ci_curlwp = ci->ci_data.cpu_idlelwp; 1411 ci->ci_curpcb = lwp_getpcb(ci->ci_curlwp); 1531 curlwp = ci->ci_curlwp;
|
/src/sys/arch/arm/arm32/ |
db_machdep.c | 501 db_printf("%p cpu[%lu].ci_curlwp = %p\n", 502 &ci->ci_curlwp, cpuid, ci->ci_curlwp);
|