Dump of assembler code for function srmmu_vcache_flush_context: 0xf0012e9c : save %sp, -96, %sp 0xf0012ea0 : sethi %hi(0xf01ee000), %g1 0xf0012ea4 : mov 0x200, %l1 0xf0012ea8 : ldd [ %g1 + 0x348 ], %g2 0xf0012eac : inccc %g3 0xf0012eb0 : addx %g2, 0, %g2 0xf0012eb4 : std %g2, [ %g1 + 0x348 ] 0xf0012eb8 : sethi %hi(0xf0002000), %g1 0xf0012ebc : ld [ %g1 + 0x184 ], %l3 ! 0xf0002184 0xf0012ec0 : ld [ %g1 + 0x18c ], %l0 0xf0012ec4 : lda [ %l1 ] #ASI_N, %l2 0xf0012ec8 : rd %psr, %o0 0xf0012ecc : call 0xf0012618 0xf0012ed0 : and %o0, -33, %o0 0xf0012ed4 : sta %i0, [ %l1 ] #ASI_N 0xf0012ed8 : clr %g1 0xf0012edc : b 0xf0012eec 0xf0012ee0 : clr %g2 0xf0012ee4 : sta %g2, [ %g1 ] (19) 0xf0012ee8 : add %g1, %l3, %g1 0xf0012eec : addcc %l0, -1, %l0 0xf0012ef0 : bpos 0xf0012ee4 0xf0012ef4 : nop 0xf0012ef8 : mov 0x200, %g1 ! 0x200 0xf0012efc : sta %l2, [ %g1 ] #ASI_N 0xf0012f00 : rd %psr, %i0 0xf0012f04 : or %i0, 0x20, %i0 0xf0012f08 : b 0xf0012618 0xf0012f0c : restore 0xf0012f10 : nop Dump of assembler code for function setpsr: 0xf0012618 : mov %o0, %psr 0xf001261c : nop 0xf0012620 : nop 0xf0012624 : nop 0xf0012628 : retl 0xf001262c : nop