devfs_mount
#define VFSTODEVFS(mp) ((struct devfs_mount *)((mp)->mnt_data))
void devfs_rules_apply(struct devfs_mount *, struct devfs_dirent *);
void devfs_rules_cleanup(struct devfs_mount *);
int devfs_rules_ioctl(struct devfs_mount *, u_long, caddr_t,
void devfs_ruleset_set(devfs_rsnum rsnum, struct devfs_mount *dm);
void devfs_ruleset_apply(struct devfs_mount *dm);
char *devfs_fqpn(char *, struct devfs_mount *, struct devfs_dirent *,
void devfs_delete(struct devfs_mount *, struct devfs_dirent *, int);
int devfs_populate_needed(struct devfs_mount *dm);
void devfs_populate(struct devfs_mount *);
void devfs_cleanup(struct devfs_mount *);
void devfs_unmount_final(struct devfs_mount *);
struct devfs_dirent *devfs_vmkdir(struct devfs_mount *, char *, int,
devfs_vmkdir(struct devfs_mount *dmp, char *name, int namelen,
devfs_rmdir_empty(struct devfs_mount *dm, struct devfs_dirent *de)
devfs_delete(struct devfs_mount *dm, struct devfs_dirent *de, int flags)
devfs_purge(struct devfs_mount *dm, struct devfs_dirent *dd)
devfs_metoo(struct cdev_priv *cdp, struct devfs_mount *dm)
devfs_populate_loop(struct devfs_mount *dm, int cleanup)
devfs_populate_needed(struct devfs_mount *dm)
devfs_populate(struct devfs_mount *dm)
devfs_cleanup(struct devfs_mount *dm)
devfs_dir_ref_de(struct devfs_mount *dm, struct devfs_dirent *de)
devfs_dir_unref_de(struct devfs_mount *dm, struct devfs_dirent *de)
struct devfs_mount;
void devfs_dir_ref_de(struct devfs_mount *, struct devfs_dirent *);
void devfs_dir_unref_de(struct devfs_mount *, struct devfs_dirent *);
static devfs_rid devfs_rid_input(devfs_rid rid, struct devfs_mount *dm);
struct devfs_mount *dm, struct devfs_dirent *de);
static void devfs_rule_applydm(struct devfs_krule *dk, struct devfs_mount *dm);
static int devfs_rule_input(struct devfs_rule *dr, struct devfs_mount *dm);
static int devfs_rule_match(struct devfs_krule *dk, struct devfs_mount *dm,
static int devfs_rule_matchpath(struct devfs_krule *dk, struct devfs_mount *dm,
static void devfs_rule_run(struct devfs_krule *dk, struct devfs_mount *dm,
struct devfs_mount *dm, struct devfs_dirent *de,
struct devfs_mount *dm);
static int devfs_ruleset_use(devfs_rsnum rsnum, struct devfs_mount *dm);
devfs_rules_apply(struct devfs_mount *dm, struct devfs_dirent *de)
devfs_rules_ioctl(struct devfs_mount *dm, u_long cmd, caddr_t data, struct thread *td)
devfs_rid_input(devfs_rid rid, struct devfs_mount *dm)
devfs_rule_applyde_recursive(struct devfs_krule *dk, struct devfs_mount *dm,
devfs_rule_applydm(struct devfs_krule *dk, struct devfs_mount *dm)
devfs_rule_input(struct devfs_rule *dr, struct devfs_mount *dm)
devfs_rule_match(struct devfs_krule *dk, struct devfs_mount *dm,
devfs_rule_matchpath(struct devfs_krule *dk, struct devfs_mount *dm,
devfs_rule_run(struct devfs_krule *dk, struct devfs_mount *dm,
devfs_ruleset_applyde(struct devfs_ruleset *ds, struct devfs_mount *dm,
devfs_ruleset_applydm(struct devfs_ruleset *ds, struct devfs_mount *dm)
devfs_ruleset_use(devfs_rsnum rsnum, struct devfs_mount *dm)
devfs_rules_cleanup(struct devfs_mount *dm)
devfs_ruleset_set(devfs_rsnum rsnum, struct devfs_mount *dm)
devfs_ruleset_apply(struct devfs_mount *dm)
devfs_unmount_final(struct devfs_mount *fmp)
struct devfs_mount *fmp;
struct devfs_mount *dmp;
.vfs_mount = devfs_mount,
static vfs_mount_t devfs_mount;
struct devfs_mount *fmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp = VFSTODEVFS(vp->v_mount);
struct devfs_mount *dmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp;
struct devfs_mount *dmp;
devfs_fqpn(char *buf, struct devfs_mount *dmp, struct devfs_dirent *dd,
devfs_allocv_drop_refs(int drop_dm_lock, struct devfs_mount *dmp,
struct devfs_mount *dmp;
struct devfs_mount *dmp;