/illumos-gate/usr/src/common/mdesc/ |
H A D | mdesc_findnodeprop.c | 38 md_element_t *mdep; in md_find_node_prop() local 47 mdep = &(mdp->mdep[idx]); in md_find_node_prop() 50 while (MDE_TAG(mdep) == MDET_NULL) { in md_find_node_prop() 52 mdep++; in md_find_node_prop() 56 if (MDE_TAG(mdep) != MDET_NODE) { in md_find_node_prop() 65 for (idx++, mdep++; MDE_TAG(mdep) != MDET_NODE_END; idx++, mdep++) { in md_find_node_prop() 66 if (MDE_TAG(mdep) == tag_type) { in md_find_node_prop() 67 if (MDE_NAME(mdep) == prop_name) { in md_find_node_prop()
|
H A D | mdesc_scandag.c | 87 while (MDE_TAG(&mdp->mdep[start]) == MDET_NULL) start++; in md_scan_dag() 92 if (MDE_TAG(&mdp->mdep[start]) != MDET_NODE) { in md_scan_dag() 132 md_element_t *mdep; in mdl_scan_dag() local 134 mdep = &(mdp->mdep[nodeidx]); in mdl_scan_dag() 137 if (MDE_TAG(mdep) != MDET_NODE) in mdl_scan_dag() 152 printf("%d (%s)\n", nodeidx, (char *)(mdp->datap + MDE_NAME(mdep))); in mdl_scan_dag() 156 if (MDE_NAME(mdep) == node_name_cookie) { in mdl_scan_dag() 173 for (mdep++; MDE_TAG(mdep) != MDET_NODE_END; mdep++) { in mdl_scan_dag() 174 if (MDE_TAG(mdep) == MDET_PROP_ARC && in mdl_scan_dag() 175 MDE_NAME(mdep) == arc_name_cookie) { in mdl_scan_dag() [all …]
|
H A D | mdesc_walkdag.c | 101 MDE_TAG(&mdp->mdep[start]) == MDET_NULL) { in md_walk_dag() 108 if (MDE_TAG(&mdp->mdep[start]) != MDET_NODE) { in md_walk_dag() 140 md_element_t *mdep; in mdl_walk_dag() local 143 mdep = &(mdp->mdep[nodeidx]); in mdl_walk_dag() 146 if (MDE_TAG(mdep) != MDET_NODE) { in mdl_walk_dag() 163 (char *)(mdp->datap + MDE_NAME(mdep))); in mdl_walk_dag() 168 if (MDE_NAME(mdep) == node_name_cookie) { in mdl_walk_dag() 184 for (mdep++; MDE_TAG(mdep) != MDET_NODE_END; mdep++) { in mdl_walk_dag() 185 if (MDE_TAG(mdep) == MDET_PROP_ARC && in mdl_walk_dag() 186 MDE_NAME(mdep) == arc_name_cookie) { in mdl_walk_dag() [all …]
|
H A D | mdesc_getproparcs.c | 88 md_element_t *mdep; in md_find_node_arcs() local 93 mdep = &(mdp->mdep[idx]); in md_find_node_arcs() 96 if (MDE_TAG(mdep) != MDET_NODE) { in md_find_node_arcs() 105 for (idx++, mdep++; MDE_TAG(mdep) != MDET_NODE_END; idx++, mdep++) { in md_find_node_arcs() 106 if ((MDE_TAG(mdep) == tag_type) && in md_find_node_arcs() 107 (MDE_NAME(mdep) == prop_name)) { in md_find_node_arcs() 110 (mde_cookie_t)MDE_PROP_INDEX(mdep); in md_find_node_arcs()
|
H A D | mdesc_diff.c | 48 mde_cookie_t *mdep; member 164 diff_res->added.mdep = md2nodesp; in md_diff_init() 171 diff_res->removed.mdep = md1nodesp; in md_diff_init() 202 md_element_t *elem = &(md1->mdep[md1nodesp[idx]]); in md_diff_init() 234 diff_res->added.mdep = (mde_cookie_t *)diff_res->allocp(addsz); in md_diff_init() 236 bcopy(mde_add_scr, diff_res->added.mdep, addsz); in md_diff_init() 244 diff_res->removed.mdep = in md_diff_init() 247 bcopy(mde_rem_scr, diff_res->removed.mdep, remsz); in md_diff_init() 254 diff_res->match1.mdep = in md_diff_init() 256 diff_res->match2.mdep = in md_diff_init() [all …]
|
H A D | mdesc_getpropdata.c | 53 md_element_t *mdep; in md_get_prop_data() local 54 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_data() 56 *lenp = (int)MDE_PROP_DATA_LEN(mdep); in md_get_prop_data() 57 *datap = mdp->datap+(int)MDE_PROP_DATA_OFFSET(mdep); in md_get_prop_data()
|
H A D | mdesc_getpropstr.c | 52 md_element_t *mdep; in md_get_prop_str() local 53 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_str() 56 MDE_PROP_DATA_OFFSET(mdep)); in md_get_prop_str()
|
H A D | mdesc_getpropval.c | 58 md_element_t *mdep; in md_get_prop_val() local 59 mdep = &(mdp->mdep[(int)elem]); in md_get_prop_val() 61 *valp = MDE_PROP_VALUE(mdep); in md_get_prop_val()
|
H A D | mdesc_init_intern.c | 77 mdp->mdep = (md_element_t *)(mdp->caddr + MD_HEADER_SIZE); in md_init_intern() 111 np = &(mdp->mdep[idx]); in md_init_intern()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uadmin.c | 158 kadmin(int cmd, int fcn, void *mdep, cred_t *credp) in kadmin() argument 300 if ((mdep != NULL) && (*(char *)mdep == '/')) { in kadmin() 301 buf = i_convert_boot_device_name(mdep, NULL, &buflen); in kadmin() 304 mdpreboot(cmd, fcn, mdep); in kadmin() 332 if ((mdep != NULL) && (*(char *)mdep == '/')) { in kadmin() 333 buf = i_convert_boot_device_name(mdep, NULL, &buflen); in kadmin() 336 mdboot(cmd, fcn, mdep, invoke_cb); in kadmin() 347 fastboot_update_config(mdep); in kadmin() 379 error = cpr(fcn, mdep); in kadmin() 408 if ((mdep != NULL) && (*(char *)mdep == '/')) { in kadmin() [all …]
|
/illumos-gate/usr/src/cmd/uadmin/ |
H A D | uadmin.c | 63 uintptr_t mdep = (uintptr_t)NULL; in main() local 88 mdep = (uintptr_t)argv[3]; in main() 155 mdep = (uintptr_t)NULL; /* Ignore all arguments */ in main() 163 mdep = (uintptr_t)NULL; /* Ignore all arguments */ in main() 216 mdep = (uintptr_t)(&boot_config); in main() 227 event->adt_uadmin_shutdown.mdep = (char *)mdep; in main() 231 event->adt_uadmin_reboot.mdep = (char *)mdep; in main() 235 event->adt_uadmin_dump.mdep = (char *)mdep; in main() 242 event->adt_uadmin_freeze.mdep = (char *)mdep; in main() 246 event->adt_uadmin_ftrace.mdep = (char *)mdep; in main() [all …]
|
/illumos-gate/usr/src/cmd/ldmad/ |
H A D | mdesc_lib.c | 379 md_fix_name(md_element_t *mdep, md_prop_t *propp) in md_fix_name() argument 381 mdep->name_len = htomd8(propp->sp->size - 1); in md_fix_name() 382 mdep->name_offset = htomd32(propp->sp->build_offset); in md_fix_name() 386 create_mde(md_element_t *mdep, int type, md_node_t *nodep, md_prop_t *propp) in create_mde() argument 388 (void) memset(mdep, 0, MD_ELEMENT_SIZE); in create_mde() 389 mdep->tag = htomd8(type); in create_mde() 393 mdep->d.prop_idx = htomd32(nodep->next_index); in create_mde() 394 mdep->name_len = htomd8(nodep->typep->size - 1); in create_mde() 395 mdep->name_offset = htomd32(nodep->typep->build_offset); in create_mde() 400 mdep->d.prop_idx = htomd64(propp->d.arc.val.nodep->build_index); in create_mde() [all …]
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | fastboot.c | 455 fastboot_build_mbi(char *mdep, fastboot_info_t *nk) in fastboot_build_mbi() argument 472 if (mdep != NULL && strlen(mdep) != 0) { in fastboot_build_mbi() 473 arglen = strlen(mdep) + 1; in fastboot_build_mbi() 573 if (mdep != NULL && strlen(mdep) != 0) { in fastboot_build_mbi() 574 bcopy(mdep, (void *)(start_addr_va + offs), arglen); in fastboot_build_mbi() 608 fastboot_parse_mdep(char *mdep, char *kern_bootpath, int *bootpath_len, in fastboot_parse_mdep() argument 617 if (mdep != NULL && strlen(mdep) != 0) { in fastboot_parse_mdep() 618 if (mdep[0] != '-') { in fastboot_parse_mdep() 621 while (mdep[i] != '\0' && mdep[i] != ' ') { in fastboot_parse_mdep() 625 if (i < 4 || strncmp(&mdep[i-4], "unix", 4) != 0) { in fastboot_parse_mdep() [all …]
|
H A D | machdep.c | 211 mdboot(int cmd, int fcn, char *mdep, boolean_t invoke_cb) in mdboot() argument 384 mdpreboot(int cmd, int fcn, char *mdep) in mdpreboot() argument 398 fastboot_load_kernel(mdep); in mdpreboot()
|
/illumos-gate/usr/src/lib/libc/amd64/sys/ |
H A D | uadmin.c | 167 uadmin(int cmd, int fcn, uintptr_t mdep) in uadmin() argument 169 extern int __uadmin(int cmd, int fcn, uintptr_t mdep); in uadmin() 174 bargs = (char *)mdep; in uadmin() 267 return (__uadmin(cmd, fcn, mdep)); in uadmin()
|
/illumos-gate/usr/src/lib/libc/i386/sys/ |
H A D | uadmin.c | 167 uadmin(int cmd, int fcn, uintptr_t mdep) in uadmin() argument 169 extern int __uadmin(int cmd, int fcn, uintptr_t mdep); in uadmin() 174 bargs = (char *)mdep; in uadmin() 266 return (__uadmin(cmd, fcn, mdep)); in uadmin()
|
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | uadmin.c | 136 uadmin(int cmd, int fcn, uintptr_t mdep) in uadmin() argument 138 extern int __uadmin(int cmd, int fcn, uintptr_t mdep); in uadmin() 145 return (__uadmin(cmd, fcn, mdep)); in uadmin()
|
/illumos-gate/usr/src/ucblib/libucb/port/sys/ |
H A D | reboot.c | 68 int mdep = 0; in reboot() local 87 return (uadmin(cmd, fcn, mdep)); in reboot()
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_mod.c | 127 cpr(int fcn, void *mdep) in cpr() argument 321 if (mdep == NULL) { in cpr() 326 cpr_device = (major_t)atoi((char *)mdep); in cpr()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | mdeg.c | 386 mdeg_res->added.mdep = listp; in mdeg_notify_client_reg() 736 res->added.nelem = md_diff_added(mdd, &(res->added.mdep)); in mdeg_get_diff_results() 746 res->removed.nelem = md_diff_removed(mdd, &(res->removed.mdep)); in mdeg_get_diff_results() 757 res->match_curr.nelem = md_diff_matched(mdd, &(res->match_prev.mdep), in mdeg_get_diff_results() 758 &(res->match_curr.mdep)); in mdeg_get_diff_results()
|
H A D | vcc.c | 2209 i_vcc_md_remove_port(md_t *mdp, mde_cookie_t mdep, vcc_t *vccp) in i_vcc_md_remove_port() argument 2215 if (md_get_prop_val(mdp, mdep, "id", &portno)) { in i_vcc_md_remove_port() 2248 i_vcc_get_ldc_id(md_t *md, mde_cookie_t mdep, uint64_t *ldc_id) in i_vcc_get_ldc_id() argument 2267 if ((num_channels = md_scan_dag(md, mdep, in i_vcc_get_ldc_id() 2294 i_vcc_md_add_port(md_t *mdp, mde_cookie_t mdep, vcc_t *vccp) in i_vcc_md_add_port() argument 2304 if (md_get_prop_val(mdp, mdep, "id", &portno)) { in i_vcc_md_add_port() 2311 if (md_get_prop_str(mdp, mdep, "vcc-domain-name", &domain_name)) { in i_vcc_md_add_port() 2319 if (md_get_prop_str(mdp, mdep, "vcc-group-name", &group_name)) { in i_vcc_md_add_port() 2327 if (md_get_prop_val(mdp, mdep, "vcc-tcp-port", &tcp_port)) { in i_vcc_md_add_port() 2342 if (i_vcc_get_ldc_id(mdp, mdep, &ldc_id)) { in i_vcc_md_add_port() [all …]
|
/illumos-gate/usr/src/cmd/halt/ |
H A D | halt.c | 1278 uintptr_t mdep = 0; in main() local 1389 mdep = (uintptr_t)bootargs_buf; in main() 1464 mdep = (uintptr_t)bootargs_buf; in main() 1468 if (mdep != NULL) in main() 1469 (void) fprintf(stderr, "mdep = %s\n", (char *)mdep); in main() 1569 mdep = (uintptr_t)bootargs_orig; in main() 1628 if (uadmin(cmd, fcn, mdep) == -1) in main()
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | mdeg.h | 85 mde_cookie_t *mdep; member
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_descrip.c | 744 md_element_t *mdep; in mach_descrip_find_md_gen() local 752 mdep = (md_element_t *)(ptr + MD_HEADER_SIZE); in mach_descrip_find_md_gen() 772 md_element_t *np = &(mdep[idx]); in mach_descrip_find_md_gen()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mdesc_impl.h | 119 md_element_t *mdep; member
|