Deleted Added
full compact
tmpfs_subr.c (248084) tmpfs_subr.c (248597)
1/* $NetBSD: tmpfs_subr.c,v 1.35 2007/07/09 21:10:50 ad Exp $ */
2
3/*-
4 * Copyright (c) 2005 The NetBSD Foundation, Inc.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to The NetBSD Foundation
8 * by Julio M. Merino Vidal, developed as part of Google's Summer of Code

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

29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 * POSSIBILITY OF SUCH DAMAGE.
31 */
32
33/*
34 * Efficient memory file system supporting functions.
35 */
36#include <sys/cdefs.h>
1/* $NetBSD: tmpfs_subr.c,v 1.35 2007/07/09 21:10:50 ad Exp $ */
2
3/*-
4 * Copyright (c) 2005 The NetBSD Foundation, Inc.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to The NetBSD Foundation
8 * by Julio M. Merino Vidal, developed as part of Google's Summer of Code

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

29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 * POSSIBILITY OF SUCH DAMAGE.
31 */
32
33/*
34 * Efficient memory file system supporting functions.
35 */
36#include <sys/cdefs.h>
37__FBSDID("$FreeBSD: head/sys/fs/tmpfs/tmpfs_subr.c 248084 2013-03-09 02:32:23Z attilio $");
37__FBSDID("$FreeBSD: head/sys/fs/tmpfs/tmpfs_subr.c 248597 2013-03-21 22:44:33Z pjd $");
38
39#include <sys/param.h>
40#include <sys/fnv_hash.h>
41#include <sys/lock.h>
42#include <sys/namei.h>
43#include <sys/priv.h>
44#include <sys/proc.h>
45#include <sys/rwlock.h>

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

1350/* --------------------------------------------------------------------- */
1351
1352/*
1353 * Change flags of the given vnode.
1354 * Caller should execute tmpfs_update on vp after a successful execution.
1355 * The vnode must be locked on entry and remain locked on exit.
1356 */
1357int
38
39#include <sys/param.h>
40#include <sys/fnv_hash.h>
41#include <sys/lock.h>
42#include <sys/namei.h>
43#include <sys/priv.h>
44#include <sys/proc.h>
45#include <sys/rwlock.h>

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

1350/* --------------------------------------------------------------------- */
1351
1352/*
1353 * Change flags of the given vnode.
1354 * Caller should execute tmpfs_update on vp after a successful execution.
1355 * The vnode must be locked on entry and remain locked on exit.
1356 */
1357int
1358tmpfs_chflags(struct vnode *vp, int flags, struct ucred *cred, struct thread *p)
1358tmpfs_chflags(struct vnode *vp, u_long flags, struct ucred *cred,
1359 struct thread *p)
1359{
1360 int error;
1361 struct tmpfs_node *node;
1362
1363 MPASS(VOP_ISLOCKED(vp));
1364
1365 node = VP_TO_TMPFS_NODE(vp);
1366

--- 369 unchanged lines hidden ---
1360{
1361 int error;
1362 struct tmpfs_node *node;
1363
1364 MPASS(VOP_ISLOCKED(vp));
1365
1366 node = VP_TO_TMPFS_NODE(vp);
1367

--- 369 unchanged lines hidden ---