asm: fix incorrect offsets