di_path_prop
add_di_path_prop(picl_nodehdl_t nodeh, di_path_prop_t di_path_prop)
di_ptype = di_path_prop_type(di_path_prop);
di_val = di_path_prop_name(di_path_prop);
len = di_path_prop_ints(di_path_prop, &idata);
len = di_path_prop_strings(di_path_prop, &sdata);
len = di_path_prop_bytes(di_path_prop, &bdata);
len = di_path_prop_strings(di_path_prop, &sdata);
len = di_path_prop_ints(di_path_prop, &idata);
len = di_path_prop_bytes(di_path_prop, &bdata);
di_path_prop_t di_path_prop;
for (di_path_prop = di_path_prop_next(pi, DI_PROP_NIL);
di_path_prop != DI_PROP_NIL;
di_path_prop = di_path_prop_next(pi, di_path_prop)) {
add_di_path_prop(nodeh, di_path_prop);
typedef struct di_path_prop *di_path_prop_t; /* path property */
struct di_path_prop *me;
off = di_checkmem(st, off, sizeof (struct di_path_prop));
off += sizeof (struct di_path_prop);
off = di_checkmem(st, off, sizeof (struct di_path_prop));
#define DI_PATHPROP(addr) ((struct di_path_prop *)((void *)(addr)))