Lines Matching defs:param
80 #include <sys/param.h>
4482 struct vnode_fsparam *param = (struct vnode_fsparam *)data;
4486 if (param == NULL)
4490 if (param->vnfs_vtype == VBAD) {
4499 if ((param->vnfs_vtype != VDIR) ||
4515 dvp = param->vnfs_dvp;
4516 cnp = param->vnfs_cnp;
4518 vp->v_op = param->vnfs_vops;
4519 vp->v_type = param->vnfs_vtype;
4520 vp->v_data = param->vnfs_fsnode;
4522 if (param->vnfs_markroot)
4524 if (param->vnfs_marksystem)
4527 error = ubc_info_init_withsize(vp, param->vnfs_filesize);
4560 error = vnode_resolver_create(param->vnfs_mp, vp, tinfo, FALSE);
4581 if ( (nvp = checkalias(vp, param->vnfs_rdev)) ) {
4602 vp->v_op = param->vnfs_vops;
4603 vp->v_type = param->vnfs_vtype;
4604 vp->v_data = param->vnfs_fsnode;
4607 insmntque(vp, param->vnfs_mp);
4637 if (param->vnfs_flags & VNFS_ADDFSREF) {
4640 if (param->vnfs_mp) {
4641 if (param->vnfs_mp->mnt_kern_flag & MNTK_LOCK_LOCAL)
4650 insmntque(vp, param->vnfs_mp);
4653 if ((param->vnfs_mp->mnt_vtable->vfc_vfsflags & VFC_VFSTHREADSAFE) == 0) {
4666 if (dvp && ((param->vnfs_flags & (VNFS_NOCACHE | VNFS_CANTCACHE)) == 0)) {
4680 if ((param->vnfs_flags & VNFS_CANTCACHE) == 0) {