Home
last modified time | relevance | path

Searched refs:devfs_node (Results 1 – 7 of 7) sorted by relevance

/dflybsd-src/sys/sys/
H A Ddevfs.h91 struct devfs_node { struct
97 struct devfs_node *parent; /* parent of this node */ argument
105 struct devfs_node *link_target; /* target of this autolink-type node */ argument
120 TAILQ_ENTRY(devfs_node) link; argument
121 TAILQ_HEAD(, devfs_node) list; /* linked list of children */
126 struct devfs_node *node;
134 struct devfs_node *root_node;
204 struct devfs_node *node;
248 TAILQ_HEAD(devfs_node_head, devfs_node);
256 typedef void* (devfs_iterate_callback_t)(struct devfs_node *, void *);
[all …]
H A Ddevfs_rules.h109 void *devfs_rule_check_apply(struct devfs_node *, void *);
110 void *devfs_rule_reset_node(struct devfs_node *, void *);
/dflybsd-src/sys/vfs/devfs/
H A Ddevfs_core.c83 sizeof(struct devfs_node), M_DEVFS };
114 static int devfs_create_all_dev_worker(struct devfs_node *);
136 static struct devfs_node *devfs_resolve_or_create_dir(struct devfs_node *,
144 static int devfs_alias_apply(struct devfs_node *, struct devfs_alias *);
145 static int devfs_alias_check_create(struct devfs_node *);
150 static void *devfs_reaperp_callback(struct devfs_node *, void *);
152 static void *devfs_gc_dirs_callback(struct devfs_node *, void *);
153 static void *devfs_gc_links_callback(struct devfs_node *, struct devfs_node *);
155 devfs_inode_to_vnode_worker_callback(struct devfs_node *, ino_t *);
180 struct devfs_node *
[all …]
H A Ddevfs_vnops.c212 node_sync_dev_get(struct devfs_node *node) in node_sync_dev_get()
224 node_sync_dev_set(struct devfs_node *node) in node_sync_dev_set()
248 struct devfs_node *node = DEVFS_NODE(ap->a_vp); in devfs_vop_access()
264 struct devfs_node *node = DEVFS_NODE(ap->a_vp); in devfs_vop_inactive()
275 struct devfs_node *node; in devfs_vop_reclaim()
325 struct devfs_node *dnode = DEVFS_NODE(ap->a_vp); in devfs_vop_readdir()
326 struct devfs_node *node; in devfs_vop_readdir()
460 struct devfs_node *dnode = DEVFS_NODE(ap->a_dvp); in devfs_vop_nresolve()
461 struct devfs_node *node, *found = NULL; in devfs_vop_nresolve()
527 struct devfs_node *dnode = DEVFS_NODE(ap->a_dvp); in devfs_vop_nlookupdotdot()
[all …]
H A Ddevfs_rules.c57 static void devfs_rule_create_link(struct devfs_node *, struct devfs_rule *);
58 static int devfs_rule_checkname(struct devfs_rule *, struct devfs_node *);
213 devfs_rule_reset_node(struct devfs_node *node, void *unused) in devfs_rule_reset_node()
237 devfs_rule_create_link(struct devfs_node *node, struct devfs_rule *rule) in devfs_rule_create_link()
256 devfs_rule_check_apply(struct devfs_node *node, void *unused) in devfs_rule_check_apply()
361 devfs_rule_checkname(struct devfs_rule *rule, struct devfs_node *node) in devfs_rule_checkname()
363 struct devfs_node *parent = DEVFS_MNTDATA(node->mp)->root_node; in devfs_rule_checkname()
H A Ddevfs_vfsops.c229 struct devfs_node *node; in devfs_vfs_vptofh()
/dflybsd-src/usr.bin/fstat/
H A Dfstat.c690 struct devfs_node devfs_node; in devfs_filestat() local
692 if (!kread(vp->v_data, &devfs_node, sizeof (devfs_node))) { in devfs_filestat()
698 fsp->fileid = devfs_node.d_dir.d_ino; in devfs_filestat()
699 fsp->mode = (devfs_node.mode & ~S_IFMT) | S_IFCHR; in devfs_filestat()