uipc_mqueue.c (b6f4a3fa75d24637b4d81035655fcb3d3ea187ad) uipc_mqueue.c (f0a4dd6d46e99d47fde12aabdaa52e75b59e95f4)
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright (c) 2005 David Xu <davidxu@freebsd.org>
5 * Copyright (c) 2016-2017 Robert N. M. Watson
6 * All rights reserved.
7 *
8 * Portions of this software were developed by BAE Systems, the University of

--- 797 unchanged lines hidden (view full) ---

806 (*vpp)->v_type = VLNK;
807 break;
808 case mqfstype_none:
809 KASSERT(0, ("mqfs_allocf called for null node\n"));
810 default:
811 panic("%s has unexpected type: %d", pn->mn_name, pn->mn_type);
812 }
813 sx_xunlock(&mqfs->mi_lock);
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright (c) 2005 David Xu <davidxu@freebsd.org>
5 * Copyright (c) 2016-2017 Robert N. M. Watson
6 * All rights reserved.
7 *
8 * Portions of this software were developed by BAE Systems, the University of

--- 797 unchanged lines hidden (view full) ---

806 (*vpp)->v_type = VLNK;
807 break;
808 case mqfstype_none:
809 KASSERT(0, ("mqfs_allocf called for null node\n"));
810 default:
811 panic("%s has unexpected type: %d", pn->mn_name, pn->mn_type);
812 }
813 sx_xunlock(&mqfs->mi_lock);
814 vn_set_state(*vpp, VSTATE_CONSTRUCTED);
814 return (0);
815}
816
817/*
818 * Search a directory entry
819 */
820static struct mqfs_node *
821mqfs_search(struct mqfs_node *pd, const char *name, int len, struct ucred *cred)

--- 2116 unchanged lines hidden ---
815 return (0);
816}
817
818/*
819 * Search a directory entry
820 */
821static struct mqfs_node *
822mqfs_search(struct mqfs_node *pd, const char *name, int len, struct ucred *cred)

--- 2116 unchanged lines hidden ---