Searched refs:pcb_flags (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-12-stable/sys/powerpc/powerpc/
H A Dfpu.c60 if (pcb->pcb_flags & PCB_VSX)
68 if (pcb->pcb_flags & PCB_VSX) {
125 pcb->pcb_flags |= PCB_FPU;
126 if (pcb->pcb_flags & PCB_VSX)
130 if (!(pcb->pcb_flags & PCB_FPREGS)) {
132 pcb->pcb_flags |= PCB_FPREGS;
140 if (pcb->pcb_flags & PCB_VSX)
153 if (pcb->pcb_flags & PCB_VSX) {
H A Dptrace_machdep.c64 if (pcb->pcb_flags & PCB_VEC) {
75 pcb->pcb_flags |= PCB_VEC;
83 if (pcb->pcb_flags & PCB_VSX) {
103 pcb->pcb_flags |= PCB_VSX;
H A Daltivec.c111 if (!(pcb->pcb_flags & PCB_VEC)) {
113 pcb->pcb_flags |= PCB_VEC;
H A Dexec_machdep.c382 if (pcb->pcb_flags & PCB_FPREGS) {
383 if (pcb->pcb_flags & PCB_FPU) {
397 if (pcb->pcb_flags & PCB_VSX) {
407 if (pcb->pcb_flags & PCB_VEC) {
473 pcb->pcb_flags |= PCB_FPREGS;
485 if ((pcb->pcb_flags & PCB_VEC) != PCB_VEC) {
542 td->td_pcb->pcb_flags = 0;
567 td->td_pcb->pcb_flags = 0;
597 if ((pcb->pcb_flags & PCB_FPREGS) == 0)
634 pcb->pcb_flags |
[all...]
H A Delf32_machdep.c181 if (pcb->pcb_flags & PCB_VEC) {
192 if (pcb->pcb_flags & PCB_VSX) {
H A Delf64_machdep.c243 if (pcb->pcb_flags & PCB_VEC) {
254 if (pcb->pcb_flags & PCB_VSX) {
H A Dtrap.c282 KASSERT((td->td_pcb->pcb_flags & PCB_FPU) != PCB_FPU,
288 KASSERT((td->td_pcb->pcb_flags & PCB_VEC) != PCB_VEC,
294 KASSERT((td->td_pcb->pcb_flags & PCB_VSX) != PCB_VSX,
296 if (!(td->td_pcb->pcb_flags & PCB_VEC))
298 if (!(td->td_pcb->pcb_flags & PCB_FPU))
300 td->td_pcb->pcb_flags |= PCB_VSX;
/freebsd-12-stable/sys/sparc64/include/
H A Dpcb.h50 uint64_t pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/arm/include/
H A Dpcb.h53 u_int pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/arm64/include/
H A Dpcb.h50 u_int pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/i386/i386/
H A Dnpx.c848 if ((pcb->pcb_flags & PCB_NPXINITDONE) == 0) {
863 pcb->pcb_flags |= PCB_NPXINITDONE;
865 pcb->pcb_flags |= PCB_NPXUSERINITDONE;
992 td->td_pcb->pcb_flags &= ~PCB_NPXINITDONE;
1015 if ((pcb->pcb_flags & PCB_NPXINITDONE) == 0) {
1070 pcb->pcb_flags |= PCB_NPXINITDONE;
1071 pcb->pcb_flags |= PCB_NPXUSERINITDONE;
1134 pcb->pcb_flags |= PCB_NPXUSERINITDONE | PCB_NPXINITDONE;
1432 if ((pcb->pcb_flags & PCB_NPXINITDONE) != 0)
1437 pcb->pcb_flags |
[all...]
H A Dvm_machdep.c246 * pcb2->pcb_flags: cloned above.
330 if (td->td_pcb->pcb_flags & PCB_DBREGS) {
332 td->td_pcb->pcb_flags &= ~PCB_DBREGS;
453 pcb2->pcb_flags &= ~(PCB_NPXINITDONE | PCB_NPXUSERINITDONE |
488 * pcb2->pcb_flags: cloned above.
H A Dtrap.c291 (curpcb->pcb_flags & PCB_VM86CALL) == 0)
304 if (TRAPF_USERMODE(frame) && (curpcb->pcb_flags & PCB_VM86CALL) == 0) {
521 if (curpcb->pcb_flags & PCB_VM86CALL)
630 !(curpcb->pcb_flags & PCB_VM86CALL))
1130 (curpcb->pcb_flags & PCB_VM86CALL) == 0)) {
/freebsd-12-stable/sys/powerpc/include/
H A Dpcb.h53 int pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/i386/include/
H A Dnpx.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNNPX) == 0)
H A Dpcb.h83 u_int pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/amd64/include/
H A Dfpu.h52 #define PCB_USER_FPU(pcb) (((pcb)->pcb_flags & PCB_KERNFPU) == 0)
H A Dpcb.h81 u_int pcb_flags; member in struct:pcb
/freebsd-12-stable/sys/arm64/arm64/
H A Dgenassym.c56 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
H A Dtrap.c427 td->td_pcb->pcb_flags &= ~PCB_SINGLE_STEP;
/freebsd-12-stable/sys/amd64/amd64/
H A Dfpu.c768 if ((pcb->pcb_flags & PCB_FPUINITDONE) == 0) {
817 KASSERT((curpcb->pcb_flags & PCB_FPUNOSAVE) == 0,
880 if ((pcb->pcb_flags & PCB_USERFPUINITDONE) == 0) {
1146 KASSERT((pcb->pcb_flags & PCB_FPUNOSAVE) == 0,
1178 if ((pcb->pcb_flags & PCB_FPUINITDONE) != 0)
1195 if ((pcb->pcb_flags & PCB_FPUNOSAVE) != 0) {
1220 if ((pcb->pcb_flags & PCB_USERFPUINITDONE) != 0) {
1222 if ((pcb->pcb_flags & PCB_KERNFPU_THR) == 0)
1224 } else if ((pcb->pcb_flags & PCB_KERNFPU_THR) == 0)
1257 return ((curpcb->pcb_flags
[all...]
H A Dmachdep.c598 if ((pcb->pcb_flags & PCB_DBREGS) == 0)
1914 thread0.td_pcb->pcb_flags = 0;
2643 * The pcb_flags is only modified by current thread, or by other threads
2646 * When we read-modify-write pcb_flags from C sources, compiler may generate
2659 : "=m" (pcb->pcb_flags) : "ir" (flags), "m" (pcb->pcb_flags)
2682 (pcb->pcb_flags & PCB_FULL_IRET) == 0) {
2684 if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) {
2709 : "=m" (pcb->pcb_flags) : "ir" (~flags), "m" (pcb->pcb_flags)
[all...]
H A Dvm_machdep.c227 * pcb2->pcb_flags: cloned above.
322 if (pcb->pcb_flags & PCB_DBREGS) {
/freebsd-12-stable/sys/powerpc/booke/
H A Dspe.c122 if (!(pcb->pcb_flags & PCB_VEC)) {
124 pcb->pcb_flags |= PCB_VEC;
/freebsd-12-stable/sys/sparc64/sparc64/
H A Dmachdep.c803 pcb->pcb_flags |= PCB_FEF;
805 if ((pcb->pcb_flags & PCB_FEF) != 0) {
856 pcb->pcb_flags |= PCB_FEF;

Completed in 238 milliseconds

12