Home
last modified time | relevance | path

Searched refs:vdp (Results 1 – 25 of 27) sorted by relevance

12

/titanic_41/usr/src/uts/common/xen/io/
H A Dxdf.c108 #define USE_WRITE_BARRIER(vdp) \ argument
109 ((vdp)->xdf_feature_barrier && !(vdp)->xdf_flush_supported)
110 #define USE_FLUSH_DISKCACHE(vdp) \ argument
111 ((vdp)->xdf_feature_barrier && (vdp)->xdf_flush_supported)
112 #define IS_WRITE_BARRIER(vdp, bp) \ argument
113 (!IS_READ(bp) && USE_WRITE_BARRIER(vdp) && \
114 ((bp)->b_un.b_addr == (vdp)->xdf_cache_flush_block))
116 (!IS_READ(bp) && USE_FLUSH_DISKCACHE(vdp) && ((bp)->b_bcount == 0))
183 xdf_t *vdp = arg; in xdf_timeout_handler() local
185 mutex_enter(&vdp->xdf_dev_lk); in xdf_timeout_handler()
[all …]
H A Dxdb.c95 logva(xdb_t *vdp, uint64_t va) in logva() argument
100 page_addrs = vdp->page_addrs; in logva()
101 for (i = 0; i < XDB_MAX_IO_PAGES(vdp); i++) { in logva()
106 for (i = 0; i < XDB_MAX_IO_PAGES(vdp); i++) { in logva()
112 ASSERT(i < XDB_MAX_IO_PAGES(vdp)); in logva()
116 unlogva(xdb_t *vdp, uint64_t va) in unlogva() argument
121 page_addrs = vdp->page_addrs; in unlogva()
122 for (i = 0; i < XDB_MAX_IO_PAGES(vdp); i++) { in unlogva()
128 ASSERT(i < XDB_MAX_IO_PAGES(vdp)); in unlogva()
172 xdb_t *vdp; in xdb_kstat_update() local
[all …]
H A Dxdb.h49 #define XDB_IS_RO(vdp) ((vdp)->xs_type & XDB_DEV_RO) argument
50 #define XDB_IS_BE_LOFI(vdp) ((vdp)->xs_type & XDB_DEV_BE_LOFI) argument
51 #define XDB_IS_BE_RMB(vdp) ((vdp)->xs_type & XDB_DEV_BE_RMB) argument
52 #define XDB_IS_BE_CD(vdp) ((vdp)->xs_type & XDB_DEV_BE_CD) argument
53 #define XDB_IS_FE_CD(vdp) ((vdp)->xs_type & XDB_DEV_FE_CD) argument
H A Dxdf.h51 #define XB_DTOB(bn, vdp) ((bn) * (vdp)->xdf_xdev_secsize) argument
280 #define XDF_UPDATE_IO_STAT(vdp, bp) \ argument
282 kstat_io_t *kip = KSTAT_IO_PTR((vdp)->xdf_xdev_iostat); \
/titanic_41/usr/src/cmd/sgs/libconv/common/
H A Dglobals.c99 Conv_fmt_flags_t flags, const Val_desc *vdp, const char *local_sgs_msg) in map_vd2str() argument
101 for (; vdp->v_msg; vdp++) { in map_vd2str()
102 if (val == vdp->v_val) in map_vd2str()
103 return (MSG_ORIG_STRTAB(vdp->v_msg, local_sgs_msg)); in map_vd2str()
113 Conv_elfvalue_t val, Conv_fmt_flags_t flags, const Val_desc2 *vdp, in map_vd22str() argument
116 for (; vdp->v_msg; vdp++) { in map_vd22str()
117 if (CONV_VD2_SKIP(osabi, mach, vdp)) in map_vd22str()
120 if (val == vdp->v_val) in map_vd22str()
121 return (MSG_ORIG_STRTAB(vdp->v_msg, local_sgs_msg)); in map_vd22str()
236 _conv_iter_vd(const Val_desc *vdp, conv_iter_cb_t func, void *uvalue, in _conv_iter_vd() argument
[all …]
H A Dglobals_machelf.c228 _conv_expn_field(CONV_EXPN_FIELD_ARG *arg, const Val_desc *vdp, in _conv_expn_field() argument
241 for (; vdp->v_msg; vdp++) { in _conv_expn_field()
242 if (arg->oflags & vdp->v_val) { in _conv_expn_field()
244 MSG_ORIG_STRTAB(vdp->v_msg, local_sgs_msg))) in _conv_expn_field()
248 rflags &= ~(vdp->v_val); in _conv_expn_field()
258 const Val_desc2 *vdp, Conv_fmt_flags_t fmt_flags, const char *local_sgs_msg) in _conv_expn_field2() argument
270 for (; vdp->v_msg; vdp++) { in _conv_expn_field2()
271 if (CONV_VD2_SKIP(osabi, mach, vdp)) in _conv_expn_field2()
274 if (arg->oflags & vdp->v_val) { in _conv_expn_field2()
276 MSG_ORIG_STRTAB(vdp->v_msg, local_sgs_msg))) in _conv_expn_field2()
[all …]
H A Delf.c675 const Val_desc *vdp; in conv_ehdr_flags() local
687 conv_ehdr_sparc_flags_strings(fmt_flags, &mm_msg, &vdp); in conv_ehdr_flags()
698 (void) conv_expn_field(&conv_arg, vdp, fmt_flags); in conv_ehdr_flags()
711 const Val_desc *vdp; in conv_iter_ehdr_flags() local
713 conv_ehdr_sparc_flags_strings(fmt_flags, &ds_msg_mm, &vdp); in conv_iter_ehdr_flags()
726 return (conv_iter_vd(vdp, func, uvalue)); in conv_iter_ehdr_flags()
H A Dsections.c389 const Val_desc2 *vdp; in conv_iter_sec_symtab() local
391 vdp = (CONV_TYPE_FMT_ALT(fmt_flags) == CONV_FMT_ALT_NF) ? in conv_iter_sec_symtab()
394 return (conv_iter_vd2(osabi, EM_NONE, vdp, func, uvalue)); in conv_iter_sec_symtab()
/titanic_41/usr/src/cmd/sgs/libld/common/
H A Dversion.c39 Ver_desc *vdp; in ld_vers_find() local
41 for (APLIST_TRAVERSE(alp, idx, vdp)) { in ld_vers_find()
42 if (vdp->vd_hash != hash) in ld_vers_find()
44 if (strcmp(vdp->vd_name, name) == 0) in ld_vers_find()
45 return (vdp); in ld_vers_find()
59 Ver_desc *vdp; in ld_vers_desc() local
61 if ((vdp = libld_calloc(sizeof (Ver_desc), 1)) == NULL) in ld_vers_desc()
64 vdp->vd_name = name; in ld_vers_desc()
65 vdp->vd_hash = hash; in ld_vers_desc()
67 if (aplist_append(alpp, vdp, AL_CNT_VERDESCS) == NULL) in ld_vers_desc()
[all …]
H A Dmap_support.c1431 Ver_desc *vdp; in ld_map_sym_ver_fini() local
1458 vdp = ld_vers_find(name, hash, mf->mf_ofl->ofl_verdesc); in ld_map_sym_ver_fini()
1459 if ((vdp == NULL) && ((vdp = ld_vers_desc(name, hash, in ld_map_sym_ver_fini()
1471 if (aplist_append(&mv->mv_vdp->vd_deps, vdp, in ld_map_sym_ver_fini()
1475 if (vdp->vd_ref == NULL) in ld_map_sym_ver_fini()
1476 vdp->vd_ref = mv->mv_vdp; in ld_map_sym_ver_fini()
H A Dupdate.c2601 Ver_desc *vdp, *_vdp; in update_overdef() local
2623 for (APLIST_TRAVERSE(ofl->ofl_verdesc, idx1, vdp)) { in update_overdef()
2626 if (vdp->vd_flags & VER_FLG_BASE) { in update_overdef()
2627 const char *name = vdp->vd_name; in update_overdef()
2637 vdp->vd_name = (const char *)stoff; in update_overdef()
2639 sdp = ld_sym_find(vdp->vd_name, vdp->vd_hash, 0, ofl); in update_overdef()
2641 vdp->vd_name = (const char *) in update_overdef()
2652 for (APLIST_TRAVERSE(ofl->ofl_verdesc, idx1, vdp)) { in update_overdef()
2660 vdf->vd_flags = vdp->vd_flags & MSK_VER_USER; in update_overdef()
2661 vdf->vd_ndx = vdp->vd_ndx; in update_overdef()
[all …]
H A Dsections.c2574 Ver_desc *vdp; in make_verdef() local
2582 vdp = (Ver_desc *)ofl->ofl_verdesc->apl_data[0]; in make_verdef()
2589 if (st_insert(strtab, vdp->vd_name) == -1) in make_verdef()
/titanic_41/usr/src/cmd/sgs/pvs/common/
H A Dpvs.c692 GVer_desc *vdp; in gvers_find() local
694 for (APLIST_TRAVERSE(lst, idx, vdp)) in gvers_find()
695 if ((vdp->vd_hash == hash) && in gvers_find()
696 (strcmp(vdp->vd_name, name) == 0)) in gvers_find()
697 return (vdp); in gvers_find()
719 GVer_desc *vdp; in gvers_desc() local
721 if ((vdp = gvers_find(name, hash, *lst)) == NULL) { in gvers_desc()
722 if ((vdp = calloc(sizeof (GVer_desc), 1)) == NULL) { in gvers_desc()
729 vdp->vd_name = name; in gvers_desc()
730 vdp->vd_hash = hash; in gvers_desc()
[all …]
/titanic_41/usr/src/lib/libdladm/common/
H A Dflowprop.c290 do_set_maxbw(dladm_handle_t handle, const char *flow, val_desc_t *vdp, in do_set_maxbw() argument
301 if (vdp != NULL && (val = (void *)vdp->vd_val) != NULL) { in do_set_maxbw()
325 val_desc_t *vdp = NULL; in do_check_maxbw() local
346 vdp = malloc(sizeof (val_desc_t)); in do_check_maxbw()
347 if (vdp == NULL) { in do_check_maxbw()
352 vdp->vd_val = (uintptr_t)maxbw; in do_check_maxbw()
353 *vdpp = vdp; in do_check_maxbw()
385 do_set_priority(dladm_handle_t handle, const char *flow, val_desc_t *vdp, in do_set_priority() argument
395 if (vdp != NULL) { in do_set_priority()
396 bcopy(&vdp->vd_val, &mrp.mrp_priority, in do_set_priority()
[all …]
H A Dlinkprop.c909 val_desc_t *vdp = *vdpp; in check_prop() local
921 (void) memcpy(&vdp[j], &pdp->pd_optval[i], sizeof (val_desc_t)); in check_prop()
932 val_desc_t *vdp = NULL; in i_dladm_set_single_prop() local
952 vdp = calloc(val_cnt, sizeof (val_desc_t)); in i_dladm_set_single_prop()
953 if (vdp == NULL) in i_dladm_set_single_prop()
959 &val_cnt, flags, &vdp, media); in i_dladm_set_single_prop()
962 &val_cnt, flags, &vdp, media); in i_dladm_set_single_prop()
985 vdp = calloc(1, sizeof (val_desc_t)); in i_dladm_set_single_prop()
986 if (vdp == NULL) in i_dladm_set_single_prop()
990 (void) memcpy(vdp, &pdp->pd_defval, in i_dladm_set_single_prop()
[all …]
H A Dpropfuncs.c584 val_desc_t *vdp = NULL; in i_dladm_set_one_prop_temp() local
595 status = pdp->pd_check(pdp, prop_val, val_cnt, &vdp); in i_dladm_set_one_prop_temp()
607 if ((vdp = malloc(sizeof (val_desc_t))) == NULL) in i_dladm_set_one_prop_temp()
610 (void) memcpy(vdp, &pdp->pd_defval, sizeof (val_desc_t)); in i_dladm_set_one_prop_temp()
614 status = pdp->pd_set(handle, name, vdp, cnt); in i_dladm_set_one_prop_temp()
616 free(vdp); in i_dladm_set_one_prop_temp()
H A Dlibdlwlan.c877 find_val_by_name(const char *str, val_desc_t *vdp, uint_t cnt, uint_t *valp) in find_val_by_name() argument
882 if (strcasecmp(str, vdp[i].vd_name) == 0) { in find_val_by_name()
883 *valp = vdp[i].vd_val; in find_val_by_name()
891 find_name_by_val(uint_t val, val_desc_t *vdp, uint_t cnt, char **strp) in find_name_by_val() argument
896 if (val == vdp[i].vd_val) { in find_name_by_val()
897 *strp = vdp[i].vd_name; in find_name_by_val()
919 dladm_wlan_val2str(uint_t val, val_desc_t *vdp, uint_t cnt, char *buf) in dladm_wlan_val2str() argument
923 if (!find_name_by_val(val, vdp, cnt, &s)) in dladm_wlan_val2str()
/titanic_41/usr/src/cmd/sgs/liblddbg/common/
H A Dversion.c109 Dbg_ver_desc_entry(Lm_list *lml, Ver_desc *vdp) in Dbg_ver_desc_entry() argument
120 if (vdp->vd_deps) { in Dbg_ver_desc_entry()
121 _vdp = (Ver_desc *)vdp->vd_deps->apl_data[0]; in Dbg_ver_desc_entry()
127 (void) sprintf(index, MSG_ORIG(MSG_FMT_INDEX), vdp->vd_ndx); in Dbg_ver_desc_entry()
128 Elf_ver_line_1(lml, index, vdp->vd_name, dep, in Dbg_ver_desc_entry()
129 conv_ver_flags(vdp->vd_flags, 0, &ver_flags_buf)); in Dbg_ver_desc_entry()
135 for (APLIST_TRAVERSE(vdp->vd_deps, idx, __vdp)) { in Dbg_ver_desc_entry()
/titanic_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_mbuf_marshaling.c155 smb_vdb_t *vdp; in smb_mbc_vdecodef() local
244 vdp = va_arg(ap, struct vardata_block *); in smb_mbc_vdecodef()
245 vdp->vdb_tag = 0; in smb_mbc_vdecodef()
246 vdp->vdb_len = repc; in smb_mbc_vdecodef()
247 vdp->vdb_uio.uio_iov = &vdp->vdb_iovec[0]; in smb_mbc_vdecodef()
248 vdp->vdb_uio.uio_iovcnt = MAX_IOVEC; in smb_mbc_vdecodef()
249 vdp->vdb_uio.uio_extflg = UIO_COPY_DEFAULT; in smb_mbc_vdecodef()
250 vdp->vdb_uio.uio_resid = repc; in smb_mbc_vdecodef()
251 if (mbc_marshal_get_uio(mbc, &vdp->vdb_uio) != 0) in smb_mbc_vdecodef()
257 vdp = va_arg(ap, struct vardata_block *); in smb_mbc_vdecodef()
[all …]
/titanic_41/usr/src/uts/sun4v/io/
H A Dvds.c666 static void vd_free_dring_task(vd_t *vdp);
6716 uint64_t ldc_id, vd_t **vdp) in vds_do_init_vd() argument
6727 ASSERT(vdp != NULL); in vds_do_init_vd()
6734 *vdp = vd; /* assign here so vds_destroy_vd() can cleanup later */ in vds_do_init_vd()
6858 vd_free_dring_task(vd_t *vdp) in vd_free_dring_task() argument
6860 if (vdp->dring_task != NULL) { in vd_free_dring_task()
6861 ASSERT(vdp->dring_len != 0); in vd_free_dring_task()
6863 for (int i = 0; i < vdp->dring_len; i++) { in vd_free_dring_task()
6864 (void) ldc_mem_free_handle(vdp->dring_task[i].mhdl); in vd_free_dring_task()
6865 kmem_free(vdp->dring_task[i].request, in vd_free_dring_task()
[all …]
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_impl.h293 extern int vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *config,
/titanic_41/usr/src/cmd/fs.d/hsfs/labelit/
H A Dlabelit.c71 char *vdp; variable
/titanic_41/usr/src/cmd/fs.d/udfs/fstyp/
H A Dud_lib.c1665 print_vdp(FILE *fout, struct vol_desc_ptr *vdp) in print_vdp() argument
1669 print_tag(fout, &vdp->vdp_tag); in print_vdp()
1671 SWAP_32(vdp->vdp_vdsn)); in print_vdp()
1672 print_ext_ad(fout, "vdse ", &vdp->vdp_nvdse); in print_vdp()
/titanic_41/usr/src/uts/common/fs/zfs/
H A Dspa.c1182 spa_config_parse(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, in spa_config_parse() argument
1189 if ((error = vdev_alloc(spa, vdp, nv, parent, id, atype)) != 0) in spa_config_parse()
1192 if ((*vdp)->vdev_ops->vdev_op_leaf) in spa_config_parse()
1202 vdev_free(*vdp); in spa_config_parse()
1203 *vdp = NULL; in spa_config_parse()
1209 if ((error = spa_config_parse(spa, &vd, child[c], *vdp, c, in spa_config_parse()
1211 vdev_free(*vdp); in spa_config_parse()
1212 *vdp = NULL; in spa_config_parse()
1217 ASSERT(*vdp != NULL); in spa_config_parse()
/titanic_41/usr/src/cmd/zdb/
H A Dzdb.c2103 vdev_t *vdp = &vd; in dump_label_uberblocks() local
2107 vdp->vdev_top = vdp; in dump_label_uberblocks()
2109 for (int i = 0; i < VDEV_UBERBLOCK_COUNT(vdp); i++) { in dump_label_uberblocks()
2110 uint64_t uoff = VDEV_UBERBLOCK_OFFSET(vdp, i); in dump_label_uberblocks()

12