Lines Matching defs:mqfs
117 * mqfs_info: describes a mqfs instance
133 * mqfs_node: describes a node (file or directory) within a mqfs
403 struct mqfs_info *mqfs;
406 mqfs = node->mn_info;
414 int locked = sx_xlocked(&mqfs->mi_lock);
416 sx_xlock(&mqfs->mi_lock);
419 sx_xunlock(&mqfs->mi_lock);
589 * Mount a mqfs instance
618 * Unmount a mqfs instance
636 struct mqfs_info *mqfs;
639 mqfs = VFSTOMQFS(mp);
640 ret = mqfs_allocv(mp, vpp, mqfs->mi_root);
655 * Initialize a mqfs instance
676 sx_init(&mi->mi_lock, "mqfs lock");
696 * Destroy a mqfs instance
740 struct mqfs_info *mqfs;
744 mqfs = pn->mn_info;
746 sx_xlock(&mqfs->mi_lock);
757 sx_xunlock(&mqfs->mi_lock);
762 sx_xunlock(&mqfs->mi_lock);
772 sx_xlock(&mqfs->mi_lock);
780 sx_xunlock(&mqfs->mi_lock);
817 sx_xunlock(&mqfs->mi_lock);
853 struct mqfs_info *mqfs;
868 mqfs = pd->mn_info;
907 sx_xlock(&mqfs->mi_lock);
911 sx_xunlock(&mqfs->mi_lock);
987 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount);
1000 sx_xlock(&mqfs->mi_lock);
1004 sx_xunlock(&mqfs->mi_lock);
1008 sx_xunlock(&mqfs->mi_lock);
1067 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount);
1074 sx_xlock(&mqfs->mi_lock);
1076 sx_xunlock(&mqfs->mi_lock);
1107 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_vp->v_mount);
1114 sx_xlock(&mqfs->mi_lock);
1118 sx_xunlock(&mqfs->mi_lock);
1485 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount);
1493 sx_xlock(&mqfs->mi_lock);
1498 sx_xunlock(&mqfs->mi_lock);
1522 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount);
1529 sx_xlock(&mqfs->mi_lock);
1531 sx_xunlock(&mqfs->mi_lock);
1539 sx_xunlock(&mqfs->mi_lock);
1548 sx_xunlock(&mqfs->mi_lock);