| /illumos-gate/usr/src/uts/common/xen/io/ |
| H A D | xdf.c | 114 #define USE_WRITE_BARRIER(vdp) \ argument 115 ((vdp)->xdf_feature_barrier && !(vdp)->xdf_flush_supported) 116 #define USE_FLUSH_DISKCACHE(vdp) \ argument 117 ((vdp)->xdf_feature_barrier && (vdp)->xdf_flush_supported) 118 #define IS_WRITE_BARRIER(vdp, bp) \ argument 119 (!IS_READ(bp) && USE_WRITE_BARRIER(vdp) && \ 120 ((bp)->b_un.b_addr == (vdp)->xdf_cache_flush_block)) 122 (!IS_READ(bp) && USE_FLUSH_DISKCACHE(vdp) && ((bp)->b_bcount == 0)) 190 xdf_t *vdp = arg; in xdf_timeout_handler() local 192 mutex_enter(&vdp->xdf_dev_lk); in xdf_timeout_handler() [all …]
|
| H A D | xdb.c | 95 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 D | xdb.h | 49 #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 D | xdf.h | 55 #define XB_DTOB(bn, vdp) ((bn) * (vdp)->xdf_xdev_secsize) argument 285 #define XDF_UPDATE_IO_STAT(vdp, bp) \ argument 287 kstat_io_t *kip = KSTAT_IO_PTR((vdp)->xdf_xdev_iostat); \
|
| /illumos-gate/usr/src/lib/varpd/direct/common/ |
| H A D | libvarpd_direct.c | 78 varpd_direct_t *vdp; in varpd_direct_create() local 83 vdp = umem_alloc(sizeof (varpd_direct_t), UMEM_DEFAULT); in varpd_direct_create() 84 if (vdp == NULL) in varpd_direct_create() 87 if ((ret = mutex_init(&vdp->vad_lock, USYNC_THREAD | LOCK_ERRORCHECK, in varpd_direct_create() 89 umem_free(vdp, sizeof (varpd_direct_t)); in varpd_direct_create() 93 vdp->vad_dest = dest; in varpd_direct_create() 94 vdp->vad_hip = B_FALSE; in varpd_direct_create() 95 vdp->vad_hport = B_FALSE; in varpd_direct_create() 96 *outp = vdp; in varpd_direct_create() 103 varpd_direct_t *vdp = arg; in varpd_direct_start() local [all …]
|
| /illumos-gate/usr/src/cmd/sgs/libld/common/ |
| H A D | version.c | 39 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(1, sizeof (Ver_desc))) == 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 D | map_support.c | 1451 Ver_desc *vdp; in ld_map_sym_ver_fini() local 1478 vdp = ld_vers_find(name, hash, mf->mf_ofl->ofl_verdesc); in ld_map_sym_ver_fini() 1479 if ((vdp == NULL) && ((vdp = ld_vers_desc(name, hash, in ld_map_sym_ver_fini() 1491 if (aplist_append(&mv->mv_vdp->vd_deps, vdp, in ld_map_sym_ver_fini() 1495 if (vdp->vd_ref == NULL) in ld_map_sym_ver_fini() 1496 vdp->vd_ref = mv->mv_vdp; in ld_map_sym_ver_fini()
|
| H A D | update.c | 2680 Ver_desc *vdp, *_vdp; in update_overdef() local 2702 for (APLIST_TRAVERSE(ofl->ofl_verdesc, idx1, vdp)) { in update_overdef() 2705 if (vdp->vd_flags & VER_FLG_BASE) { in update_overdef() 2706 const char *name = vdp->vd_name; in update_overdef() 2716 vdp->vd_name = (const char *)stoff; in update_overdef() 2718 sdp = ld_sym_find(vdp->vd_name, vdp->vd_hash, 0, ofl); in update_overdef() 2720 vdp->vd_name = (const char *) in update_overdef() 2731 for (APLIST_TRAVERSE(ofl->ofl_verdesc, idx1, vdp)) { in update_overdef() 2739 vdf->vd_flags = vdp->vd_flags & MSK_VER_USER; in update_overdef() 2740 vdf->vd_ndx = vdp->vd_ndx; in update_overdef() [all …]
|
| /illumos-gate/usr/src/cmd/sgs/libconv/common/ |
| H A D | globals.c | 99 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 D | globals_machelf.c | 228 _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 D | elf.c | 970 const Val_desc *vdp; in conv_ehdr_flags() local 982 conv_ehdr_sparc_flags_strings(fmt_flags, &mm_msg, &vdp); in conv_ehdr_flags() 993 (void) conv_expn_field(&conv_arg, vdp, fmt_flags); in conv_ehdr_flags() 1006 const Val_desc *vdp; in conv_iter_ehdr_flags() local 1008 conv_ehdr_sparc_flags_strings(fmt_flags, &ds_msg_mm, &vdp); in conv_iter_ehdr_flags() 1021 return (conv_iter_vd(vdp, func, uvalue)); in conv_iter_ehdr_flags()
|
| H A D | sections.c | 449 const Val_desc2 *vdp; in conv_iter_sec_symtab() local 451 vdp = (CONV_TYPE_FMT_ALT(fmt_flags) == CONV_FMT_ALT_NF) ? in conv_iter_sec_symtab() 454 return (conv_iter_vd2(osabi, EM_NONE, vdp, func, uvalue)); in conv_iter_sec_symtab()
|
| /illumos-gate/usr/src/cmd/sgs/pvs/common/ |
| H A D | pvs.c | 693 GVer_desc *vdp; in gvers_find() local 695 for (APLIST_TRAVERSE(lst, idx, vdp)) in gvers_find() 696 if ((vdp->vd_hash == hash) && in gvers_find() 697 (strcmp(vdp->vd_name, name) == 0)) in gvers_find() 698 return (vdp); in gvers_find() 720 GVer_desc *vdp; in gvers_desc() local 722 if ((vdp = gvers_find(name, hash, *lst)) == NULL) { in gvers_desc() 723 if ((vdp = calloc(1, sizeof (GVer_desc))) == NULL) { in gvers_desc() 730 vdp->vd_name = name; in gvers_desc() 731 vdp->vd_hash = hash; in gvers_desc() [all …]
|
| /illumos-gate/usr/src/lib/libdladm/common/ |
| H A D | flowprop.c | 290 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() 324 val_desc_t *vdp = NULL; in do_check_maxbw() local 345 vdp = malloc(sizeof (val_desc_t)); in do_check_maxbw() 346 if (vdp == NULL) { in do_check_maxbw() 351 vdp->vd_val = (uintptr_t)maxbw; in do_check_maxbw() 352 *vdpp = vdp; in do_check_maxbw() 384 do_set_priority(dladm_handle_t handle, const char *flow, val_desc_t *vdp, in do_set_priority() argument 394 if (vdp != NULL) { in do_set_priority() 395 bcopy(&vdp->vd_val, &mrp.mrp_priority, in do_set_priority() [all …]
|
| H A D | linkprop.c | 1081 val_desc_t *vdp = *vdpp; in check_prop() local 1093 (void) memcpy(&vdp[j], &pdp->pd_optval[i], sizeof (val_desc_t)); in check_prop() 1104 val_desc_t *vdp = NULL; in i_dladm_set_single_prop() local 1124 vdp = calloc(val_cnt, sizeof (val_desc_t)); in i_dladm_set_single_prop() 1125 if (vdp == NULL) in i_dladm_set_single_prop() 1131 &val_cnt, flags, &vdp, media); in i_dladm_set_single_prop() 1134 &val_cnt, flags, &vdp, media); in i_dladm_set_single_prop() 1157 vdp = calloc(1, sizeof (val_desc_t)); in i_dladm_set_single_prop() 1158 if (vdp == NULL) in i_dladm_set_single_prop() 1162 (void) memcpy(vdp, &pdp->pd_defval, in i_dladm_set_single_prop() [all …]
|
| H A D | propfuncs.c | 581 val_desc_t *vdp = NULL; in i_dladm_set_one_prop_temp() local 592 status = pdp->pd_check(pdp, prop_val, val_cnt, &vdp); in i_dladm_set_one_prop_temp() 604 if ((vdp = malloc(sizeof (val_desc_t))) == NULL) in i_dladm_set_one_prop_temp() 607 (void) memcpy(vdp, &pdp->pd_defval, sizeof (val_desc_t)); in i_dladm_set_one_prop_temp() 611 status = pdp->pd_set(handle, name, vdp, cnt); in i_dladm_set_one_prop_temp() 613 free(vdp); in i_dladm_set_one_prop_temp()
|
| H A D | libdlwlan.c | 878 find_val_by_name(const char *str, val_desc_t *vdp, uint_t cnt, uint_t *valp) in find_val_by_name() argument 883 if (strcasecmp(str, vdp[i].vd_name) == 0) { in find_val_by_name() 884 *valp = vdp[i].vd_val; in find_val_by_name() 892 find_name_by_val(uint_t val, val_desc_t *vdp, uint_t cnt, char **strp) in find_name_by_val() argument 897 if (val == vdp[i].vd_val) { in find_name_by_val() 898 *strp = vdp[i].vd_name; in find_name_by_val() 920 dladm_wlan_val2str(uint_t val, val_desc_t *vdp, uint_t cnt, char *buf) in dladm_wlan_val2str() argument 924 if (!find_name_by_val(val, vdp, cnt, &s)) in dladm_wlan_val2str()
|
| /illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
| H A D | version.c | 109 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()
|
| /illumos-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_mbuf_marshaling.c | 159 smb_vdb_t *vdp; in smb_mbc_vdecodef() local 261 vdp = va_arg(ap, struct vardata_block *); in smb_mbc_vdecodef() 262 vdp->vdb_tag = 0; in smb_mbc_vdecodef() 263 vdp->vdb_len = repc; in smb_mbc_vdecodef() 264 vdp->vdb_uio.uio_iov = &vdp->vdb_iovec[0]; in smb_mbc_vdecodef() 265 vdp->vdb_uio.uio_iovcnt = MAX_IOVEC; in smb_mbc_vdecodef() 266 vdp->vdb_uio.uio_extflg = UIO_COPY_DEFAULT; in smb_mbc_vdecodef() 267 vdp->vdb_uio.uio_resid = repc; in smb_mbc_vdecodef() 268 if (mbc_marshal_get_uio(mbc, &vdp->vdb_uio) != 0) in smb_mbc_vdecodef() 274 vdp = va_arg(ap, struct vardata_block *); in smb_mbc_vdecodef() [all …]
|
| /illumos-gate/usr/src/tools/smatch/src/validation/linear/ |
| H A D | bool-cast-lp32.c | 2 typedef void *vdp; typedef 5 static _Bool fvdp_i(vdp a) { return a; } in fvdp_i() 6 static _Bool fvdp_e(vdp a) { return (_Bool)a; } in fvdp_e()
|
| H A D | bool-cast-lp64.c | 2 typedef void *vdp; typedef 5 static _Bool fvdp_i(vdp a) { return a; } in fvdp_i() 6 static _Bool fvdp_e(vdp a) { return (_Bool)a; } in fvdp_e()
|
| H A D | bool-cast.c | 4 typedef void *vdp; typedef 13 static _Bool fvdp_i(vdp a) { return a; } in fvdp_i() 14 static _Bool fvdp_e(vdp a) { return (_Bool)a; } in fvdp_e()
|
| /illumos-gate/usr/src/uts/intel/io/vmm/ |
| H A D | vmm.c | 3987 const vmm_data_version_entry_t **vdpp, *vdp; in vmm_data_find() local 3993 vdp = *vdpp; in vmm_data_find() 3994 if (vdp->vdve_class != req->vdr_class || in vmm_data_find() 3995 vdp->vdve_version != req->vdr_version) { in vmm_data_find() 4003 if (vdp->vdve_len_expect != 0 && in vmm_data_find() 4004 vdp->vdve_len_expect > req->vdr_len) { in vmm_data_find() 4005 *req->vdr_result_len = vdp->vdve_len_expect; in vmm_data_find() 4013 if (vdp->vdve_readf != NULL || vdp->vdve_writef != NULL) { in vmm_data_find() 4019 } else if (vdp->vdve_vcpu_readf != NULL || in vmm_data_find() 4020 vdp->vdve_vcpu_writef != NULL) { in vmm_data_find() [all …]
|
| /illumos-gate/usr/src/uts/sun4v/io/ |
| H A D | vds.c | 667 static void vd_free_dring_task(vd_t *vdp); 6721 uint64_t ldc_id, vd_t **vdp) in vds_do_init_vd() argument 6732 ASSERT(vdp != NULL); in vds_do_init_vd() 6739 *vdp = vd; /* assign here so vds_destroy_vd() can cleanup later */ in vds_do_init_vd() 6863 vd_free_dring_task(vd_t *vdp) in vd_free_dring_task() argument 6865 if (vdp->dring_task != NULL) { in vd_free_dring_task() 6866 ASSERT(vdp->dring_len != 0); in vd_free_dring_task() 6868 for (int i = 0; i < vdp->dring_len; i++) { in vd_free_dring_task() 6869 (void) ldc_mem_free_handle(vdp->dring_task[i].mhdl); in vd_free_dring_task() 6870 kmem_free(vdp->dring_task[i].request, in vd_free_dring_task() [all …]
|
| /illumos-gate/usr/src/cmd/fs.d/udfs/common/ |
| H A D | ud_lib.c | 1654 print_vdp(FILE *fout, struct vol_desc_ptr *vdp) in print_vdp() argument 1658 print_tag(fout, &vdp->vdp_tag); in print_vdp() 1660 SWAP_32(vdp->vdp_vdsn)); in print_vdp() 1661 print_ext_ad(fout, "vdse ", &vdp->vdp_nvdse); in print_vdp()
|