/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | sdev_impl.h | 151 typedef struct sdev_node { struct 159 struct sdev_node *sdev_dotdot; /* parent */ argument 306 struct sdev_node *sdev_root; 364 extern void sdev_devfsadmd_thread(struct sdev_node *, struct sdev_node *, 452 extern struct sdev_node *sdev_cache_lookup(struct sdev_node *, char *); 453 extern void sdev_cache_update(struct sdev_node *, struct sdev_node **, char *, 460 extern int sdev_mknode(struct sdev_node *, char *, struct sdev_node **, 464 extern int sdev_nodeinit(struct sdev_node *, char *, struct sdev_node **, 478 extern void sdev_stale(struct sdev_node *); 480 extern int sdev_rnmnode(struct sdev_node *, struct sdev_node *, [all …]
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_profile.c | 64 static void process_rule(struct sdev_node *, struct sdev_node *, 111 apply_glob_pattern(struct sdev_node *pdir, struct sdev_node *cdir) in apply_glob_pattern() 144 prof_mknode(struct sdev_node *dir, char *name, struct sdev_node **newdv, in prof_mknode() 147 struct sdev_node *dv; in prof_mknode() 191 prof_make_dir(char *name, struct sdev_node **gdirp, struct sdev_node **dirp) in prof_make_dir() 246 prof_lookup_globaldev(struct sdev_node *dir, struct sdev_node *gdir, in prof_lookup_globaldev() 590 struct sdev_node *ddv = (struct sdev_node *)arg; in prof_make_name_glob() 601 struct sdev_node *ddv = (struct sdev_node *)arg; in prof_make_name_zone() 748 struct sdev_node *dv; in apply_dir_pattern() 844 process_rule(struct sdev_node *dir, struct sdev_node *gdir, in process_rule() [all …]
|
H A D | sdev_subr.c | 171 struct sdev_node *dv = (struct sdev_node *)buf; in i_sdev_node_ctor() 189 struct sdev_node *dv = (struct sdev_node *)buf; in i_sdev_node_dtor() 285 sdev_nodeinit(struct sdev_node *ddv, char *nm, struct sdev_node **newdv, in sdev_nodeinit() 438 struct sdev_node * 839 struct sdev_node * 864 sdev_direnter(struct sdev_node *ddv, struct sdev_node *dv) in sdev_direnter() 905 sdev_dirdelete(struct sdev_node *ddv, struct sdev_node *dv) in sdev_dirdelete() 983 sdev_rnmnode(struct sdev_node *oddv, struct sdev_node *odv, in sdev_rnmnode() 984 struct sdev_node *nddv, struct sdev_node **ndvp, char *nnm, in sdev_rnmnode() 1555 sdev_cache_delete(struct sdev_node *ddv, struct sdev_node **dv) in sdev_cache_delete() [all …]
|
H A D | sdev_vtops.c | 98 devvt_validate(struct sdev_node *dv) in devvt_validate() 151 devvt_create_rvp(struct sdev_node *ddv, char *nm, in devvt_create_rvp() 188 struct sdev_node *sdvp = VTOSDEV(dvp); in devvt_lookup() 189 struct sdev_node *dv; in devvt_lookup() 233 struct sdev_node *sdv = NULL; in devvt_create_snode() 287 devvt_rebuild_stale_link(struct sdev_node *ddv, struct sdev_node *dv) in devvt_rebuild_stale_link() 317 devvt_prunedir(struct sdev_node *ddv) in devvt_prunedir() 320 struct sdev_node *dv, *next = NULL; in devvt_prunedir() 321 int (*vtor)(struct sdev_node *) = NULL; in devvt_prunedir() 356 struct sdev_node *sdvp = VTOSDEV(dvp); in devvt_cleandir() [all …]
|
H A D | sdev_vnops.c | 377 struct sdev_node *dv = (struct sdev_node *)VTOSDEV(vp); in sdev_read() 565 struct sdev_node *dv = vdv; in sdev_unlocked_access() 622 struct sdev_node *parent; in sdev_lookup() 645 struct sdev_node *parent; in sdev_create() 797 struct sdev_node *parent = (struct sdev_node *)VTOSDEV(dvp); in sdev_remove() 912 struct sdev_node *toparent; in sdev_rename() 1162 struct sdev_node *parent = (struct sdev_node *)VTOSDEV(dvp); in sdev_symlink() 1163 struct sdev_node *self = (struct sdev_node *)NULL; in sdev_symlink() 1236 struct sdev_node *parent = (struct sdev_node *)VTOSDEV(dvp); in sdev_mkdir() 1311 struct sdev_node *parent = (struct sdev_node *)VTOSDEV(dvp); in sdev_rmdir() [all …]
|
H A D | sdev_ipnetops.c | 65 devipnet_validate(struct sdev_node *dv) in devipnet_validate() 83 devipnet_create_rvp(struct sdev_node *ddv, char *nm, in devipnet_create_rvp() 109 struct sdev_node *sdvp = VTOSDEV(dvp); in devipnet_lookup() 110 struct sdev_node *dv; in devipnet_lookup() 140 struct sdev_node *ddv = arg; in devipnet_filldir_entry() 142 struct sdev_node *dv; in devipnet_filldir_entry() 156 devipnet_filldir(struct sdev_node *ddv) in devipnet_filldir() 213 struct sdev_node *sdvp = VTOSDEV(dvp); in devipnet_readdir()
|
H A D | sdev_ptsops.c | 101 devpts_validate(struct sdev_node *dv) in devpts_validate() 162 devpts_create_rvp(struct sdev_node *ddv, char *nm, in devpts_create_rvp() 217 devpts_prunedir(struct sdev_node *ddv) in devpts_prunedir() 220 struct sdev_node *dv, *next = NULL; in devpts_prunedir() 221 int (*vtor)(struct sdev_node *) = NULL; in devpts_prunedir() 225 vtor = (int (*)(struct sdev_node *))sdev_get_vtor(ddv); in devpts_prunedir() 291 struct sdev_node *sdvp = VTOSDEV(dvp); in devpts_lookup() 292 struct sdev_node *dv; in devpts_lookup() 365 struct sdev_node *sdvp = VTOSDEV(dvp); in devpts_readdir() 375 devpts_set_id(struct sdev_node *dv, struct vattr *vap, int protocol) in devpts_set_id()
|
H A D | sdev_netops.c | 56 devnet_validate(struct sdev_node *dv) in devnet_validate() 116 struct sdev_node *ddv = VTOSDEV(dvp); in devnet_lookup() 117 struct sdev_node *dv = NULL; in devnet_lookup() 208 struct sdev_node *ddv = arg; in devnet_filldir_datalink() 210 struct sdev_node *dv; in devnet_filldir_datalink() 248 devnet_filldir(struct sdev_node *ddv) in devnet_filldir() 318 struct sdev_node *sdvp = VTOSDEV(dvp); in devnet_readdir() 335 struct sdev_node *sdvp = VTOSDEV(dvp); in devnet_inactive_callback()
|
H A D | sdev_comm.c | 109 sdev_wait4lookup(struct sdev_node *dv, int cmd) in sdev_wait4lookup() 186 sdev_unblock_others(struct sdev_node *dv, uint_t cmd) in sdev_unblock_others() 407 sdev_config_all_thread(struct sdev_node *dv) in sdev_config_all_thread() 441 sdev_devfsadmd_thread(struct sdev_node *ddv, struct sdev_node *dv, in sdev_devfsadmd_thread()
|
H A D | sdev_zvolops.c | 276 devzvol_validate(struct sdev_node *dv) in devzvol_validate() 494 devzvol_create_dir(struct sdev_node *ddv, char *nm, void **arg, in devzvol_create_dir() 514 devzvol_create_link(struct sdev_node *ddv, char *nm, in devzvol_create_link() 552 devzvol_prunedir(struct sdev_node *ddv) in devzvol_prunedir() 554 struct sdev_node *dv; in devzvol_prunedir() 603 devzvol_mk_ngz_node(struct sdev_node *parent, char *nm) in devzvol_mk_ngz_node() 609 struct sdev_node *dv = NULL; in devzvol_mk_ngz_node() 698 struct sdev_node *parent = VTOSDEV(dvp); in devzvol_lookup() 899 struct sdev_node *sdvp = VTOSDEV(dvp); in devzvol_readdir()
|
H A D | sdev_vfsops.c | 201 struct sdev_node *dv; in sdev_mount() 382 struct sdev_node *dv; in sdev_unmount() 539 sdev_mnt_walk(void (*func)(struct sdev_node *, void *), void *arg) in sdev_mnt_walk() argument
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/ |
H A D | piclenvsetup.c | 128 char *sdev_node; /* sensed device node name */ member 540 refnode = snodep->sdev_node; in add_sensor_nodes_and_props()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/ |
H A D | piclenvsetup.c | 100 char *sdev_node; /* sensed device node name */ member 578 refnode = snodep->sdev_node; in add_sensor_nodes_and_props()
|