Home
last modified time | relevance | path

Searched refs:Prom_node (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/lib/libprtdiag/inc/
H A Dpdevinfo.h136 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 Dlibprtdiag.h92 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 Ddisplay_sun4v.h47 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 Dpdevinfo_funcs.c452 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 Dpdevinfo_sun4u.c65 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 Dpdevinfo_sun4v.c64 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 Dio.c58 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 Dlibdevinfo_sun4u.c52 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 Dprom.c59 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 Dcpu.c61 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 Ddisplay_sun4u.c59 Prom_node *root, in display()
167 display_diaginfo(int flag, Prom_node *root, Sys_tree *tree, in display_diaginfo()
H A Ddisplay_funcs.c114 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 Dworkfile.c40 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 Dcherrystone.c74 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 Dworkfile.c121 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 Ddaktari.c84 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 Dworkfile.c33 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 Dlittleneck.c80 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 Dopl.c94 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 Djavelin.c87 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 Dtazmo.c90 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 Ddesktop.c93 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 Dserengeti.c205 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 Dmontoya.c63 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 Dmonza.c63 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()

12