msdosfs_vnops.c (10272) | msdosfs_vnops.c (10551) |
---|---|
1/* $Id: msdosfs_vnops.c,v 1.21 1995/08/03 12:17:35 dfr Exp $ */ | 1/* $Id: msdosfs_vnops.c,v 1.22 1995/08/25 20:12:23 bde Exp $ */ |
2/* $NetBSD: msdosfs_vnops.c,v 1.20 1994/08/21 18:44:13 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 * --- 1801 unchanged lines hidden (view full) --- 1811int 1812msdosfs_bmap(ap) 1813 struct vop_bmap_args /* { 1814 struct vnode *a_vp; 1815 daddr_t a_bn; 1816 struct vnode **a_vpp; 1817 daddr_t *a_bnp; 1818 int *a_runp; | 2/* $NetBSD: msdosfs_vnops.c,v 1.20 1994/08/21 18:44:13 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 * --- 1801 unchanged lines hidden (view full) --- 1811int 1812msdosfs_bmap(ap) 1813 struct vop_bmap_args /* { 1814 struct vnode *a_vp; 1815 daddr_t a_bn; 1816 struct vnode **a_vpp; 1817 daddr_t *a_bnp; 1818 int *a_runp; |
1819 int *a_runb; |
|
1819 } */ *ap; 1820{ 1821 struct denode *dep = VTODE(ap->a_vp); 1822 1823 if (ap->a_vpp != NULL) 1824 *ap->a_vpp = dep->de_devvp; 1825 if (ap->a_bnp == NULL) 1826 return 0; 1827 if (ap->a_runp) { 1828 /* 1829 * Sequential clusters should be counted here. 1830 */ 1831 *ap->a_runp = 0; 1832 } | 1820 } */ *ap; 1821{ 1822 struct denode *dep = VTODE(ap->a_vp); 1823 1824 if (ap->a_vpp != NULL) 1825 *ap->a_vpp = dep->de_devvp; 1826 if (ap->a_bnp == NULL) 1827 return 0; 1828 if (ap->a_runp) { 1829 /* 1830 * Sequential clusters should be counted here. 1831 */ 1832 *ap->a_runp = 0; 1833 } |
1834 if (ap->a_runb) { 1835 *ap->a_runb = 0; 1836 } |
|
1833 return pcbmap(dep, ap->a_bn, ap->a_bnp, 0); 1834} 1835 1836int msdosfs_reallocblks(ap) 1837 struct vop_reallocblks_args /* { 1838 struct vnode *a_vp; 1839 struct cluster_save *a_buflist; 1840 } */ *ap; --- 158 unchanged lines hidden --- | 1837 return pcbmap(dep, ap->a_bn, ap->a_bnp, 0); 1838} 1839 1840int msdosfs_reallocblks(ap) 1841 struct vop_reallocblks_args /* { 1842 struct vnode *a_vp; 1843 struct cluster_save *a_buflist; 1844 } */ *ap; --- 158 unchanged lines hidden --- |