devfs.h (149107) | devfs.h (150147) |
---|---|
1/*- 2 * Copyright (c) 1992, 1993 3 * The Regents of the University of California. All rights reserved. 4 * Copyright (c) 2000 5 * Poul-Henning Kamp. All rights reserved. 6 * Copyright (c) 2002 7 * Dima Dorfman. All rights reserved. 8 * --- 19 unchanged lines hidden (view full) --- 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * 33 * @(#)kernfs.h 8.6 (Berkeley) 3/29/95 34 * From: FreeBSD: src/sys/miscfs/kernfs/kernfs.h 1.14 35 * | 1/*- 2 * Copyright (c) 1992, 1993 3 * The Regents of the University of California. All rights reserved. 4 * Copyright (c) 2000 5 * Poul-Henning Kamp. All rights reserved. 6 * Copyright (c) 2002 7 * Dima Dorfman. All rights reserved. 8 * --- 19 unchanged lines hidden (view full) --- 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * 33 * @(#)kernfs.h 8.6 (Berkeley) 3/29/95 34 * From: FreeBSD: src/sys/miscfs/kernfs/kernfs.h 1.14 35 * |
36 * $FreeBSD: head/sys/fs/devfs/devfs.h 149107 2005-08-15 19:40:53Z phk $ | 36 * $FreeBSD: head/sys/fs/devfs/devfs.h 150147 2005-09-15 06:57:28Z phk $ |
37 */ 38 39#ifndef _FS_DEVFS_DEVFS_H_ 40#define _FS_DEVFS_DEVFS_H_ 41 42#define DEVFS_MAGIC 0xdb0a087a 43 44/* --- 127 unchanged lines hidden (view full) --- 172 unsigned dm_generation; 173 struct devfs_dirent **dm_dirent; 174 struct devfs_dirent **dm_overflow; 175 int dm_inode; 176 struct lock dm_lock; 177 devfs_rsnum dm_ruleset; 178}; 179 | 37 */ 38 39#ifndef _FS_DEVFS_DEVFS_H_ 40#define _FS_DEVFS_DEVFS_H_ 41 42#define DEVFS_MAGIC 0xdb0a087a 43 44/* --- 127 unchanged lines hidden (view full) --- 172 unsigned dm_generation; 173 struct devfs_dirent **dm_dirent; 174 struct devfs_dirent **dm_overflow; 175 int dm_inode; 176 struct lock dm_lock; 177 devfs_rsnum dm_ruleset; 178}; 179 |
180extern unsigned devfs_rule_depth; 181 |
|
180/* 181 * This is what we fill in dm_dirent[N] for a deleted entry. 182 */ 183#define DE_DELETED ((struct devfs_dirent *)sizeof(struct devfs_dirent)) 184 185#define VFSTODEVFS(mp) ((struct devfs_mount *)((mp)->mnt_data)) 186 187void devfs_rules_apply(struct devfs_mount *dm, struct devfs_dirent *de); --- 13 unchanged lines hidden --- | 182/* 183 * This is what we fill in dm_dirent[N] for a deleted entry. 184 */ 185#define DE_DELETED ((struct devfs_dirent *)sizeof(struct devfs_dirent)) 186 187#define VFSTODEVFS(mp) ((struct devfs_mount *)((mp)->mnt_data)) 188 189void devfs_rules_apply(struct devfs_mount *dm, struct devfs_dirent *de); --- 13 unchanged lines hidden --- |