Home
last modified time | relevance | path

Searched refs:di_prop (Results 1 – 8 of 8) sorted by relevance

/titanic_44/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/
H A Dpi_subr.c498 di_prop_t di_prop = DI_PROP_NIL; in pi_get_lun() local
516 for (di_prop = di_prop_next(node, DI_PROP_NIL); in pi_get_lun()
517 di_prop != DI_PROP_NIL; in pi_get_lun()
518 di_prop = di_prop_next(node, di_prop)) { in pi_get_lun()
519 if (strncmp("lun", di_prop_name(di_prop), in pi_get_lun()
520 strlen(di_prop_name(di_prop))) == 0) { in pi_get_lun()
521 if (di_prop_bytes(di_prop, &chbuf) < sizeof (uint_t)) { in pi_get_lun()
529 if (di_prop == DI_PROP_NIL && (dpath == DI_PATH_NIL || in pi_get_lun()
768 di_prop_t di_prop = DI_PROP_NIL; in pi_get_phynum() local
787 for (di_prop = di_prop_next(node, DI_PROP_NIL); in pi_get_phynum()
[all …]
H A Dpi_pciexrc.c490 di_prop_t di_prop; in pi_enum_pciexrc_findbdf() local
497 for (di_prop = di_prop_next(dnode, DI_PROP_NIL); in pi_enum_pciexrc_findbdf()
498 di_prop != DI_PROP_NIL; in pi_enum_pciexrc_findbdf()
499 di_prop = di_prop_next(dnode, di_prop)) { in pi_enum_pciexrc_findbdf()
500 if (strncmp(di_prop_name(di_prop), "reg", in pi_enum_pciexrc_findbdf()
502 if (di_prop_bytes(di_prop, &buf) < sizeof (uint_t)) { in pi_enum_pciexrc_findbdf()
514 if (di_prop == DI_PROP_NIL) { in pi_enum_pciexrc_findbdf()
/titanic_44/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Ddr.c118 di_prop_t di_prop; in add_devinfo_props() local
165 for (di_prop = di_prop_next(di_node, DI_PROP_NIL); in add_devinfo_props()
166 di_prop != DI_PROP_NIL; in add_devinfo_props()
167 di_prop = di_prop_next(di_node, di_prop)) { in add_devinfo_props()
169 di_val = di_prop_name(di_prop); in add_devinfo_props()
170 di_ptype = di_prop_type(di_prop); in add_devinfo_props()
183 len = di_prop_ints(di_prop, &idata); in add_devinfo_props()
208 len = di_prop_strings(di_prop, &sdata); in add_devinfo_props()
230 len = di_prop_bytes(di_prop, &bdata); in add_devinfo_props()
/titanic_44/usr/src/lib/libprtdiag/common/
H A Dlibdevinfo_sun4u.c203 di_prop_t di_prop; in dump_di_node() local
216 for (di_prop = di_prop_next(di_node, DI_PROP_NIL); in dump_di_node()
217 di_prop != DI_PROP_NIL; in dump_di_node()
218 di_prop = di_prop_next(di_node, di_prop)) { in dump_di_node()
224 di_name = di_prop_name(di_prop); in dump_di_node()
228 di_ptype = di_prop_type(di_prop); in dump_di_node()
/titanic_44/usr/src/uts/common/sys/
H A Ddevinfo_impl.h116 #define DI_PROP(addr) ((struct di_prop *)((void *)(addr)))
379 struct di_prop { struct
/titanic_44/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c1258 di_prop_t di_prop; in add_devinfo_props() local
1309 for (di_prop = di_prop_next(di_node, DI_PROP_NIL); in add_devinfo_props()
1310 di_prop != DI_PROP_NIL; in add_devinfo_props()
1311 di_prop = di_prop_next(di_node, di_prop)) { in add_devinfo_props()
1313 di_val = di_prop_name(di_prop); in add_devinfo_props()
1314 di_ptype = di_prop_type(di_prop); in add_devinfo_props()
1321 len = di_prop_ints(di_prop, &idata); in add_devinfo_props()
1328 len = di_prop_strings(di_prop, &sdata); in add_devinfo_props()
1334 len = di_prop_bytes(di_prop, &bdata); in add_devinfo_props()
1343 len = di_prop_strings(di_prop, &sdata); in add_devinfo_props()
[all …]
/titanic_44/usr/src/lib/libdevinfo/
H A Dlibdevinfo.h116 typedef struct di_prop *di_prop_t; /* node property */
/titanic_44/usr/src/uts/common/io/
H A Ddevinfo.c3053 struct di_prop *pp; in di_getprop_add()
3120 size = sizeof (struct di_prop); in di_getprop_add()