/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | prom.c | 95 Prom_node *pnode; local 104 if ((pnode = find_device(bnode, 0x1F, SBUS_NAME)) == NULL) { 105 pnode = find_pci_bus(bnode->nodes, 0x1F, 1); 112 for (pnode = dev_find_node(pnode, "flashprom"); pnode != NULL; 113 pnode = dev_next_node(pnode, "flashprom")) { 114 if (find_prop(pnode, "version") != NULL) { 115 disp_prom_version(pnode); [all...] |
H A D | cpu.c | 62 get_cpu_freq(Prom_node *pnode) argument 68 if ((prop = find_prop(pnode, "clock-frequency")) == NULL) {
|
H A D | pdevinfo_sun4u.c | 165 Prom_node *pnode; local 172 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == 179 pnode->parent = root; 180 pnode->sibling = NULL; 181 pnode->child = NULL; 184 dump_node(pnode); 200 name = get_node_name(pnode); 201 type = get_node_type(pnode); 202 model = (char *)get_prop_val(find_prop(pnode, "model")); 217 if (has_board_num(pnode)) { [all...] |
H A D | display_funcs.c | 118 Prom_node *pnode; local 124 pnode = dev_find_node(root, option_str); 125 if (pnode == NULL) { 129 value_str = get_prop_val(find_prop(pnode, pf_str));
|
H A D | libdevinfo_sun4u.c | 54 static void dump_di_node(Prom_node *pnode, di_node_t di_node); 76 Prom_node *pnode; local 84 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == 91 pnode->parent = root; 92 pnode->sibling = NULL; 93 pnode->child = NULL; 96 dump_di_node(pnode, di_node); 98 name = get_node_name(pnode); 99 type = get_node_type(pnode); 102 model = (char *)get_prop_val(find_prop(pnode, "mode 198 dump_di_node(Prom_node *pnode, di_node_t di_node) argument [all...] |
H A D | pdevinfo_sun4v.c | 151 Prom_node *pnode; local 158 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == 165 pnode->parent = root; 166 pnode->sibling = NULL; 167 pnode->child = NULL; 170 dump_node(pnode); 181 name = get_node_name(pnode); 182 type = get_node_type(pnode); 183 compatible = (char *)get_prop_val(find_prop(pnode, "compatible")); 197 if (has_board_num(pnode)) { [all...] |
/illumos-gate/usr/src/cmd/cmd-crypto/kmfcfg/ |
H A D | export.c | 46 POLICY_LIST *plclist = NULL, *pnode; local 130 pnode = plclist; 131 while (pnode != NULL && !found) { 132 if (strcmp(policyname, pnode->plc.name) == 0) { 136 ret = kmf_verify_policy(&pnode->plc); 142 rv = kmf_add_policy_to_db(&pnode->plc, outfile, 145 pnode = pnode->next;
|
H A D | import.c | 47 POLICY_LIST *plclist = NULL, *pnode; local 132 pnode = plclist; 133 while (pnode != NULL && !found) { 134 if (strcmp(policyname, pnode->plc.name) == 0) { 138 ret = kmf_verify_policy(&pnode->plc); 144 rv = kmf_add_policy_to_db(&pnode->plc, filename, 147 pnode = pnode->next;
|
H A D | create.c | 463 POLICY_LIST *plclist = NULL, *pnode; local 470 pnode = plclist; 471 while (pnode != NULL && !found) { 472 if (strcmp(plc.name, pnode->plc.name) == 0) 474 pnode = pnode->next;
|
H A D | list.c | 225 POLICY_LIST *plclist = NULL, *pnode; local 304 pnode = plclist; 305 while (pnode != NULL) { 307 strcmp(policyname, pnode->plc.name) == 0) { 308 KMF_POLICY_RECORD *plc = &pnode->plc; 318 show_policy(&pnode->plc); 321 pnode = pnode->next;
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_list.c | 142 topo_child_first(tnode_t *pnode) argument 147 for (nhp = topo_list_next(&pnode->tn_children); nhp != NULL; 159 topo_child_next(tnode_t *pnode, tnode_t *node) argument 166 return (topo_child_first(pnode));
|
H A D | fmd.c | 94 fmd_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min, argument 102 (void) topo_method_register(mod, pnode, fmd_methods);
|
H A D | legacy_hc.c | 96 legacy_hc_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, argument 99 (void) topo_method_register(mod, pnode, legacy_hc_methods);
|
H A D | zfs.c | 119 zfs_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, topo_instance_t min, argument 127 (void) topo_method_register(mod, pnode, zfs_methods);
|
H A D | cpu.c | 193 cpu_enum(topo_mod_t *mod, tnode_t *pnode, const char *name, argument 207 if (topo_node_range_create(mod, pnode, name, 0, 216 (void) topo_method_register(mod, pnode, cpu_methods); 217 return (cpu_create(mod, pnode, name, min, max, cpuip)); 229 if (topo_mod_enumerate(nmp, pnode, PLATFORM_CPU_NAME, name, 237 (void) topo_method_register(mod, pnode, cpu_methods);
|
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire/ioboard/ |
H A D | iob_platform.c | 83 di_node_t pnode; local 98 pnode = di_drv_first_node(SCHIZO, devtree); 99 while (pnode != DI_NODE_NIL) { 103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 6, 9, &brd, &br, &bus); 105 pnode = di_drv_next_node(pnode); 109 pnode = di_drv_next_node(pnode);
|
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire-15000/ioboard/ |
H A D | iob_platform.c | 83 di_node_t pnode; local 98 pnode = di_drv_first_node(SCHIZO, devtree); 99 while (pnode != DI_NODE_NIL) { 103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 0, 17, &brd, &br, &bus); 105 pnode = di_drv_next_node(pnode); 109 pnode = di_drv_next_node(pnode);
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/hostbridge/ |
H A D | hb_i86pc.c | 83 di_node_t pnode, cnode; local 94 pnode = di_drv_first_node(PCI, devtree); 95 while (pnode != DI_NODE_NIL) { 96 if (hb_process(mod, ptn, hbcnt, pnode) < 0) { 102 pnode = di_drv_next_node(pnode); 105 pnode = di_drv_first_node(NPE, devtree); 106 while (pnode != DI_NODE_NIL) { 107 for (cnode = di_child_node(pnode); cnode != DI_NODE_NIL; 132 pnode [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/sun4u/hostbridge/ |
H A D | hb_sun4u.c | 121 di_node_t pnode; local 131 pnode = di_drv_first_node(PCI, devtree); 132 while (pnode != DI_NODE_NIL) { 133 if (busorrc_add(mod, &buses, pnode) < 0) { 136 pnode = di_drv_next_node(pnode); 138 pnode = di_drv_first_node(PSYCHO, devtree); 139 while (pnode != DI_NODE_NIL) { 140 if (busorrc_add(mod, &buses, pnode) < 0) { 143 pnode [all...] |
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/starfire/common/ |
H A D | starfire.c | 115 Prom_node *pnode; local 121 * If the board has memory, a mem-unit pnode should 124 pnode = dev_find_node(bnode->nodes, "mem-unit"); 126 if (pnode != NULL) { 132 memsize = get_prop_val(find_prop(pnode, "size")); 210 Prom_node *pnode; local 214 pnode = dev_find_node(board->nodes, name); 217 while (pnode != NULL) { 218 if ((get_id(pnode) & mask) == id) 219 return (pnode); [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/ |
H A D | fac_prov_mptsas.c | 124 tnode_t *pnode = topo_node_parent(node); local 135 if (topo_prop_get_string(pnode, TOPO_PGROUP_BINDING, 164 if (topo_prop_get_string(pnode, TOPO_PGROUP_BINDING, 166 topo_prop_get_uint32(pnode, TOPO_PGROUP_BINDING, 168 topo_prop_get_uint32(pnode, TOPO_PGROUP_BINDING,
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_hba.c | 251 pci_receptacle_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pnode) argument 258 rcnt = di_prop_lookup_strings(DDI_DEV_T_ANY, pnode, 260 if ((lcnt = di_prop_lookup_strings(DDI_DEV_T_ANY, pnode,
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/ |
H A D | x86pi_hostbridge.c | 192 di_node_t devtree, pnode, cnode; local 203 for (pnode = di_drv_first_node(PCI, devtree); 204 pnode != DI_NODE_NIL; pnode = di_drv_next_node(pnode)) 205 if (x86pi_bdf(mod, pnode) == bdf) 206 return (pci_process(mod, tn_hbr, pnode)); 208 pnode = di_drv_first_node(NPE, devtree); 209 while (pnode != DI_NODE_NIL) { 210 for (cnode = di_child_node(pnode); cnod [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/pcibus/ |
H A D | pci_sun4v.c | 104 tnode_t *pnode; local 155 pnode = did_gettnode(dp); 156 pdp = did_find(mod, topo_node_getspecific(pnode)); 161 if ((label = pci_slot_label_lookup(mod, pnode, dp, pdp))
|
/illumos-gate/usr/src/uts/sparc/io/ |
H A D | consplat.c | 256 pnode_t pnode; local 260 pnode = prom_finddevice("/virtual-devices/console"); 262 if (pnode == OBP_BADNODE) 265 if ((buflen = prom_phandle_to_path(pnode, buf, sizeof (buf))) < 0)
|