msdosfs_denode.c (29041) | msdosfs_denode.c (30309) |
---|---|
1/* $Id: msdosfs_denode.c,v 1.25 1997/08/26 04:36:21 dyson Exp $ */ | 1/* $Id: msdosfs_denode.c,v 1.26 1997/09/02 20:06:15 bde Exp $ */ |
2/* $NetBSD: msdosfs_denode.c,v 1.9 1994/08/21 18:44:00 ws Exp $ */ 3 4/*- 5 * Copyright (C) 1994 Wolfgang Solfrank. 6 * Copyright (C) 1994 TooLs GmbH. 7 * All rights reserved. 8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below). 9 * --- 51 unchanged lines hidden (view full) --- 61#include <vm/vm_extern.h> 62 63#include <msdosfs/bpb.h> 64#include <msdosfs/msdosfsmount.h> 65#include <msdosfs/direntry.h> 66#include <msdosfs/denode.h> 67#include <msdosfs/fat.h> 68 | 2/* $NetBSD: msdosfs_denode.c,v 1.9 1994/08/21 18:44:00 ws Exp $ */ 3 4/*- 5 * Copyright (C) 1994 Wolfgang Solfrank. 6 * Copyright (C) 1994 TooLs GmbH. 7 * All rights reserved. 8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below). 9 * --- 51 unchanged lines hidden (view full) --- 61#include <vm/vm_extern.h> 62 63#include <msdosfs/bpb.h> 64#include <msdosfs/msdosfsmount.h> 65#include <msdosfs/direntry.h> 66#include <msdosfs/denode.h> 67#include <msdosfs/fat.h> 68 |
69MALLOC_DEFINE(M_MSDOSFSNODE, "MSDOSFS node", "MSDOSFS vnode private part"); 70 |
|
69struct denode **dehashtbl; 70u_long dehash; /* size of hash table - 1 */ 71#define DEHASH(dev, deno) (dehashtbl[((dev) + (deno)) & dehash]) 72static struct simplelock dehash_slock; 73 74union _qcvt { 75 quad_t qcvt; 76 long val[2]; --- 678 unchanged lines hidden --- | 71struct denode **dehashtbl; 72u_long dehash; /* size of hash table - 1 */ 73#define DEHASH(dev, deno) (dehashtbl[((dev) + (deno)) & dehash]) 74static struct simplelock dehash_slock; 75 76union _qcvt { 77 quad_t qcvt; 78 long val[2]; --- 678 unchanged lines hidden --- |