Dump of assembler code for function srmmu_vcache_flush_context: 0xf0012ea8 : save %sp, -96, %sp 0xf0012eac : sethi %hi(0xf01ef000), %g1 0xf0012eb0 : ldd [ %g1 + 0x288 ], %g2 ! 0xf01ef288 0xf0012eb4 : inccc %g3 0xf0012eb8 : addx %g2, 0, %g2 0xf0012ebc : std %g2, [ %g1 + 0x288 ] 0xf0012ec0 : sethi %hi(0xf0002000), %g1 0xf0012ec4 : ld [ %g1 + 0x184 ], %o5 ! 0xf0002184 0xf0012ec8 : ld [ %g1 + 0x18c ], %g2 0xf0012ecc : mov 0x200, %g1 0xf0012ed0 : lda [ %g1 ] #ASI_N, %g3 0xf0012ed4 : rd %psr, %g4 0xf0012ed8 : and %g4, -33, %g4 0xf0012edc : mov %g4, %psr 0xf0012ee0 : nop 0xf0012ee4 : nop 0xf0012ee8 : nop 0xf0012eec : sta %i0, [ %g1 ] #ASI_N 0xf0012ef0 : clr %g1 0xf0012ef4 : b 0xf0012f04 0xf0012ef8 : clr %g4 0xf0012efc : sta %g4, [ %g1 ] (19) 0xf0012f00 : add %g1, %o5, %g1 0xf0012f04 : addcc %g2, -1, %g2 0xf0012f08 : bpos 0xf0012efc 0xf0012f0c : nop 0xf0012f10 : mov 0x200, %g1 ! 0x200 0xf0012f14 : sta %g3, [ %g1 ] #ASI_N 0xf0012f18 : rd %psr, %g1 0xf0012f1c : or %g1, 0x20, %g1 0xf0012f20 : mov %g1, %psr 0xf0012f24 : nop 0xf0012f28 : nop 0xf0012f2c : nop 0xf0012f30 : ret 0xf0012f34 : restore