U0 os_call_ext_str() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0); POP_SYSV_REGS } U0 os_call_ext_str_1() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0, p1); POP_SYSV_REGS } U0 os_call_ext_str_2() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0, p1, p2); POP_SYSV_REGS } U0 os_call_ext_str_3() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0, p1, p2, p3); POP_SYSV_REGS } U0 os_call_ext_str_4() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0, p1, p2, p3, p4); POP_SYSV_REGS } U0 os_call_ext_str_5() { PUSH_SYSV_REGS GET_SYSV_ARGS CallExtStr(p0, p1, p2, p3, p4, p5); POP_SYSV_REGS } U64 @os_jiffies() { return cnts.jiffies; } U0 os_jiffies() { PUSH_SYSV_REGS GET_SYSV_ARGS @os_jiffies(); POP_SYSV_REGS }