Searched refs:di_prom_prop (Results 1 – 3 of 3) sorted by relevance
492 di_prom_prop_t di_prom_prop; in pi_enum_pciexrc_findbdf() local521 for (di_prom_prop = in pi_enum_pciexrc_findbdf()523 di_prom_prop != DI_PROM_PROP_NIL; in pi_enum_pciexrc_findbdf()524 di_prom_prop = in pi_enum_pciexrc_findbdf()525 di_prom_prop_next(di_prom_hdl, dnode, di_prom_prop)) { in pi_enum_pciexrc_findbdf()526 if (strncmp(di_prom_prop_name(di_prom_prop), "reg", in pi_enum_pciexrc_findbdf()528 if (di_prom_prop_data(di_prom_prop, &buf) < in pi_enum_pciexrc_findbdf()536 if (di_prom_prop == DI_PROP_NIL) { in pi_enum_pciexrc_findbdf()
2818 struct di_prom_prop { struct2822 struct di_prom_prop *next; /* form a linked list */ argument2828 struct di_prom_prop *list; /* linked list of prop */2856 di_prom_prop_free(struct di_prom_prop *list) in di_prom_prop_free()2858 struct di_prom_prop *tmp = list; in di_prom_prop_free()2898 struct di_prom_prop *prop = (struct di_prom_prop *)prom_prop; in di_prom_prop_found()2926 if ((prop = malloc(sizeof (struct di_prom_prop))) == NULL) in di_prom_prop_found()3020 return (((struct di_prom_prop *)prom_prop)->name); in di_prom_prop_name()3034 *prom_prop_data = ((struct di_prom_prop *)prom_prop)->data; in di_prom_prop_data()3036 return (((struct di_prom_prop *)prom_prop)->len); in di_prom_prop_data()[all …]
118 typedef struct di_prom_prop *di_prom_prop_t; /* prom property */