Home
last modified time | relevance | path

Searched refs:mdep (Results 1 – 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/common/mdesc/
H A Dmdesc_findnodeprop.c38 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 Dmdesc_scandag.c87 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 Dmdesc_walkdag.c101 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 Dmdesc_getproparcs.c88 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 Dmdesc_diff.c48 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 Dmdesc_getpropdata.c53 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 Dmdesc_getpropstr.c52 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 Dmdesc_getpropval.c58 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 Dmdesc_init_intern.c77 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 Duadmin.c158 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 Duadmin.c63 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 Dmdesc_lib.c379 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 Dfastboot.c455 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 Dmachdep.c211 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 Duadmin.c167 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 Duadmin.c167 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 Duadmin.c136 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 Dreboot.c68 int mdep = 0; in reboot() local
87 return (uadmin(cmd, fcn, mdep)); in reboot()
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_mod.c127 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 Dmdeg.c386 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 Dvcc.c2209 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 Dhalt.c1278 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 Dmdeg.h85 mde_cookie_t *mdep; member
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmach_descrip.c744 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 Dmdesc_impl.h119 md_element_t *mdep; member

12