Plan 9 from Bell Labs’s /usr/web/sources/contrib/rsc/linuxemu/libc/linux/syscall/linuxwrite.s
TEXT linuxwrite(SB), 1, $0 MOVL $4, AX MOVL a+0(FP), BX MOVL b+4(FP), CX MOVL c+8(FP), DX MOVL d+12(FP), SI MOVL e+16(FP), DI INT $0x80 RET