Home
last modified time | relevance | path

Searched refs:dv (Results 1 – 25 of 56) sorted by relevance

123

/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c163 bzero(&dv->sdev_prof, sizeof (dv->sdev_prof)); in sdev_prof_free()
334 dv->sdev_ino = sdev_mkino(dv); in sdev_nodeinit()
350 bzero(&dv->sdev_prof, sizeof (dv->sdev_prof)); in sdev_nodeinit()
468 dv->sdev_dotdot = dv; /* .. == self */ in sdev_mkroot()
480 bzero(&dv->sdev_prof, sizeof (dv->sdev_prof)); in sdev_mkroot()
639 " %s\n", dv->sdev_name, dv->sdev_symlink, in sdev_node_check()
1473 ASSERT(dv && dv->sdev_name && rdvp); in sdev_shadow_node()
2062 dv->sdev_name, (void *)dv); in devname_lookup_func()
2163 for (dv = SDEV_FIRST_ENTRY(ddv); dv != NULL; dv = next) { in sdev_cleandir()
2442 for (dv = SDEV_FIRST_ENTRY(ddv); dv; in devname_readdir_func()
[all …]
H A Dsdev_netops.c65 if (SDEV_IS_GLOBAL(dv)) in devnet_validate()
172 ASSERT(dv != NULL); in devnet_lookup()
198 if (dv != NULL) in devnet_lookup()
199 SDEV_RELE(dv); in devnet_lookup()
210 struct sdev_node *dv; in devnet_filldir_datalink() local
243 SDEV_SIMPLE_RELE(dv); in devnet_filldir_datalink()
259 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) { in devnet_filldir()
273 "node: %s(%p)\n", dv->sdev_name, (void *)dv)); in devnet_filldir()
279 SDEV_HOLD(dv); in devnet_filldir()
281 (void) sdev_cache_update(ddv, &dv, dv->sdev_name, in devnet_filldir()
[all …]
H A Dsdev_vtops.c110 nm, (void *)dv)); in devvt_validate()
189 struct sdev_node *dv; in devvt_lookup() local
216 dv = VTOSDEV(*vpp); in devvt_lookup()
223 ASSERT(SDEV_HELD(dv)); in devvt_lookup()
328 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) { in devvt_prunedir()
331 switch (vtor(dv)) { in devvt_prunedir()
337 vp = SDEVTOV(dv); in devvt_prunedir()
341 SDEV_HOLD(dv); in devvt_prunedir()
344 SDEV_RELE(dv); in devvt_prunedir()
382 for (dv = SDEV_FIRST_ENTRY(sdvp); dv; dv = next) { in devvt_cleandir()
[all …]
H A Dsdev_ipnetops.c110 struct sdev_node *dv; in devipnet_lookup() local
124 dv = VTOSDEV(*vpp); in devipnet_lookup()
131 ASSERT(SDEV_HELD(dv)); in devipnet_lookup()
142 struct sdev_node *dv; in devipnet_filldir_entry() local
152 SDEV_SIMPLE_RELE(dv); in devipnet_filldir_entry()
158 sdev_node_t *dv, *next; in devipnet_filldir() local
174 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) { in devipnet_filldir()
187 "node: %s(%p)\n", dv->sdev_name, (void *)dv)); in devipnet_filldir()
193 SDEV_HOLD(dv); in devipnet_filldir()
195 (void) sdev_cache_update(ddv, &dv, dv->sdev_name, in devipnet_filldir()
[all …]
H A Dsdev_ptsops.c114 nm, (void *)dv)); in devpts_validate()
143 ASSERT(dv->sdev_attr); in devpts_validate()
144 if (dv->sdev_attr->va_uid != uid || dv->sdev_attr->va_gid != gid) { in devpts_validate()
233 for (dv = SDEV_FIRST_ENTRY(ddv); dv; dv = next) { in devpts_prunedir()
240 switch (vtor(dv)) { in devpts_prunedir()
247 "node: %s(%p)\n", dv->sdev_name, (void *)dv)); in devpts_prunedir()
250 vp = SDEVTOV(dv); in devpts_prunedir()
253 SDEV_HOLD(dv); in devpts_prunedir()
255 (void) sdev_cache_update(ddv, &dv, dv->sdev_name, in devpts_prunedir()
257 SDEV_RELE(dv); in devpts_prunedir()
[all …]
H A Dsdev_vnops.c459 ASSERT(dv->sdev_attr || dv->sdev_attrvp); in sdev_getattr()
525 if (SDEV_IS_GLOBAL(dv) && !SDEV_IS_PERSIST(dv)) in sdev_setsecattr()
535 sdev_vattr_merge(dv, dv->sdev_attr); in sdev_setsecattr()
543 if (dv->sdev_attr) { in sdev_setsecattr()
586 ASSERT(dv->sdev_attr || dv->sdev_attrvp); in sdev_self_access()
828 if (dv == NULL) { in sdev_remove()
833 vp = SDEVTOV(dv); in sdev_remove()
1423 dv = VTOSDEV(vp); in sdev_readlink()
1432 error = uiomove(dv->sdev_symlink, strlen(dv->sdev_symlink), in sdev_readlink()
1459 prof_filldir(dv); in sdev_readdir()
[all …]
H A Dsdev_comm.c126 dv->sdev_name, expire - ddi_get_lbolt(), dv->sdev_state)); in sdev_wait4lookup()
128 if (SDEV_IS_LGWAITING(dv)) { in sdev_wait4lookup()
143 dv->sdev_state)); in sdev_wait4lookup()
148 dv->sdev_name)); in sdev_wait4lookup()
153 dv->sdev_name)); in sdev_wait4lookup()
167 while (SDEV_IS_LOOKUP(dv) || SDEV_IS_READDIR(dv)) { in sdev_wait4lookup()
168 cv_wait(&dv->sdev_lookup_cv, &dv->sdev_lookup_lock); in sdev_wait4lookup()
174 dv->sdev_name, devfsadm_state, dv->sdev_state)); in sdev_wait4lookup()
190 SDEV_CLEAR_LOOKUP_FLAGS(dv, cmd); in sdev_unblock_others()
191 if (SDEV_IS_LGWAITING(dv)) { in sdev_unblock_others()
[all …]
H A Dsdev_vfsops.c201 struct sdev_node *dv; in sdev_mount() local
288 ASSERT(dv == dv->sdev_dotdot); in sdev_mount()
293 sdev_stale(dv); in sdev_mount()
304 dv->sdev_attrvp = avp; in sdev_mount()
340 ASSERT(dv == dv->sdev_dotdot); in sdev_mount()
382 struct sdev_node *dv; in sdev_unmount() local
398 ASSERT(dv == dv->sdev_dotdot); in sdev_unmount()
407 if (SDEV_IS_GLOBAL(dv)) { in sdev_unmount()
420 SDEV_RELE(dv); in sdev_unmount()
421 dv->sdev_nlink -= 2; in sdev_unmount()
[all …]
H A Dsdev_zvolops.c95 dev_t dv; in devzvol_open_zfs() local
281 char *nm = dv->sdev_name; in devzvol_validate()
306 if (!(dv->sdev_flags & SDEV_GLOBAL) && dv->sdev_origin != NULL) { in devzvol_validate()
554 struct sdev_node *dv; in devzvol_prunedir() local
566 while (dv) { in devzvol_prunedir()
572 dv = SDEV_NEXT_ENTRY(ddv, dv); in devzvol_prunedir()
582 dv = SDEV_NEXT_ENTRY(ddv, dv); in devzvol_prunedir()
585 SDEV_HOLD(dv); in devzvol_prunedir()
587 sdev_cache_update(ddv, &dv, dv->sdev_name, in devzvol_prunedir()
589 SDEV_RELE(dv); in devzvol_prunedir()
[all …]
H A Dsdev_plugin.c794 sdev_match(sdev_node_t *dv) in sdev_match() argument
800 if (strlen(dv->sdev_path) <= 5) in sdev_match()
805 path = dv->sdev_path + 5; in sdev_match()
837 ASSERT(dv->sdev_path); in sdev_set_no_negcache()
853 sdev_get_vop(sdev_node_t *dv) in sdev_get_vop() argument
858 path = dv->sdev_path; in sdev_get_vop()
867 (SDEV_IS_PERSIST(dv) || !SDEV_IS_DYNAMIC(dv))) in sdev_get_vop()
879 sdev_get_vtor(sdev_node_t *dv) in sdev_get_vtor() argument
883 if (dv->sdev_private == NULL) { in sdev_get_vtor()
884 spp = sdev_match(dv); in sdev_get_vtor()
[all …]
H A Dsdev_ncache.c665 ASSERT(SDEVTOV(dv)->v_type == VDIR); in sdev_lookup_filter()
670 n = strlen(dv->sdev_path) + strlen(nm) + 2; in sdev_lookup_filter()
715 if (SDEV_IS_GLOBAL(dv) && !SDEV_IS_DYNAMIC(dv) && in sdev_lookup_failed()
716 !SDEV_IS_NO_NCACHE(dv) && in sdev_lookup_failed()
722 dv, nm, NCN_SRC_CURRENT|NCN_ACTIVE); in sdev_lookup_failed()
824 ASSERT(SDEVTOV(dv)->v_type == VDIR); in sdev_nc_addname()
828 n = strlen(dv->sdev_path) + strlen(nm) + 2; in sdev_nc_addname()
831 dv->sdev_path, nm); in sdev_nc_addname()
838 sdev_nc_node_exists(sdev_node_t *dv) in sdev_nc_node_exists() argument
841 if (SDEV_IS_GLOBAL(dv) && !SDEV_IS_DYNAMIC(dv) && in sdev_nc_node_exists()
[all …]
H A Dsdev_profile.c147 struct sdev_node *dv; in prof_mknode() local
154 *newdv = dv; in prof_mknode()
166 *newdv = dv; in prof_mknode()
179 SDEV_RELE(dv); in prof_mknode()
748 struct sdev_node *dv; in apply_dir_pattern() local
761 for (dv = SDEV_FIRST_ENTRY(dir); dv; dv = SDEV_NEXT_ENTRY(dir, dv)) { in apply_dir_pattern()
765 process_rule(dv, dv->sdev_origin, in apply_dir_pattern()
1003 struct sdev_node *dv; in prof_lookup() local
1027 if (dv == NULL) { in prof_lookup()
1032 if (dv == NULL) { in prof_lookup()
[all …]
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c304 dvroot = dv; in dv_mkroot()
313 dv->dv_dotdot = dv; /* .. == self */ in dv_mkroot()
325 return (dv); in dv_mkroot()
437 if (dv->dv_priv || dv->dv_flags & DV_NO_FSPERM) { in dv_mknod()
484 kmem_free(dv->dv_name, dv->dv_namelen + 1); in dv_destroy()
510 if (dv) { in dv_findbyname()
1203 dv = dup; in dv_find()
1395 for (dv = DV_FIRST_ENTRY(ddv); dv; dv = next) { in dv_cleandir()
1511 for (dv = DV_FIRST_ENTRY(ddv); dv; dv = DV_NEXT_ENTRY(ddv, dv)) { in dv_reset_perm_dir()
1891 for (dv = DV_FIRST_ENTRY(ddv); dv; dv = DV_NEXT_ENTRY(ddv, dv)) { in dv_walk()
[all …]
H A Ddevfs_vnops.c174 ASSERT(dv->dv_attr || dv->dv_attrvp); in devfs_getattr()
231 ASSERT(dv->dv_attr || dv->dv_attrvp); in devfs_setattr_dir()
245 dv->dv_attr, flags, devfs_unlocked_access, dv); in devfs_setattr_dir()
307 dv_vattr_merge(dv, dv->dv_attr); in devfs_setattr_dir()
362 ASSERT(dv->dv_attr || dv->dv_attrvp); in devfs_setattr()
405 ASSERT(dv->dv_attr || dv->dv_attrvp); in devfs_setattr()
467 dv_vattr_merge(dv, dv->dv_attr); in devfs_setattr()
569 if (dv->dv_attr && dv->dv_attrvp && error == 0) { in devfs_setattr()
735 ASSERT(dv->dv_attr || dv->dv_attrvp); in devfs_access()
963 for (dv = DV_FIRST_ENTRY(ddv); dv; in devfs_readdir()
[all …]
H A Ddevfs_vfsops.c182 struct dv_node *dv; in devfs_mount() local
211 dv = dv_mkroot(vfsp, devfsdev); in devfs_mount()
212 dv->dv_attrvp = avp; /* attribute root vp */ in devfs_mount()
214 ASSERT(dv == dv->dv_dotdot); in devfs_mount()
218 devfs_data->devfs_root = dv; in devfs_mount()
234 (void) VOP_SETATTR(DVTOV(dv), &va, 0, cr, NULL); in devfs_mount()
/illumos-gate/usr/src/cmd/make/bin/
H A Ddepvar.cc61 Depvar dv; in depvar_add_to_list() local
63 dv = ALLOC(Depvar); in depvar_add_to_list()
64 dv->name = name; in depvar_add_to_list()
65 dv->next = NULL; in depvar_add_to_list()
66 dv->cmdline = cmdline; in depvar_add_to_list()
67 *bpatch = dv; in depvar_add_to_list()
68 bpatch = &dv->next; in depvar_add_to_list()
83 Depvar dv; in depvar_dep_macro_used() local
85 for (dv = depvar_list; dv != NULL; dv = dv->next) { in depvar_dep_macro_used()
86 if (name == dv->name) { in depvar_dep_macro_used()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dsdev_impl.h200 #define SDEV_NEXT_ENTRY(ddv, dv) AVL_NEXT(&(ddv)->sdev_entries, (dv)) argument
218 #define SDEV_IS_GLOBAL(dv) \ argument
219 (dv->sdev_flags & SDEV_GLOBAL)
220 #define SDEV_IS_PERSIST(dv) \ argument
222 #define SDEV_IS_DYNAMIC(dv) \ argument
224 #define SDEV_IS_NO_NCACHE(dv) \ argument
226 #define SDEV_IS_LOOKUP(dv) \ argument
228 #define SDEV_IS_READDIR(dv) \ argument
236 #define SDEV_HELD(dv) (VN_HELD(SDEVTOV(dv))) argument
237 #define SDEV_HOLD(dv) VN_HOLD(SDEVTOV(dv)) argument
[all …]
H A Ddv_node.h101 #define DV_STALE(dv) (dv->dv_devi == NULL) argument
161 #define DV_NEXT_ENTRY(ddv, dv) AVL_NEXT(&(ddv)->dv_entries, (dv)) argument
/illumos-gate/usr/src/cmd/man/
H A Dman.c612 char **dv; in get_all_sect() local
631 for (dv = dirv, p = manp->secv; *dv; dv++) { in get_all_sect()
662 free(*dv); in get_all_sect()
717 dv++; in getdirs()
1068 for (dv = dirv; *dv; dv++) { in mandir()
1102 if (all && **dv == 'm' && *(dv + 1) && in mandir()
1103 strcmp(*(dv + 1) + 3, *dv + 3) == 0) in mandir()
1104 dv++; in mandir()
1123 char **dv; in sortdir() local
1141 dv++; in sortdir()
[all …]
/illumos-gate/usr/src/boot/i386/libi386/
H A Ddevicename.c87 struct devsw *dv; in i386_parsedev() local
97 for (i = 0, dv = NULL; devsw[i] != NULL; i++) { in i386_parsedev()
98 dv = devsw[i]; in i386_parsedev()
99 if (strncmp(devspec, dv->dv_name, strlen(dv->dv_name)) == 0) in i386_parsedev()
105 np = devspec + strlen(dv->dv_name); in i386_parsedev()
109 switch (dv->dv_type) { in i386_parsedev()
160 idev->dd.d_dev = dv; in i386_parsedev()
/illumos-gate/usr/src/boot/efi/libefi/
H A Ddevicename.c86 struct devsw *dv; in efi_parsedev() local
97 dv = devsw[i]; in efi_parsedev()
98 if (strncmp(devspec, dv->dv_name, strlen(dv->dv_name)) == 0) in efi_parsedev()
104 np = devspec + strlen(dv->dv_name); in efi_parsedev()
108 switch (dv->dv_type) { in efi_parsedev()
160 idev->d_dev = dv; in efi_parsedev()
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/
H A Ddisk_label.c599 struct dk_vtoc *dv; in cmd_vtoc() local
637 dv = (struct dk_vtoc *)&dl->dkl_vtoc; in cmd_vtoc()
672 for (i = 0; i < dv->v_nparts; i++) { in cmd_vtoc()
677 start = addr + (dv->v_part[i].p_start / cyl); in cmd_vtoc()
678 size = dv->v_part[i].p_size; in cmd_vtoc()
708 for (i = 0; i < dv->v_nparts; i++) { in cmd_vtoc()
715 tag = dv->v_part[i].p_tag; in cmd_vtoc()
716 flag = dv->v_part[i].p_flag; in cmd_vtoc()
718 size = dv->v_part[i].p_size; in cmd_vtoc()
720 tag = dv->v_part[i].p_tag; in cmd_vtoc()
[all …]
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgetdment.c296 char *dv; in dmap_match_one_dev() local
304 for (dva = dmap->dmap_devarray; (dv = *dva) != NULL; dva++) { in dmap_match_one_dev()
305 if (strstr(dev, dv) != NULL) in dmap_match_one_dev()
336 char *dv; in dmap_matchdev() local
340 for (dva = dmap->dmap_devarray; (dv = *dva) != NULL; dva ++) { in dmap_matchdev()
341 if (strcmp(dv, dev) == 0) in dmap_matchdev()
358 char *dv; in dmap_exact_dev() local
362 dv = dmap->dmap_devname; in dmap_exact_dev()
363 dv += strcspn(dmap->dmap_devname, "0123456789"); in dmap_exact_dev()
364 if (sscanf(dv, "%d", num) != 1) in dmap_exact_dev()
/illumos-gate/usr/src/cmd/tip/
H A Detc.remote1 cuab:dv=/dev/cua/b:br#2400
5 :dv=/dev/term/b:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^D:
26 :dv=/dev/cua/b:
30 dv device to use for the tty
38 cu call unit (default is dv)
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dcpowf.c57 double dx, dy, du, dv, dt, dc, ds, dp, dq, dr; in cpowf() local
150 dv = (double)v; in cpowf()
162 dr = exp(du * dt - dv * dp * dpi); in cpowf()
163 dq = du * dp + dv * dt * dinvpi; in cpowf()

123