Searched refs:devfs_node (Results 1 – 7 of 7) sorted by relevance
/dflybsd-src/sys/sys/ |
H A D | devfs.h | 91 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 D | devfs_rules.h | 109 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 D | devfs_core.c | 83 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 D | devfs_vnops.c | 212 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 D | devfs_rules.c | 57 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 D | devfs_vfsops.c | 229 struct devfs_node *node; in devfs_vfs_vptofh()
|
/dflybsd-src/usr.bin/fstat/ |
H A D | fstat.c | 690 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()
|