msdosfs_denode.c (187058) | msdosfs_denode.c (189120) |
---|---|
1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_denode.c 187058 2009-01-11 17:11:01Z trasz $ */ | 1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_denode.c 189120 2009-02-27 20:00:15Z jhb $ */ |
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 * --- 153 unchanged lines hidden (view full) --- 163 } 164 bzero((caddr_t)ldep, sizeof *ldep); 165 nvp->v_data = ldep; 166 ldep->de_vnode = nvp; 167 ldep->de_flag = 0; 168 ldep->de_dirclust = dirclust; 169 ldep->de_diroffset = diroffset; 170 ldep->de_inode = inode; | 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 * --- 153 unchanged lines hidden (view full) --- 163 } 164 bzero((caddr_t)ldep, sizeof *ldep); 165 nvp->v_data = ldep; 166 ldep->de_vnode = nvp; 167 ldep->de_flag = 0; 168 ldep->de_dirclust = dirclust; 169 ldep->de_diroffset = diroffset; 170 ldep->de_inode = inode; |
171 ldep->de_dev = pmp->pm_devvp->v_rdev; | |
172 fc_purge(ldep, 0); /* init the fat cache for this denode */ 173 174 lockmgr(nvp->v_vnlock, LK_EXCLUSIVE, NULL); 175 error = insmntque(nvp, mntp); 176 if (error != 0) { 177 free(ldep, M_MSDOSFSNODE); 178 *depp = NULL; 179 return (error); --- 451 unchanged lines hidden --- | 171 fc_purge(ldep, 0); /* init the fat cache for this denode */ 172 173 lockmgr(nvp->v_vnlock, LK_EXCLUSIVE, NULL); 174 error = insmntque(nvp, mntp); 175 if (error != 0) { 176 free(ldep, M_MSDOSFSNODE); 177 *depp = NULL; 178 return (error); --- 451 unchanged lines hidden --- |