Lines Matching refs:devfs_node
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 *
182 struct devfs_node *parent, struct mount *mp, cdev_t dev) in devfs_allocp()
184 struct devfs_node *node = NULL; in devfs_allocp()
303 devfs_allocv(struct vnode **vpp, struct devfs_node *node) in devfs_allocv()
398 char *name, struct devfs_node *parent, cdev_t dev) in devfs_allocvp()
400 struct devfs_node *node; in devfs_allocvp()
424 devfs_freep(struct devfs_node *node) in devfs_freep()
540 static void *devfs_alias_getvp(struct devfs_node *node) in devfs_alias_getvp()
542 struct devfs_node *found = node; in devfs_alias_getvp()
566 devfs_unlinkp(struct devfs_node *node) in devfs_unlinkp()
568 struct devfs_node *parent; in devfs_unlinkp()
569 struct devfs_node *target; in devfs_unlinkp()
631 devfs_iterate_topology(struct devfs_node *node, in devfs_iterate_topology()
634 struct devfs_node *node1, *node2; in devfs_iterate_topology()
652 devfs_alias_reaper_callback(struct devfs_node *node, void *unused) in devfs_alias_reaper_callback()
667 devfs_reaperp_callback(struct devfs_node *node, void *unused) in devfs_reaperp_callback()
691 devfs_gc_dirs_callback(struct devfs_node *node, void *unused) in devfs_gc_dirs_callback()
705 devfs_gc_links_callback(struct devfs_node *node, struct devfs_node *target) in devfs_gc_links_callback()
721 devfs_gc(struct devfs_node *node) in devfs_gc()
723 struct devfs_node *root_node = DEVFS_MNTDATA(node->mp)->root_node; in devfs_gc()
851 devfs_create_all_dev(struct devfs_node *root) in devfs_create_all_dev()
1283 struct devfs_node *node; in devfs_msg_exec()
1311 node = (struct devfs_node *)msg->mdv_load; in devfs_msg_exec()
1527 devfs_create_all_dev_worker(struct devfs_node *root) in devfs_create_all_dev_worker()
1819 devfs_alias_apply(struct devfs_node *node, struct devfs_alias *alias) in devfs_alias_apply()
1821 struct devfs_node *node1, *node2; in devfs_alias_apply()
1843 devfs_alias_check_create(struct devfs_node *node) in devfs_alias_check_create()
1860 devfs_alias_create(char *name_orig, struct devfs_node *target, int rule_based) in devfs_alias_create()
1863 struct devfs_node *parent = DEVFS_MNTDATA(mp)->root_node; in devfs_alias_create()
1864 struct devfs_node *linknode; in devfs_alias_create()
1961 static struct devfs_node *
1962 devfs_resolve_or_create_dir(struct devfs_node *parent, char *dir_name, in devfs_resolve_or_create_dir()
1965 struct devfs_node *node, *found = NULL; in devfs_resolve_or_create_dir()
1989 struct devfs_node *
1990 devfs_resolve_or_create_path(struct devfs_node *parent, char *path, int create) in devfs_resolve_or_create_path()
1992 struct devfs_node *node = parent; in devfs_resolve_or_create_path()
2067 struct devfs_node *
2068 devfs_create_device_node(struct devfs_node *root, cdev_t dev, in devfs_create_device_node()
2071 struct devfs_node *parent, *node = NULL; in devfs_create_device_node()
2164 devfs_find_device_node_callback(struct devfs_node *node, cdev_t target) in devfs_find_device_node_callback()
2177 struct devfs_node *
2178 devfs_find_device_node_by_name(struct devfs_node *parent, char *target) in devfs_find_device_node_by_name()
2180 struct devfs_node *node, *found = NULL; in devfs_find_device_node_by_name()
2197 devfs_inode_to_vnode_worker_callback(struct devfs_node *node, ino_t *inop) in devfs_inode_to_vnode_worker_callback()
2221 devfs_destroy_device_node(struct devfs_node *root, cdev_t target) in devfs_destroy_device_node()
2232 devfs_destroy_node(struct devfs_node *root, char *target) in devfs_destroy_node()
2234 struct devfs_node *node, *parent; in devfs_destroy_node()
2272 devfs_set_perms(struct devfs_node *node, uid_t uid, gid_t gid, in devfs_set_perms()
2358 devfs_tracer_add_orphan(struct devfs_node *node) in devfs_tracer_add_orphan()
2375 devfs_tracer_del_orphan(struct devfs_node *node) in devfs_tracer_del_orphan()
2598 devfs_node_is_accessible(struct devfs_node *node) in devfs_node_is_accessible()