Lines Matching refs:DI_PROP
1463 list = DI_PROP(prop)->prop_list; in di_prop_next()
1491 return (makedev(DI_PROP(prop)->dev_major, DI_PROP(prop)->dev_minor)); in di_prop_devt()
1497 if (DI_PROP(prop)->prop_name == 0) in di_prop_name()
1500 return ((caddr_t)prop - DI_PROP(prop)->self + DI_PROP(prop)->prop_name); in di_prop_name()
1506 uint_t flags = DI_PROP(prop)->prop_flags; in di_prop_type()
1511 if (DI_PROP(prop)->prop_len == 0) in di_prop_type()
1549 if (DI_PROP(prop)->prop_len == 0) in di_prop_ints()
1552 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_ints()
1553 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_ints()
1559 *prop_data = (int *)((void *)((caddr_t)prop - DI_PROP(prop)->self in di_prop_ints()
1560 + DI_PROP(prop)->prop_data)); in di_prop_ints()
1563 DI_PROP(prop)->prop_len, DI_PROP_TYPE_INT, 0)); in di_prop_ints()
1569 if (DI_PROP(prop)->prop_len == 0) in di_prop_int64()
1572 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_int64()
1573 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_int64()
1579 *prop_data = (int64_t *)((void *)((caddr_t)prop - DI_PROP(prop)->self in di_prop_int64()
1580 + DI_PROP(prop)->prop_data)); in di_prop_int64()
1583 DI_PROP(prop)->prop_len, DI_PROP_TYPE_INT64, 0)); in di_prop_int64()
1589 if (DI_PROP(prop)->prop_len == 0) in di_prop_strings()
1592 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_strings()
1593 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_strings()
1599 *prop_data = (char *)((caddr_t)prop - DI_PROP(prop)->self in di_prop_strings()
1600 + DI_PROP(prop)->prop_data); in di_prop_strings()
1603 DI_PROP(prop)->prop_len, DI_PROP_TYPE_STRING, 0)); in di_prop_strings()
1609 if (DI_PROP(prop)->prop_len == 0) in di_prop_bytes()
1612 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_bytes()
1613 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_bytes()
1619 *prop_data = (uchar_t *)((caddr_t)prop - DI_PROP(prop)->self in di_prop_bytes()
1620 + DI_PROP(prop)->prop_data); in di_prop_bytes()
1623 DI_PROP(prop)->prop_len, DI_PROP_TYPE_BYTE, 0)); in di_prop_bytes()
1779 if (DI_PROP(prop)->next) { in di_prop_next_common()
1780 return (DI_PROP((caddr_t)prop - in di_prop_next_common()
1781 DI_PROP(prop)->self + DI_PROP(prop)->next)); in di_prop_next_common()
1818 return (DI_PROP(pa + prop_off)); in di_prop_next_common()
1866 if (DI_PROP(prop)->prop_len == 0) { in di_prop_rawdata()
1871 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_rawdata()
1872 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_rawdata()
1881 *prop_data = (uchar_t *)((caddr_t)prop - DI_PROP(prop)->self + in di_prop_rawdata()
1882 DI_PROP(prop)->prop_data); in di_prop_rawdata()
1884 return (DI_PROP(prop)->prop_len); in di_prop_rawdata()
2141 if (DI_PROP(prop)->next != 0) in di_path_prop_next()
2143 DI_PROP(prop)->self + DI_PROP(prop)->next)); in di_path_prop_next()