msdosfs_denode.c (101967) | msdosfs_denode.c (103314) |
---|---|
1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_denode.c 101967 2002-08-16 05:13:42Z trhodes $ */ | 1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_denode.c 103314 2002-09-14 09:02:28Z njl $ */ |
2/* $NetBSD: msdosfs_denode.c,v 1.28 1998/02/10 14:10:00 mrg Exp $ */ 3 4/*- 5 * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank. 6 * Copyright (C) 1994, 1995, 1997 TooLs GmbH. 7 * All rights reserved. 8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below). 9 * --- 238 unchanged lines hidden (view full) --- 248 */ 249 MALLOC(ldep, struct denode *, sizeof(struct denode), M_MSDOSFSNODE, M_WAITOK); 250 251 /* 252 * Directory entry was not in cache, have to create a vnode and 253 * copy it from the passed disk buffer. 254 */ 255 /* getnewvnode() does a VREF() on the vnode */ | 2/* $NetBSD: msdosfs_denode.c,v 1.28 1998/02/10 14:10:00 mrg Exp $ */ 3 4/*- 5 * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank. 6 * Copyright (C) 1994, 1995, 1997 TooLs GmbH. 7 * All rights reserved. 8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below). 9 * --- 238 unchanged lines hidden (view full) --- 248 */ 249 MALLOC(ldep, struct denode *, sizeof(struct denode), M_MSDOSFSNODE, M_WAITOK); 250 251 /* 252 * Directory entry was not in cache, have to create a vnode and 253 * copy it from the passed disk buffer. 254 */ 255 /* getnewvnode() does a VREF() on the vnode */ |
256 error = getnewvnode(VT_MSDOSFS, mntp, msdosfs_vnodeop_p, &nvp); | 256 error = getnewvnode("msdosfs", mntp, msdosfs_vnodeop_p, &nvp); |
257 if (error) { 258 *depp = NULL; 259 FREE(ldep, M_MSDOSFSNODE); 260 return error; 261 } 262 bzero((caddr_t)ldep, sizeof *ldep); 263 lockinit(&nvp->v_lock, PINOD, "denode", VLKTIMEOUT, 0); 264 nvp->v_vnlock = &nvp->v_lock; --- 470 unchanged lines hidden --- | 257 if (error) { 258 *depp = NULL; 259 FREE(ldep, M_MSDOSFSNODE); 260 return error; 261 } 262 bzero((caddr_t)ldep, sizeof *ldep); 263 lockinit(&nvp->v_lock, PINOD, "denode", VLKTIMEOUT, 0); 264 nvp->v_vnlock = &nvp->v_lock; --- 470 unchanged lines hidden --- |