Post by xieweiyi 调用者将参数压入栈中,被调用者从栈里面取出传过来的参数,就是这样 至于你在asmlinkage long sys_open(const char __user * filename, int flags, int mode) 里面看不到取参数的代码,这就是C代码的优势了,C的编译器都帮你做了,取参数这样的工作 如果你非要看,那么就看从C代码编译出来的汇编代码,你就能看见汇编写的pop指令了
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页