Home
last modified time | relevance | path

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

/freebsd-13.1/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
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 Ddevfs_int.h42 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 Ddevfs_devs.c189 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 Ddevfs_rule.c115 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 Ddevfs_vnops.c228 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 Ddevfs_dir.c119 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 Dcommon_kvm.c120 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 Dmac_framework.h61 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 Dmac_vfs.c99 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 Dmac_policy.h75 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 Dmac_stub.c319 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 Dmac_test.c459 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 Dmac_lomac.c1027 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 Dconf.h52 struct devfs_dirent;
/freebsd-13.1/sys/security/mac_biba/
H A Dmac_biba.c942 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 Dmac_mls.c906 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()