Lines Matching defs:args
68 VOID OsSyscallHandle(UINT32 *args)
73 UINT32 svcNum = (UINT32)args[SYS_CALL_NUM_REG_OFFSET];
85 args[ARG_NUM_0] = -ENOSYS;
92 ret = (*(SyscallFun1)handle)(args[ARG_NUM_0]);
95 ret = (*(SyscallFun2)handle)(args[ARG_NUM_0], args[ARG_NUM_1]);
98 ret = (*(SyscallFun3)handle)(args[ARG_NUM_0], args[ARG_NUM_1], args[ARG_NUM_2]);
101 ret = (*(SyscallFun4)handle)(args[ARG_NUM_0], args[ARG_NUM_1], args[ARG_NUM_2], args[ARG_NUM_3]);
104 ret = (*(SyscallFun5)handle)(args[ARG_NUM_0], args[ARG_NUM_1], args[ARG_NUM_2], args[ARG_NUM_3], \
105 args[ARG_NUM_4]);
108 ret = (*(SyscallFun7)handle)(args[ARG_NUM_0], args[ARG_NUM_1], args[ARG_NUM_2], args[ARG_NUM_3], \
109 args[ARG_NUM_4], args[ARG_NUM_5], args[ARG_NUM_6]);
112 args[ARG_NUM_0] = ret;