Home
last modified time | relevance | path

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

/src/sys/fs/devfs/
H A Ddevfs.h127 TAILQ_HEAD(devfs_dlist_head, devfs_dirent);
129 struct devfs_dirent { struct
141 TAILQ_ENTRY(devfs_dirent) de_list; argument
143 struct devfs_dirent *de_dir; argument
163 struct devfs_dirent *dm_rootdir; argument
186 void devfs_rules_apply(struct devfs_mount *, struct devfs_dirent *);
192 int devfs_allocv(struct devfs_dirent *, struct mount *, int,
194 char *devfs_fqpn(char *, struct devfs_mount *, struct devfs_dirent *,
196 void devfs_delete(struct devfs_mount *, struct devfs_dirent *, int);
197 void devfs_dirent_free(struct devfs_dirent *);
[all …]
H A Ddevfs_devs.c190 struct devfs_dirent *
191 devfs_find(struct devfs_dirent *dd, const char *name, int namelen, int type) in devfs_find()
193 struct devfs_dirent *de; in devfs_find()
219 struct devfs_dirent *
223 struct devfs_dirent *de; in devfs_newdirent()
244 struct devfs_dirent *
245 devfs_parent_dirent(struct devfs_dirent *de) in devfs_parent_dirent()
264 struct devfs_dirent *
266 struct devfs_dirent *dotdot, u_int inode) in devfs_vmkdir()
268 struct devfs_dirent *dd; in devfs_vmkdir()
[all …]
H A Ddevfs_int.h38 struct devfs_dirent;
62 struct devfs_dirent **cdp_dirents;
63 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_rule.c104 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) in devfs_rules_apply()
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()
[all …]
H A Ddevfs_vnops.c252 struct devfs_dirent *de; in devfs_usecount_add()
276 struct devfs_dirent *de; in devfs_usecount_subl()
364 struct devfs_dirent *de; in devfs_populate_vp()
420 struct devfs_dirent *dd, *de; in devfs_vptocnp()
477 devfs_fqpn(char *buf, struct devfs_mount *dmp, struct devfs_dirent *dd, in devfs_fqpn()
481 struct devfs_dirent *de; in devfs_fqpn()
515 struct devfs_dirent *de) in devfs_allocv_drop_refs()
543 devfs_allocv(struct devfs_dirent *de, struct mount *mp, int lockmode, in devfs_allocv()
662 struct devfs_dirent *de; in devfs_access()
700 struct devfs_dirent *de = vp->v_data; in devfs_close()
[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()
/src/lib/libprocstat/
H A Dcommon_kvm.c116 struct devfs_dirent devfs_dirent; in devfs_filestat() local
119 if (!kvm_read_all(kd, (unsigned long)getvnodedata(vp), &devfs_dirent, in devfs_filestat()
120 sizeof(devfs_dirent))) { in devfs_filestat()
132 vn->vn_fileid = devfs_dirent.de_inode; in devfs_filestat()
133 vn->vn_mode = (devfs_dirent.de_mode & ~S_IFMT) | S_IFCHR; in devfs_filestat()
/src/sys/security/mac/
H A Dmac_framework.h59 struct devfs_dirent;
149 struct cdev *dev, struct devfs_dirent *de);
151 int dirnamelen, struct devfs_dirent *de);
153 struct devfs_dirent *dd, struct devfs_dirent *de);
154 void mac_devfs_destroy(struct devfs_dirent *);
155 void mac_devfs_init(struct devfs_dirent *);
156 void mac_devfs_update(struct mount *mp, struct devfs_dirent *de,
158 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;
190 struct devfs_dirent *de, struct label *delabel);
192 char *dirname, int dirnamelen, struct devfs_dirent *de,
195 struct mount *mp, struct devfs_dirent *dd,
196 struct label *ddlabel, struct devfs_dirent *de,
201 struct devfs_dirent *de, struct label *delabel,
204 struct label *mplabel, struct devfs_dirent *de,
/src/sys/security/mac_stub/
H A Dmac_stub.c352 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_device()
359 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in stub_devfs_create_directory()
366 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in stub_devfs_create_symlink()
373 stub_devfs_update(struct mount *mp, struct devfs_dirent *de, in stub_devfs_update()
381 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in stub_devfs_vnode_associate()
/src/sys/security/mac_test/
H A Dmac_test.c507 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_device()
519 int dirnamelen, struct devfs_dirent *de, struct label *delabel) in test_devfs_create_directory()
529 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in test_devfs_create_symlink()
559 test_devfs_update(struct mount *mp, struct devfs_dirent *devfs_dirent, in test_devfs_update() argument
571 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in test_devfs_vnode_associate()
/src/sys/security/mac_lomac/
H A Dmac_lomac.c1034 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_device()
1060 struct devfs_dirent *de, struct label *delabel) in lomac_devfs_create_directory()
1070 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in lomac_devfs_create_symlink()
1082 lomac_devfs_update(struct mount *mp, struct devfs_dirent *de, in lomac_devfs_update()
1095 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in lomac_devfs_vnode_associate()
/src/sys/security/mac_biba/
H A Dmac_biba.c939 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_device()
964 struct devfs_dirent *de, struct label *delabel) in biba_devfs_create_directory()
975 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in biba_devfs_create_symlink()
987 biba_devfs_update(struct mount *mp, struct devfs_dirent *de, in biba_devfs_update()
1000 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in biba_devfs_vnode_associate()
/src/sys/security/mac_mls/
H A Dmac_mls.c902 struct cdev *dev, struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_device()
930 struct devfs_dirent *de, struct label *delabel) in mls_devfs_create_directory()
940 struct devfs_dirent *dd, struct label *ddlabel, struct devfs_dirent *de, in mls_devfs_create_symlink()
952 mls_devfs_update(struct mount *mp, struct devfs_dirent *de, in mls_devfs_update()
965 struct devfs_dirent *de, struct label *delabel, struct vnode *vp, in mls_devfs_vnode_associate()
/src/sys/sys/
H A Dconf.h50 struct devfs_dirent;