Searched refs:di_prop (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
H A D | pi_subr.c | 498 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 D | pi_pciexrc.c | 490 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 D | dr.c | 118 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 D | libdevinfo_sun4u.c | 203 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 D | devinfo_impl.h | 116 #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 D | picldevtree.c | 1258 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 D | libdevinfo.h | 116 typedef struct di_prop *di_prop_t; /* node property */
|
/titanic_44/usr/src/uts/common/io/ |
H A D | devinfo.c | 3053 struct di_prop *pp; in di_getprop_add() 3120 size = sizeof (struct di_prop); in di_getprop_add()
|