Lines Matching defs:pil
53 * | impl | ver | icc | reserved |E|E| pil |S|P|E| CWP |
426 * GCC pseudo-functions for manipulating PIL
445 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
447 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
455 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
459 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
469 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil)); \
470 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
478 pil,%0" : "=r" (oldpil)); \
481 __asm volatile("wrpr %%g0,%0,%%pil" : : "n" (newpil) : "memory"); \
503 __asm volatile("rdpr %%pil,%0" : "=r" (oldpil));
506 __asm volatile("wrpr %0,0,%%pil" : : "r" (newpil) : "memory");
553 int pil;
555 __asm volatile("rdpr %%pil,%0" : "=r" (pil));
556 SPLPRINT(("{%d->%d}", pil, newpil));
558 __asm volatile("wrpr %%g0,%0,%%pil" : : "rn" (newpil) : "memory");