Home
last modified time | relevance | path

Searched refs:devfs_dirent (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/sys/fs/devfs/
H A Ddevfs.h129 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
165 struct devfs_dirent *dm_rootdir; argument
194 int devfs_allocv(struct devfs_dirent *, struct mount *, int,
199 void devfs_dirent_free(struct devfs_dirent *);
204 struct devfs_dirent *devfs_newdirent(char *, int);
205 struct devfs_dirent *devfs_parent_dirent(struct devfs_dirent *);
207 struct devfs_dirent *, u_int);
[all …]
H A Ddevfs_int.h38 struct devfs_dirent;
62 struct devfs_dirent **cdp_dirents;
63 struct devfs_dirent *cdp_dirent0;
86 void devfs_dir_ref_de(struct devfs_mount *, struct devfs_dirent *);
87 void devfs_dir_unref_de(struct devfs_mount *, struct devfs_dirent *);
H A Ddevfs_devs.c190 struct devfs_dirent *
193 struct devfs_dirent *de; in devfs_find()
219 struct devfs_dirent *
223 struct devfs_dirent *de; in devfs_newdirent()
244 struct devfs_dirent *
264 struct devfs_dirent *
268 struct devfs_dirent *dd; in devfs_vmkdir()
269 struct devfs_dirent *de; in devfs_vmkdir()
380 struct devfs_dirent *dd; in devfs_delete()
442 struct devfs_dirent *de; in devfs_purge()
[all …]
H A Ddevfs_rule.c113 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,
344 struct devfs_dirent *de) in devfs_rule_applyde_recursive()
346 struct devfs_dirent *de2; in devfs_rule_applyde_recursive()
440 devfs_rule_getdev(struct devfs_dirent *de) in devfs_rule_getdev()
533 struct devfs_dirent *de) in devfs_rule_match()
577 struct devfs_dirent *de) in devfs_rule_matchpath()
607 struct devfs_dirent *de, unsigned depth) in devfs_rule_run()
[all …]
H A Ddevfs_vnops.c243 struct devfs_dirent *de; in devfs_usecount_add()
267 struct devfs_dirent *de; in devfs_usecount_subl()
355 struct devfs_dirent *de; in devfs_populate_vp()
469 struct devfs_dirent *de; in devfs_fqpn()
503 struct devfs_dirent *de) in devfs_allocv_drop_refs()
650 struct devfs_dirent *de; in devfs_access()
804 struct devfs_dirent *de; in devfs_getattr()
1450 struct devfs_dirent *dd; in devfs_readdir()
1451 struct devfs_dirent *de; in devfs_readdir()
1527 struct devfs_dirent *de; in devfs_readlink()
[all …]
H A Ddevfs_dir.c117 devfs_dir_ref_de(struct devfs_mount *dm, struct devfs_dirent *de) in devfs_dir_ref_de()
150 devfs_dir_unref_de(struct devfs_mount *dm, struct devfs_dirent *de) in devfs_dir_unref_de()
/freebsd-14.2/lib/libprocstat/
H A Dcommon_kvm.c117 struct devfs_dirent devfs_dirent; in devfs_filestat() local
120 if (!kvm_read_all(kd, (unsigned long)getvnodedata(vp), &devfs_dirent, in devfs_filestat()
121 sizeof(devfs_dirent))) { in devfs_filestat()
133 vn->vn_fileid = devfs_dirent.de_inode; in devfs_filestat()
134 vn->vn_mode = (devfs_dirent.de_mode & ~S_IFMT) | S_IFCHR; in devfs_filestat()
/freebsd-14.2/sys/security/mac/
H A Dmac_framework.h59 struct devfs_dirent;
143 struct cdev *dev, struct devfs_dirent *de);
145 int dirnamelen, struct devfs_dirent *de);
147 struct devfs_dirent *dd, struct devfs_dirent *de);
148 void mac_devfs_destroy(struct devfs_dirent *);
149 void mac_devfs_init(struct devfs_dirent *);
150 void mac_devfs_update(struct mount *mp, struct devfs_dirent *de,
152 void mac_devfs_vnode_associate(struct mount *mp, struct devfs_dirent *de,
H A Dmac_vfs.c97 mac_devfs_init(struct devfs_dirent *de) in mac_devfs_init()
155 mac_devfs_destroy(struct devfs_dirent *de) in mac_devfs_destroy()
229 mac_devfs_update(struct mount *mp, struct devfs_dirent *de, struct vnode *vp) in mac_devfs_update()
237 mac_devfs_vnode_associate(struct mount *mp, struct devfs_dirent *de, in mac_devfs_vnode_associate()
976 struct cdev *dev, struct devfs_dirent *de) in mac_devfs_create_device()
985 struct devfs_dirent *dd, struct devfs_dirent *de) in mac_devfs_create_symlink()
994 struct devfs_dirent *de) in mac_devfs_create_directory()
H A Dmac_policy.h76 struct devfs_dirent;
184 struct devfs_dirent *de, struct label *delabel);
186 char *dirname, int dirnamelen, struct devfs_dirent *de,
189 struct mount *mp, struct devfs_dirent *dd,
190 struct label *ddlabel, struct devfs_dirent *de,
195 struct devfs_dirent *de, struct label *delabel,
198 struct label *mplabel, struct devfs_dirent *de,
/freebsd-14.2/sys/security/mac_stub/
H A Dmac_stub.c336 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_device()
343 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_directory()
350 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in stub_devfs_create_symlink()
357 stub_devfs_update(struct mount *mp, struct devfs_dirent *de, in stub_devfs_update()
365 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in stub_devfs_vnode_associate()
/freebsd-14.2/sys/security/mac_test/
H A Dmac_test.c481 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_device()
493 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_directory()
503 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in test_devfs_create_symlink()
533 test_devfs_update(struct mount *mp, struct devfs_dirent *devfs_dirent, in test_devfs_update() argument
545 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in test_devfs_vnode_associate()
/freebsd-14.2/sys/security/mac_lomac/
H A Dmac_lomac.c1035 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_device()
1061 struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_directory()
1071 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in lomac_devfs_create_symlink()
1083 lomac_devfs_update(struct mount *mp, struct devfs_dirent *de, in lomac_devfs_update()
1096 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in lomac_devfs_vnode_associate()
/freebsd-14.2/sys/security/mac_mls/
H A Dmac_mls.c904 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_device()
932 struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_directory()
942 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in mls_devfs_create_symlink()
954 mls_devfs_update(struct mount *mp, struct devfs_dirent *de, in mls_devfs_update()
967 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in mls_devfs_vnode_associate()
/freebsd-14.2/sys/security/mac_biba/
H A Dmac_biba.c940 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_device()
965 struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_directory()
976 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in biba_devfs_create_symlink()
988 biba_devfs_update(struct mount *mp, struct devfs_dirent *de, in biba_devfs_update()
1001 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in biba_devfs_vnode_associate()
/freebsd-14.2/sys/sys/
H A Dconf.h51 struct devfs_dirent;