| /freebsd-13.1/sys/fs/devfs/ |
| H A D | devfs.h | 129 TAILQ_HEAD(devfs_dlist_head, devfs_dirent); 131 struct devfs_dirent { struct 143 TAILQ_ENTRY(devfs_dirent) de_list; argument 145 struct devfs_dirent *de_dir; argument 162 struct devfs_dirent *dm_rootdir; argument 190 int devfs_allocv(struct devfs_dirent *, struct mount *, int, 195 void devfs_dirent_free(struct devfs_dirent *); 200 struct devfs_dirent *devfs_newdirent(char *, int); 201 struct devfs_dirent *devfs_parent_dirent(struct devfs_dirent *); 203 struct devfs_dirent *, u_int); [all …]
|
| H A D | devfs_int.h | 42 struct devfs_dirent; 65 struct devfs_dirent **cdp_dirents; 66 struct devfs_dirent *cdp_dirent0; 87 void devfs_dir_ref_de(struct devfs_mount *, struct devfs_dirent *); 88 void devfs_dir_unref_de(struct devfs_mount *, struct devfs_dirent *);
|
| H A D | devfs_devs.c | 189 struct devfs_dirent * 192 struct devfs_dirent *de; in devfs_find() 218 struct devfs_dirent * 222 struct devfs_dirent *de; in devfs_newdirent() 243 struct devfs_dirent * 263 struct devfs_dirent * 267 struct devfs_dirent *dd; in devfs_vmkdir() 268 struct devfs_dirent *de; in devfs_vmkdir() 379 struct devfs_dirent *dd; in devfs_delete() 446 struct devfs_dirent *de; in devfs_purge() [all …]
|
| H A D | devfs_rule.c | 115 struct devfs_dirent *de); 117 struct devfs_dirent *de); 119 struct devfs_dirent *de, unsigned depth); 122 struct devfs_mount *dm, struct devfs_dirent *de, 346 struct devfs_dirent *de) in devfs_rule_applyde_recursive() 348 struct devfs_dirent *de2; in devfs_rule_applyde_recursive() 442 devfs_rule_getdev(struct devfs_dirent *de) in devfs_rule_getdev() 535 struct devfs_dirent *de) in devfs_rule_match() 579 struct devfs_dirent *de) in devfs_rule_matchpath() 609 struct devfs_dirent *de, unsigned depth) in devfs_rule_run() [all …]
|
| H A D | devfs_vnops.c | 228 struct devfs_dirent *de; in devfs_usecount_add() 252 struct devfs_dirent *de; in devfs_usecount_subl() 340 struct devfs_dirent *de; in devfs_populate_vp() 454 struct devfs_dirent *de; in devfs_fqpn() 488 struct devfs_dirent *de) in devfs_allocv_drop_refs() 514 struct devfs_dirent *de; in devfs_insmntque_dtr() 642 struct devfs_dirent *de; in devfs_access() 796 struct devfs_dirent *de; in devfs_getattr() 1445 struct devfs_dirent *dd; in devfs_readdir() 1446 struct devfs_dirent *de; in devfs_readdir() [all …]
|
| H A D | devfs_dir.c | 119 devfs_dir_ref_de(struct devfs_mount *dm, struct devfs_dirent *de) in devfs_dir_ref_de() 152 devfs_dir_unref_de(struct devfs_mount *dm, struct devfs_dirent *de) in devfs_dir_unref_de()
|
| /freebsd-13.1/lib/libprocstat/ |
| H A D | common_kvm.c | 120 struct devfs_dirent devfs_dirent; in devfs_filestat() local 123 if (!kvm_read_all(kd, (unsigned long)getvnodedata(vp), &devfs_dirent, in devfs_filestat() 124 sizeof(devfs_dirent))) { in devfs_filestat() 136 vn->vn_fileid = devfs_dirent.de_inode; in devfs_filestat() 137 vn->vn_mode = (devfs_dirent.de_mode & ~S_IFMT) | S_IFCHR; in devfs_filestat()
|
| /freebsd-13.1/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) in mac_devfs_init() 157 mac_devfs_destroy(struct devfs_dirent *de) in mac_devfs_destroy() 231 mac_devfs_update(struct mount *mp, struct devfs_dirent *de, struct vnode *vp) in mac_devfs_update() 239 mac_devfs_vnode_associate(struct mount *mp, struct devfs_dirent *de, in mac_devfs_vnode_associate() 978 struct cdev *dev, struct devfs_dirent *de) in mac_devfs_create_device() 987 struct devfs_dirent *dd, struct devfs_dirent *de) in mac_devfs_create_symlink() 996 struct devfs_dirent *de) in mac_devfs_create_directory()
|
| 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-13.1/sys/security/mac_stub/ |
| H A D | mac_stub.c | 319 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_device() 326 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_directory() 333 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in stub_devfs_create_symlink() 340 stub_devfs_update(struct mount *mp, struct devfs_dirent *de, in stub_devfs_update() 348 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in stub_devfs_vnode_associate()
|
| /freebsd-13.1/sys/security/mac_test/ |
| H A D | mac_test.c | 459 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_device() 471 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_directory() 481 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in test_devfs_create_symlink() 511 test_devfs_update(struct mount *mp, struct devfs_dirent *devfs_dirent, in test_devfs_update() argument 523 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in test_devfs_vnode_associate()
|
| /freebsd-13.1/sys/security/mac_lomac/ |
| H A D | mac_lomac.c | 1027 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_device() 1053 struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_directory() 1063 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in lomac_devfs_create_symlink() 1075 lomac_devfs_update(struct mount *mp, struct devfs_dirent *de, in lomac_devfs_update() 1088 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in lomac_devfs_vnode_associate()
|
| /freebsd-13.1/sys/sys/ |
| H A D | conf.h | 52 struct devfs_dirent;
|
| /freebsd-13.1/sys/security/mac_biba/ |
| H A D | mac_biba.c | 942 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_device() 967 struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_directory() 978 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in biba_devfs_create_symlink() 990 biba_devfs_update(struct mount *mp, struct devfs_dirent *de, in biba_devfs_update() 1003 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in biba_devfs_vnode_associate()
|
| /freebsd-13.1/sys/security/mac_mls/ |
| H A D | mac_mls.c | 906 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_device() 934 struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_directory() 944 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in mls_devfs_create_symlink() 956 mls_devfs_update(struct mount *mp, struct devfs_dirent *de, in mls_devfs_update() 969 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in mls_devfs_vnode_associate()
|