Home | History | Annotate | Download | only in include

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");