/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb2_rq.c | 330 struct mdchain *mdp = &rqp->sr_rp; in smb2_rq_parsehdr() local 339 md_get_uint32le(mdp, &protocol_id); in smb2_rq_parsehdr() 342 md_get_uint16le(mdp, &length); in smb2_rq_parsehdr() 346 md_get_uint16le(mdp, &credit_charge); in smb2_rq_parsehdr() 347 md_get_uint32le(mdp, &rqp->sr_error); in smb2_rq_parsehdr() 348 md_get_uint16le(mdp, &command); in smb2_rq_parsehdr() 350 md_get_uint32le(mdp, &rqp->sr2_rspflags); in smb2_rq_parsehdr() 351 md_get_uint32le(mdp, &rqp->sr2_rspnextcmd); in smb2_rq_parsehdr() 352 md_get_uint64le(mdp, &message_id); in smb2_rq_parsehdr() 360 md_get_uint32le(mdp, &rqp->sr2_rsppid); in smb2_rq_parsehdr() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw.c | 97 md_t *mdp, mde_cookie_t *node); 1476 md_t *mdp; in vsw_mdeg_cb() local 1516 mdp = resp->added.mdp; in vsw_mdeg_cb() 1528 mdp = resp->match_curr.mdp; in vsw_mdeg_cb() 1575 md_t *mdp; in vsw_port_mdeg_cb() local 1592 mdp = resp->added.mdp; in vsw_port_mdeg_cb() 1605 mdp = resp->removed.mdp; in vsw_port_mdeg_cb() 1625 resp->match_prev.mdp, in vsw_port_mdeg_cb() 1642 md_t *mdp = NULL; in vsw_read_mdprops() local 1736 (void) md_fini_handle(mdp); in vsw_read_mdprops() [all …]
|
H A D | dr_io.c | 184 rootnode = md_root_node(mdp); in dr_io_find_node_md() 190 nnodes = md_scan_dag(mdp, rootnode, md_find_name(mdp, "virtual-device"), in dr_io_find_node_md() 191 md_find_name(mdp, "fwd"), listp); in dr_io_find_node_md() 237 md_t *mdp; member 404 max_nodes = md_node_count(mdp); in dr_vio_find_parent_md() 410 num_nodes = md_scan_dag(mdp, node, in dr_vio_find_parent_md() 436 md_t *mdp = NULL; in dr_io_configure() local 475 nnodes = md_node_count(mdp); in dr_io_configure() 583 cba.mdp = mdp; in dr_io_configure() 610 if (mdp) in dr_io_configure() [all …]
|
H A D | ds_drv.c | 197 md_t *mdp; in ds_ports_init() local 207 if ((mdp = md_get_handle()) == NULL) { in ds_ports_init() 212 num_nodes = md_node_count(mdp); in ds_ports_init() 221 rootnode = md_root_node(mdp); in ds_ports_init() 228 nport = md_scan_dag(mdp, rootnode, md_find_name(mdp, DS_MD_ROOT_NAME), in ds_ports_init() 229 md_find_name(mdp, "fwd"), portp); in ds_ports_init() 245 nport = md_scan_dag(mdp, dsnode, md_find_name(mdp, DS_MD_PORT_NAME), in ds_ports_init() 246 md_find_name(mdp, "fwd"), portp); in ds_ports_init() 259 nchan = md_scan_dag(mdp, portp[idx], in ds_ports_init() 261 md_find_name(mdp, "fwd"), chanp); in ds_ports_init() [all …]
|
H A D | cnex.c | 84 md_t *mdp, mde_cookie_t mde); 473 md_t *mdp = NULL; in cnex_reg_chan() local 504 num_nodes = md_node_count(mdp); in cnex_reg_chan() 510 rootnode = md_root_node(mdp); in cnex_reg_chan() 519 (void) md_fini_handle(mdp); in cnex_reg_chan() 530 (void) md_fini_handle(mdp); in cnex_reg_chan() 541 (void) md_fini_handle(mdp); in cnex_reg_chan() 548 (void) md_fini_handle(mdp); in cnex_reg_chan() 555 (void) md_fini_handle(mdp); in cnex_reg_chan() 1293 md_t *mdp, mde_cookie_t mde) in cnex_find_chan_dip() argument [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/pri/ |
H A D | io_dev_label.c | 43 io_dev_addlabel(md_t *mdp) in io_dev_addlabel() argument 53 if (mdp == NULL) in io_dev_addlabel() 56 md_rootnode = md_root_node(mdp); in io_dev_addlabel() 69 node_count = md_node_count(mdp); in io_dev_addlabel() 83 component_count = md_scan_dag(mdp, md_rootnode, in io_dev_addlabel() 84 md_find_name(mdp, "component"), in io_dev_addlabel() 85 md_find_name(mdp, "fwd"), components); in io_dev_addlabel() 94 if (md_get_prop_str(mdp, components[i], "type", &type) == in io_dev_addlabel() 96 if (md_get_prop_data(mdp, components[i], "type", in io_dev_addlabel() 117 if (md_get_prop_str(mdp, components[i], "nac", &nac) == -1) { in io_dev_addlabel() [all …]
|
H A D | priplugin.c | 32 static md_t *mdp; variable 219 "memory", (void *) mdp, add_mem_prop); in pri_worker_thread() 230 io_dev_addlabel(mdp); in pri_worker_thread() 262 mdp = NULL; in pri_reader_thread() 291 mdp = pri_bufinit(mdp); in pri_reader_thread() 292 if (mdp != NULL) { in pri_reader_thread() 366 pri_devfini(mdp); in priplugin_fini() 367 mdp = NULL; in priplugin_fini()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/ |
H A D | mdescplugin.c | 45 md_t *mdp; variable 55 extern void mdesc_devfini(md_t *mdp); 139 mdp = mdesc_devinit(); in dr_handler() 140 if (mdp == NULL) { in dr_handler() 145 rootnode = md_root_node(mdp); in dr_handler() 152 mdesc_devfini(mdp); in dr_handler() 272 mdp = mdesc_devinit(); in mdescplugin_init() 273 if (mdp == NULL) in mdescplugin_init() 283 rootnode = md_root_node(mdp); in mdescplugin_init() 309 mdesc_devfini(mdp); in mdescplugin_init()
|
H A D | disk_discovery.c | 35 extern md_t *mdp; 55 num_nodes = md_node_count(mdp); in disk_discovery() 67 ndisks = md_scan_dag(mdp, rootnode, md_find_name(mdp, "disk_nac"), in disk_discovery() 68 md_find_name(mdp, "fwd"), disklistp); in disk_discovery() 80 if (md_get_prop_str(mdp, disklistp[x], "phys_path", in disk_discovery() 85 if (md_get_prop_str(mdp, disklistp[x], "nac_name", in disk_discovery()
|
/illumos-gate/usr/src/common/mdesc/ |
H A D | mdesc_getpropstr.c | 35 md_impl_t *mdp; in md_get_prop_str() local 38 mdp = (md_impl_t *)ptr; in md_get_prop_str() 49 elem = md_find_node_prop(mdp, node, prop_name, MDET_PROP_STR); in md_get_prop_str() 53 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_str() 55 *strp = (char *)(mdp->datap+ in md_get_prop_str()
|
H A D | mdesc_getpropdata.c | 36 md_impl_t *mdp; in md_get_prop_data() local 39 mdp = (md_impl_t *)ptr; in md_get_prop_data() 50 elem = md_find_node_prop(mdp, node, prop_name, MDET_PROP_DAT); in md_get_prop_data() 54 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_data() 57 *datap = mdp->datap+(int)MDE_PROP_DATA_OFFSET(mdep); in md_get_prop_data()
|
H A D | mdesc_fini.c | 38 md_impl_t *mdp; in md_fini() local 40 mdp = (md_impl_t *)ptr; in md_fini() 42 mdp->freep(mdp, sizeof (md_impl_t)); in md_fini()
|
H A D | mdesc_getbinsize.c | 35 md_impl_t *mdp; in md_get_bin_size() local 37 mdp = (md_impl_t *)ptr; in md_get_bin_size() 39 if (mdp == NULL) in md_get_bin_size() 42 return (mdp->size); in md_get_bin_size()
|
H A D | mdesc_nodecount.c | 34 md_impl_t *mdp; in md_node_count() local 36 mdp = (md_impl_t *)ptr; in md_node_count() 38 if (mdp->md_magic != LIBMD_MAGIC) in md_node_count() 41 return (mdp->node_count); in md_node_count()
|
H A D | mdesc_getgen.c | 35 md_impl_t *mdp; in md_get_gen() local 37 mdp = (md_impl_t *)ptr; in md_get_gen() 39 if (mdp == NULL) in md_get_gen() 42 return (mdp->gen); in md_get_gen()
|
H A D | mdesc_rootnode.c | 34 md_impl_t *mdp; in md_root_node() local 36 mdp = (md_impl_t *)ptr; in md_root_node() 38 if (mdp->md_magic != LIBMD_MAGIC) in md_root_node() 41 return (mdp->root_node); in md_root_node()
|
H A D | mdesc_getproparcs.c | 58 md_impl_t *mdp; in md_get_prop_arcs() local 60 mdp = (md_impl_t *)ptr; in md_get_prop_arcs() 71 result = md_find_node_arcs(mdp, node, prop_name, MDET_PROP_ARC, arcp, in md_get_prop_arcs() 83 md_find_node_arcs(md_impl_t *mdp, mde_cookie_t node, in md_find_node_arcs() argument 93 mdep = &(mdp->mdep[idx]); in md_find_node_arcs()
|
H A D | mdesc_findname.c | 42 md_impl_t *mdp; in md_find_name() local 44 mdp = (md_impl_t *)ptr; in md_find_name() 52 for (idx = 0; idx < mdp->name_blk_size; idx += len) { in md_find_name() 55 p = &(mdp->namep[idx]); in md_find_name()
|
H A D | mdesc_getpropval.c | 41 md_impl_t *mdp; in md_get_prop_val() local 44 mdp = (md_impl_t *)ptr; in md_get_prop_val() 55 elem = md_find_node_prop(mdp, node, prop_name, MDET_PROP_VAL); in md_get_prop_val() 59 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_val()
|
H A D | mdesc_diff.c | 38 #define MDD_FREE_CHECK(mdp, ptr, sz) \ argument 40 if (ptr) mdp->freep(ptr, sz); \ 65 static int mdd_scan_for_nodes(md_t *mdp, mde_cookie_t start, 380 mdd_scan_for_nodes(md_t *mdp, in mdd_scan_for_nodes() argument 385 md_impl_t *mdip = (md_impl_t *)mdp; in mdd_scan_for_nodes() 390 cname = md_find_name(mdp, compnodep); in mdd_scan_for_nodes() 391 aname = md_find_name(mdp, "fwd"); in mdd_scan_for_nodes() 394 *countp = md_scan_dag(mdp, start, cname, aname, NULL); in mdd_scan_for_nodes() 404 (void) md_scan_dag(mdp, start, cname, aname, *nodespp); in mdd_scan_for_nodes() 426 elem = &(mdp->mdep[nodesp[idx]]); in mdd_any_dup_nodes() [all …]
|
/illumos-gate/usr/src/cmd/ldmad/ |
H A D | mdesc_mutable.h | 143 md_node_t *md_new_node(mmd_t *mdp, char *sp); 144 int md_add_value_property(mmd_t *mdp, 146 int md_add_string_property(mmd_t *mdp, md_node_t *nodep, char *sp, char *bufp); 147 int md_add_data_property(mmd_t *mdp, md_node_t *nodep, char *sp, int len, 149 int md_gen_bin(mmd_t *mdp, uint8_t **bufpp); 150 md_node_t *md_link_new_node(mmd_t *mdp, char *nodenamep, md_node_t *parentnodep, 153 void md_free_node(mmd_t *mdp, md_node_t *nodep);
|
/illumos-gate/usr/src/common/ficl/emu/ |
H A D | loader_emu.c | 1784 if (mdp == NULL) { in moduledir_rebuild() 1785 mdp = malloc(sizeof (*mdp) + cplen + 1); in moduledir_rebuild() 1786 if (mdp == NULL) in moduledir_rebuild() 1788 mdp->d_path = (char *)(mdp + 1); in moduledir_rebuild() 1791 mdp->d_hints = NULL; in moduledir_rebuild() 1792 mdp->d_flags = 0; in moduledir_rebuild() 1802 while (mdp) { in moduledir_rebuild() 1804 mdp = STAILQ_NEXT(mdp, d_link); in moduledir_rebuild() 1806 if (mdp->d_hints) in moduledir_rebuild() 1808 mtmp = mdp; in moduledir_rebuild() [all …]
|
/illumos-gate/usr/src/common/smbios/ |
H A D | smb_info.c | 1154 mdp->smbmd_array = m.smbmdev_array; in smbios_info_memdevice() 1155 mdp->smbmd_error = m.smbmdev_error; in smbios_info_memdevice() 1165 mdp->smbmd_size *= 1024; in smbios_info_memdevice() 1167 mdp->smbmd_size *= 1024 * 1024; in smbios_info_memdevice() 1171 mdp->smbmd_form = m.smbmdev_form; in smbios_info_memdevice() 1172 mdp->smbmd_set = m.smbmdev_set; in smbios_info_memdevice() 1173 mdp->smbmd_type = m.smbmdev_type; in smbios_info_memdevice() 1174 mdp->smbmd_speed = m.smbmdev_speed; in smbios_info_memdevice() 1263 mdp->smbmdm_rpos = m.smbdmap_rpos; in smbios_info_memdevmap() 1264 mdp->smbmdm_ipos = m.smbdmap_ipos; in smbios_info_memdevmap() [all …]
|
/illumos-gate/usr/src/uts/sun4v/promif/ |
H A D | promif_emul.c | 381 md_t *mdp; in cif_check_cpus() local 390 mdp = md_get_handle(); in cif_check_cpus() 391 ASSERT(mdp); in cif_check_cpus() 393 rootnode = md_root_node(mdp); in cif_check_cpus() 396 num_nodes = md_node_count(mdp); in cif_check_cpus() 402 num_nodes = md_scan_dag(mdp, rootnode, md_find_name(mdp, "cpu"), in cif_check_cpus() 403 md_find_name(mdp, "fwd"), listp); in cif_check_cpus() 409 if (md_get_prop_val(mdp, listp[i], "id", &cpuid)) { in cif_check_cpus() 429 (void) md_fini_handle(mdp); in cif_check_cpus()
|
/illumos-gate/usr/src/cmd/lp/lib/msgs/ |
H A D | streamio.c | 50 Putmsg (MESG *mdp, strbuf_t *ctlp, strbuf_t *datap, int flags) in Putmsg() argument 57 fds.fd = mdp->writefd; in Putmsg() 72 rtncode = putmsg (mdp->writefd, ctlp, datap, flags); in Putmsg() 77 Getmsg (MESG *mdp, strbuf_t *ctlp, strbuf_t *datap, int *flagsp) in Getmsg() argument 81 rtncode = getmsg (mdp->readfd, ctlp, datap, flagsp); in Getmsg()
|