【发布时间】:2011-02-17 02:40:21
【问题描述】:
/*
180 * Create a regular file
181 */
182 static int
183 ufs_create(ap)
184 struct vop_create_args /* {
185 struct vnode *a_dvp;
186 struct vnode **a_vpp;
187 struct componentname *a_cnp;
188 struct vattr *a_vap;
189 } */ *ap;
190 {
191 int error;
192
193 error =
194 ufs_makeinode(MAKEIMODE(ap->a_vap->va_type, ap->a_vap->va_mode),
195 ap->a_dvp, ap->a_vpp, ap->a_cnp);
196 if (error)
197 return (error);
198 return (0);
199 }
请帮我从第 182-189 行获取信息...这对我来说很奇怪.. 这个函数标题是什么意思? (我的意思是,什么是返回值,什么是输入参数?) 谢谢大家。
【问题讨论】: