/freebsd-11.0-release/sys/fs/devfs/ |
H A D | devfs.h | 127 TAILQ_HEAD(devfs_dlist_head, devfs_dirent); 129 struct devfs_dirent { struct 141 TAILQ_ENTRY(devfs_dirent) de_list; 143 struct devfs_dirent *de_dir; 159 struct devfs_dirent *dm_rootdir; 181 void devfs_rules_apply(struct devfs_mount *, struct devfs_dirent *); 187 int devfs_allocv(struct devfs_dirent *, struct mount *, int, 189 char *devfs_fqpn(char *, struct devfs_mount *, struct devfs_dirent *, 191 void devfs_delete(struct devfs_mount *, struct devfs_dirent *, int); 192 void devfs_dirent_free(struct devfs_dirent *); [all...] |
H A D | devfs_int.h | 40 struct devfs_dirent; 63 struct devfs_dirent **cdp_dirents; 64 struct devfs_dirent *cdp_dirent0; 83 void devfs_dir_ref_de(struct devfs_mount *, struct devfs_dirent *); 84 void devfs_dir_unref_de(struct devfs_mount *, struct devfs_dirent *);
|
H A D | devfs_devs.c | 174 struct devfs_dirent * 175 devfs_find(struct devfs_dirent *dd, const char *name, int namelen, int type) 177 struct devfs_dirent *de; 203 struct devfs_dirent * 207 struct devfs_dirent *de; 228 struct devfs_dirent * 229 devfs_parent_dirent(struct devfs_dirent *de) 248 struct devfs_dirent * 249 devfs_vmkdir(struct devfs_mount *dmp, char *name, int namelen, struct devfs_dirent *dotdot, u_int inode) 251 struct devfs_dirent *d [all...] |
H A D | devfs_rule.c | 104 struct devfs_mount *dm, struct devfs_dirent *de); 109 static struct cdev *devfs_rule_getdev(struct devfs_dirent *de); 113 struct devfs_dirent *de); 115 struct devfs_dirent *de); 117 struct devfs_dirent *de, unsigned depth); 120 struct devfs_mount *dm, struct devfs_dirent *de, 141 devfs_rules_apply(struct devfs_mount *dm, struct devfs_dirent *de) 344 struct devfs_dirent *de) 346 struct devfs_dirent *de2; 440 devfs_rule_getdev(struct devfs_dirent *d [all...] |
H A D | devfs_dir.c | 117 devfs_dir_ref_de(struct devfs_mount *dm, struct devfs_dirent *de) 150 devfs_dir_unref_de(struct devfs_mount *dm, struct devfs_dirent *de)
|
H A D | devfs_vnops.c | 227 struct devfs_dirent *de; 274 struct devfs_dirent *dd, *de; 342 devfs_fqpn(char *buf, struct devfs_mount *dmp, struct devfs_dirent *dd, 346 struct devfs_dirent *de; 380 struct devfs_dirent *de) 406 struct devfs_dirent *de; 408 de = (struct devfs_dirent *)arg; 422 devfs_allocv(struct devfs_dirent *de, struct mount *mp, int lockmode, 535 struct devfs_dirent *de; 684 struct devfs_dirent *d [all...] |
/freebsd-11.0-release/lib/libprocstat/ |
H A D | common_kvm.c | 111 struct devfs_dirent devfs_dirent; local 114 if (!kvm_read_all(kd, (unsigned long)getvnodedata(vp), &devfs_dirent, 115 sizeof(devfs_dirent))) { 116 warnx("can't read devfs_dirent at %p", 127 vn->vn_fileid = devfs_dirent.de_inode; 128 vn->vn_mode = (devfs_dirent.de_mode & ~S_IFMT) | S_IFCHR;
|
/freebsd-11.0-release/sys/security/mac/ |
H A D | mac_framework.h | 61 struct devfs_dirent; 134 struct cdev *dev, struct devfs_dirent *de); 136 int dirnamelen, struct devfs_dirent *de); 138 struct devfs_dirent *dd, struct devfs_dirent *de); 139 void mac_devfs_destroy(struct devfs_dirent *); 140 void mac_devfs_init(struct devfs_dirent *); 141 void mac_devfs_update(struct mount *mp, struct devfs_dirent *de, 143 void mac_devfs_vnode_associate(struct mount *mp, struct devfs_dirent *de,
|
H A D | mac_vfs.c | 99 mac_devfs_init(struct devfs_dirent *de) 157 mac_devfs_destroy(struct devfs_dirent *de) 231 mac_devfs_update(struct mount *mp, struct devfs_dirent *de, struct vnode *vp) 239 mac_devfs_vnode_associate(struct mount *mp, struct devfs_dirent *de, 976 struct cdev *dev, struct devfs_dirent *de) 985 struct devfs_dirent *dd, struct devfs_dirent *de) 994 struct devfs_dirent *de)
|
H A D | mac_policy.h | 75 struct devfs_dirent; 173 struct devfs_dirent *de, struct label *delabel); 175 char *dirname, int dirnamelen, struct devfs_dirent *de, 178 struct mount *mp, struct devfs_dirent *dd, 179 struct label *ddlabel, struct devfs_dirent *de, 184 struct devfs_dirent *de, struct label *delabel, 187 struct label *mplabel, struct devfs_dirent *de,
|
/freebsd-11.0-release/sys/security/mac_stub/ |
H A D | mac_stub.c | 318 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) 325 int dirnamelen, struct devfs_dirent *de, struct label *delabel) 332 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, 339 stub_devfs_update(struct mount *mp, struct devfs_dirent *de, 347 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
|
/freebsd-11.0-release/sys/sys/ |
H A D | conf.h | 50 struct devfs_dirent;
|
/freebsd-11.0-release/sys/security/mac_test/ |
H A D | mac_test.c | 457 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) 469 int dirnamelen, struct devfs_dirent *de, struct label *delabel) 479 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, 509 test_devfs_update(struct mount *mp, struct devfs_dirent *devfs_dirent, argument 521 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
|
/freebsd-11.0-release/sys/security/mac_biba/ |
H A D | mac_biba.c | 941 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) 966 struct devfs_dirent *de, struct label *delabel) 977 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, 989 biba_devfs_update(struct mount *mp, struct devfs_dirent *de, 1002 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
|
/freebsd-11.0-release/sys/security/mac_lomac/ |
H A D | mac_lomac.c | 1026 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) 1052 struct devfs_dirent *de, struct label *delabel) 1062 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, 1074 lomac_devfs_update(struct mount *mp, struct devfs_dirent *de, 1087 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
|
/freebsd-11.0-release/sys/security/mac_mls/ |
H A D | mac_mls.c | 905 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) 933 struct devfs_dirent *de, struct label *delabel) 943 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, 955 mls_devfs_update(struct mount *mp, struct devfs_dirent *de, 968 struct devfs_dirent *de, struct label *delabel, struct vnode *vp,
|