Lines Matching refs:propinfo

182 print_propval(int lvl, picl_prophdl_t proph, const picl_propinfo_t *propinfo)  in print_propval()  argument
193 if (!(propinfo->accessmode & PICL_READ)) { in print_propval()
198 vbuf = alloca(propinfo->size); in print_propval()
199 if (propinfo->type == PICL_PTYPE_VOID) in print_propval()
202 err = picl_get_propval(proph, vbuf, propinfo->size); in print_propval()
215 switch (propinfo->type) { in print_propval()
217 if (propinfo->size > 0) in print_propval()
221 switch (propinfo->size) { in print_propval()
237 propinfo->size); in print_propval()
242 switch (propinfo->size) { in print_propval()
258 propinfo->size); in print_propval()
263 switch (propinfo->size) { in print_propval()
272 propinfo->size); in print_propval()
277 if (propinfo->size != sizeof (val64)) { in print_propval()
296 if (propinfo->size != sizeof (picl_prophdl_t)) { in print_propval()
298 propinfo->size); in print_propval()
305 if (propinfo->size != sizeof (picl_nodehdl_t)) { in print_propval()
307 propinfo->size); in print_propval()
313 if (propinfo->size > 0) in print_propval()
314 print_bytearray(lvl, vbuf, propinfo->size); in print_propval()
332 picl_propinfo_t propinfo; in print_table_prop() local
354 err = picl_get_propinfo(colproph, &propinfo); in print_table_prop()
361 err = print_propval(lvl, colproph, &propinfo); in print_table_prop()
382 picl_propinfo_t propinfo; in print_proplist() local
388 err = picl_get_propinfo(proph, &propinfo); in print_proplist()
395 if (propinfo.type == PICL_PTYPE_VOID) in print_proplist()
397 " ", propinfo.name); in print_proplist()
400 " ", propinfo.name); in print_proplist()
401 err = print_propval(lvl, proph, &propinfo); in print_proplist()
410 if (propinfo.type == PICL_PTYPE_TABLE) { in print_proplist()
411 err = picl_get_propval(proph, &tblh, propinfo.size); in print_proplist()