Lines Matching refs:di_prop_t
117 typedef struct di_prop *di_prop_t; /* node property */
239 extern di_prop_t di_prop_next(di_node_t node, di_prop_t prop);
241 extern char *di_prop_name(di_prop_t prop);
242 extern int di_prop_type(di_prop_t prop);
243 extern dev_t di_prop_devt(di_prop_t prop);
245 extern int di_prop_ints(di_prop_t prop, int **prop_data);
246 extern int di_prop_int64(di_prop_t prop, int64_t **prop_data);
247 extern int di_prop_strings(di_prop_t prop, char **prop_data);
248 extern int di_prop_bytes(di_prop_t prop, uchar_t **prop_data);
368 extern di_prop_t di_prop_find(dev_t match_dev, di_node_t node,
390 extern int di_prop_slot_names(di_prop_t prop, di_slot_name_t **prop_data);
424 extern di_prop_t di_prop_drv_next(di_node_t node, di_prop_t prop);
425 extern di_prop_t di_prop_sys_next(di_node_t node, di_prop_t prop);
426 extern di_prop_t di_prop_global_next(di_node_t node, di_prop_t prop);
427 extern di_prop_t di_prop_vendor_global_next(di_node_t node, di_prop_t prop);
428 extern di_prop_t di_prop_admin_global_next(di_node_t node, di_prop_t prop);
429 extern di_prop_t di_prop_hw_next(di_node_t node, di_prop_t prop);
430 extern di_prop_t di_prop_vendor_next(di_node_t node, di_prop_t prop);
431 extern di_prop_t di_prop_admin_next(di_node_t node, di_prop_t prop);
433 extern int di_prop_rawdata(di_prop_t prop, uchar_t **prop_data);