/illumos-gate/usr/src/lib/libprtdiag/inc/ |
H A D | pdevinfo.h | 136 Prom_node *nodes; 162 Prom_node *dev_find_node(Prom_node *, char *); 163 Prom_node *dev_next_node(Prom_node *, char *); 164 Prom_node *dev_find_node_by_type(Prom_node *root, char *type, char *property); 165 Prom_node *dev_next_node_by_type(Prom_node *root, char *type, char *property); 166 Prom_node *dev_find_type(Prom_node *, char *); 167 Prom_node *dev_next_type(Prom_node *, char *); 169 Prom_node *find_failed_node(Prom_node *); 170 Prom_node *next_failed_node(Prom_node *); 171 Prom_node *dev_find_node_by_compatible(Prom_node *root, char *compat); [all …]
|
H A D | libprtdiag.h | 92 uint_t get_cpu_freq(Prom_node *); 93 int get_ecache_size(Prom_node *); 98 Prom_node *find_pci_bus(Prom_node *, int, int); 99 int get_pci_bus(Prom_node *); 100 int get_pci_device(Prom_node *); 101 int get_pci_to_pci_device(Prom_node *); 105 int get_sbus_slot(Prom_node *); 113 int get_card_frequency(Prom_node *pci); 148 void disp_prom_version(Prom_node *); 149 void add_node(Sys_tree *, Prom_node *); [all …]
|
H A D | display_sun4v.h | 47 void sun4v_display_diaginfo(int flag, Prom_node *root, picl_nodehdl_t plafh); 48 int sun4v_display(Sys_tree *, Prom_node *, int, picl_nodehdl_t);
|
/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | pdevinfo_funcs.c | 452 Prom_node * 462 Prom_node * 476 Prom_node * 490 Prom_node * 504 Prom_node * 531 Prom_node * 675 Prom_node * 694 Prom_node * 724 Prom_node * 754 Prom_node * [all …]
|
H A D | pdevinfo_sun4u.c | 65 extern int get_id(Prom_node *); 68 Prom_node *walk(Sys_tree *, Prom_node *, int); 82 Prom_node *root_node; /* root node of OBP device tree */ in do_prominfo() 127 get_id(Prom_node *node) in get_id() 159 Prom_node * 160 walk(Sys_tree *tree, Prom_node *root, int id) in walk() 163 Prom_node *pnode; in walk() 170 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == in walk()
|
H A D | pdevinfo_sun4v.c | 64 extern int get_id(Prom_node *); 67 Prom_node *sun4v_walk(Sys_tree *, Prom_node *, int); 82 Prom_node *root_node; /* root node of OBP device tree */ in do_prominfo() 145 Prom_node * 146 sun4v_walk(Sys_tree *tree, Prom_node *root, int id) in sun4v_walk() 149 Prom_node *pnode; in sun4v_walk() 156 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == in sun4v_walk() 275 get_id(Prom_node *node) in get_id()
|
H A D | io.c | 58 Prom_node * 59 find_pci_bus(Prom_node *node, int id, int bus) in find_pci_bus() 61 Prom_node *pnode; in find_pci_bus() 90 get_pci_bus(Prom_node *pnode) in get_pci_bus() 114 get_pci_device(Prom_node *pnode) in get_pci_device() 131 get_pci_to_pci_device(Prom_node *pnode) in get_pci_to_pci_device() 245 get_sbus_slot(Prom_node *pnode) in get_sbus_slot() 358 Prom_node *fb; in display_ffb() 500 Prom_node *sbus; in display_sbus() 501 Prom_node *card_node; in display_sbus() [all …]
|
H A D | libdevinfo_sun4u.c | 52 static void dump_di_node(Prom_node *pnode, di_node_t di_node); 53 static Prom_node *walk_di_tree(Sys_tree *tree, Prom_node *root, 70 static Prom_node* 71 walk_di_tree(Sys_tree *tree, Prom_node *root, di_node_t di_node) in walk_di_tree() 74 Prom_node *pnode; in walk_di_tree() 84 if ((pnode = (Prom_node *) malloc(sizeof (struct prom_node))) == in walk_di_tree() 198 dump_di_node(Prom_node *pnode, di_node_t di_node) in dump_di_node() 409 Prom_node *root_node; /* root node of OBP device tree */ in do_devinfo()
|
H A D | prom.c | 59 disp_prom_version(Prom_node *flashprom) in disp_prom_version() 93 Prom_node *pnode; in platform_disp_prom_version() 119 get_pci_class_code_reg(Prom_node *card_node) in get_pci_class_code_reg()
|
H A D | cpu.c | 61 get_cpu_freq(Prom_node *pnode) in get_cpu_freq() 84 get_ecache_size(Prom_node *node) in get_ecache_size() 146 Prom_node *cpu; in display_cpus()
|
H A D | display_sun4u.c | 59 Prom_node *root, in display() 167 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo()
|
H A D | display_funcs.c | 114 disp_powerfail(Prom_node *root) in disp_powerfail() 116 Prom_node *pnode; in disp_powerfail()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/cherrystone/common/ |
H A D | workfile.c | 40 static Prom_node *dev_next_node_by_compat(Prom_node *root, char *model); 41 static Prom_node *dev_find_node_by_compat(Prom_node *root, char *model); 68 static Prom_node *next_pci_card(Prom_node *curr_card, int *is_bridge, 70 Prom_node * parent_bridge, Prom_node *pci); 78 static Prom_node * 81 Prom_node *node; in dev_next_node_by_compat() 101 static Prom_node * 104 Prom_node *node; in dev_find_node_by_compat() 805 static Prom_node * 807 Prom_node *curr_bridge, Prom_node *parent_bridge, in next_pci_card() [all …]
|
H A D | cherrystone.c | 74 void display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, 88 static void display_hw_revisions(Prom_node *root, 116 Prom_node *cpu; in display_cpus() 262 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo() 298 Prom_node *pci; in display_pci() 299 Prom_node *card_node; in display_pci() 796 display_hw_revisions(Prom_node *root, Board_node *bdlist) in display_hw_revisions() 798 Prom_node *pnode; in display_hw_revisions() 829 Prom_node *pnode; in display_schizo_revisions()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/daktari/common/ |
H A D | workfile.c | 121 static Prom_node *next_pci_card(Prom_node *curr_card, int *is_bridge, 123 Prom_node * parent_bridge, Prom_node *pci); 125 static Prom_node *dev_next_node_by_compat(Prom_node *root, char *compat); 126 static Prom_node *dev_find_node_by_compat(Prom_node *root, char *compat); 276 static Prom_node * 279 Prom_node *node; in dev_next_node_by_compat() 299 static Prom_node * 302 Prom_node *node; in dev_find_node_by_compat() 893 static Prom_node * 895 Prom_node *curr_bridge, Prom_node *parent_bridge, in next_pci_card() [all …]
|
H A D | daktari.c | 84 void display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, 98 static void dak_display_hw_revisions(Prom_node *root, 139 Prom_node *pnode; in disp_fail_parts() 315 Prom_node *cpu; in display_cpus() 444 Prom_node *pci; in display_pci() 445 Prom_node *card_node; in display_pci() 591 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo() 1239 dak_display_hw_revisions(Prom_node *root, Board_node *bdlist) in dak_display_hw_revisions() 1241 Prom_node *pnode; in dak_display_hw_revisions() 1271 Prom_node *pnode; in display_schizo_revisions()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/littleneck/common/ |
H A D | workfile.c | 33 static Prom_node *dev_next_node_by_compat(Prom_node *root, char *model); 34 static Prom_node *dev_find_node_by_compat(Prom_node *root, char *model); 64 static Prom_node *next_pci_card(Prom_node *curr_card, int *is_bridge, 66 Prom_node * parent_bridge, Prom_node *pci); 157 static Prom_node * 160 Prom_node *node; in dev_next_node_by_compat() 180 static Prom_node * 183 Prom_node *node; in dev_find_node_by_compat() 912 static Prom_node * 914 Prom_node *curr_bridge, Prom_node *parent_bridge, in next_pci_card() [all …]
|
H A D | littleneck.c | 80 void display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, 94 static void lneck_display_hw_revisions(Prom_node *root, 154 Prom_node *cpu; in display_cpus() 264 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo() 302 Prom_node *pci; in display_pci() 303 Prom_node *card_node; in display_pci() 463 Prom_node *pnode; in disp_fail_parts() 941 lneck_display_hw_revisions(Prom_node *root, Board_node *bdlist) in lneck_display_hw_revisions() 943 Prom_node *pnode; in lneck_display_hw_revisions() 973 Prom_node *pnode; in display_schizo_revisions()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/opl/common/ |
H A D | opl.c | 94 Prop *find_prop(Prom_node *pnode, char *name); 104 void add_node(Sys_tree *root, Prom_node *pnode); 121 walk_tree_for_pci_devices(Prom_node *node, int board_number) in walk_tree_for_pci_devices() 304 Prom_node *pnode, *cpu; in display_cpus() 361 Prom_node *cpu_next = NULL; in display_cpus() 444 Prom_node *pnode; in get_opl_mem_regs() 674 opl_disp_hw_revisions(Sys_tree *tree, Prom_node *root) in opl_disp_hw_revisions() 677 Prom_node *pnode; in opl_disp_hw_revisions() 821 find_prop(Prom_node *pnode, char *name) in find_prop() 842 add_node(Sys_tree *root, Prom_node *pnode) in add_node() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/javelin/common/ |
H A D | javelin.c | 87 static int tazmo_physical_slot(Prom_node *, Prom_node *, int, char *); 88 static Prom_node *dev_next_node_sibling(Prom_node *root, char *name); 113 static Prom_node * 136 Prom_node *memory; in display_memoryconf() 137 Prom_node *bank; in display_memoryconf() 138 Prom_node *dimm; in display_memoryconf() 235 Prom_node *pnode; in disp_fail_parts() 414 Prom_node *pci; in display_pci() 651 Prom_node *ffb; in display_ffb() 854 Prom_node * [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/tazmo/common/ |
H A D | tazmo.c | 90 static int tazmo_physical_slot(Prom_node *, Prom_node *, int, char *); 91 static Prom_node *dev_next_node_sibling(Prom_node *root, char *name); 116 static Prom_node * 139 Prom_node *memory; in display_memoryconf() 140 Prom_node *bank; in display_memoryconf() 141 Prom_node *dimm; in display_memoryconf() 238 Prom_node *pnode; in disp_fail_parts() 420 Prom_node *pci; in display_pci() 655 Prom_node *ffb; in display_ffb() 819 Prom_node * [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/desktop/common/ |
H A D | desktop.c | 93 void display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, 102 static void display_dev_node(Prom_node *np, int depth); 142 Prom_node *pnode; in disp_fail_parts() 255 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo() 287 Prom_node *pci; in display_pci() 315 Prom_node *pnode; in dt_disp_asic_revs() 415 display_dev_node(Prom_node *np, int depth) in display_dev_node() 480 Prom_node *sbus; in display_sbus() 481 Prom_node *card_node; in display_sbus()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/ |
H A D | serengeti.c | 205 Prom_node *pci; in display_pci() 206 Prom_node *card_node; in display_pci() 207 Prom_node *pci_bridge_node; in display_pci() 208 Prom_node *child_pci_bridge_node; in display_pci() 776 Prom_node *p = NULL; in add_node() 995 Prom_node *cpu; in display_cpus() 1215 Prom_node *pnode; in serengeti_display_hw_revisions() 1277 Prom_node *pnode; in display_schizo_revisions() 1461 Prom_node *pnode; in display_sgsbbc_revisions() 1585 Prom_node *pnode; in display_failed_parts() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/montoya/common/ |
H A D | montoya.c | 63 void sun4v_display_diaginfo(int flag, Prom_node *root, picl_nodehdl_t plafh); 67 static void sun4v_display_hw_revisions(Prom_node *root, picl_nodehdl_t plafh); 309 sun4v_display_diaginfo(int flag, Prom_node *root, picl_nodehdl_t plafh) in sun4v_display_diaginfo() 436 sun4v_display_hw_revisions(Prom_node *root, picl_nodehdl_t plafh) in sun4v_display_hw_revisions() 438 Prom_node *pnode; in sun4v_display_hw_revisions()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/monza/common/ |
H A D | monza.c | 63 void sun4v_display_diaginfo(int flag, Prom_node *root, picl_nodehdl_t plafh); 69 static void sun4v_display_hw_revisions(Prom_node *root, picl_nodehdl_t plafh); 346 sun4v_display_diaginfo(int flag, Prom_node *root, picl_nodehdl_t plafh) in sun4v_display_diaginfo() 483 sun4v_display_hw_revisions(Prom_node *root, picl_nodehdl_t plafh) in sun4v_display_hw_revisions() 485 Prom_node *pnode; in sun4v_display_hw_revisions()
|