Deleted Added
full compact
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 ---