/illumos-gate/usr/src/uts/common/sys/ |
H A D | esunddi.h | 57 e_ddi_prop_update_int(dev_t match_dev, dev_info_t *dip, 61 e_ddi_prop_update_int64(dev_t match_dev, dev_info_t *dip, 65 e_ddi_prop_update_int_array(dev_t match_dev, dev_info_t *dip, 69 e_ddi_prop_update_int64_array(dev_t match_dev, dev_info_t *dip, 73 e_ddi_prop_update_string(dev_t match_dev, dev_info_t *dip, 77 e_ddi_prop_update_string_array(dev_t match_dev, dev_info_t *dip, 81 e_ddi_prop_update_byte_array(dev_t match_dev, dev_info_t *dip,
|
H A D | sunndi.h | 68 ndi_prop_create_boolean(dev_t match_dev, dev_info_t *dip, char *name); 74 ndi_prop_update_int(dev_t match_dev, dev_info_t *dip, char *name, int data); 77 ndi_prop_update_int_array(dev_t match_dev, dev_info_t *dip, char *name, 81 ndi_prop_update_int64(dev_t match_dev, dev_info_t *dip, char *name, 85 ndi_prop_update_int64_array(dev_t match_dev, dev_info_t *dip, char *name, 92 ndi_prop_update_string(dev_t match_dev, dev_info_t *dip, char *name, 96 ndi_prop_update_string_array(dev_t match_dev, dev_info_t *dip, 103 ndi_prop_update_byte_array(dev_t match_dev, dev_info_t *dip,
|
H A D | sunddi.h | 744 int ddi_prop_get_int(dev_t match_dev, dev_info_t *dip, uint_t flags, 746 int64_t ddi_prop_get_int64(dev_t match_dev, dev_info_t *dip, uint_t flags, 748 int ddi_prop_lookup_int_array(dev_t match_dev, dev_info_t *dip, uint_t flags, 750 int ddi_prop_lookup_int64_array(dev_t match_dev, dev_info_t *dip, uint_t flags, 752 int ddi_prop_update_int(dev_t match_dev, dev_info_t *dip, 754 int ddi_prop_update_int64(dev_t match_dev, dev_info_t *dip, 756 int ddi_prop_update_int_array(dev_t match_dev, dev_info_t *dip, 758 int ddi_prop_update_int64_array(dev_t match_dev, dev_info_t *dip, 763 int ddi_prop_lookup_string(dev_t match_dev, dev_info_t *dip, uint_t flags, 765 int ddi_prop_lookup_string_array(dev_t match_dev, dev_info_t *dip, uint_t flags, [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunndi.c | 84 ndi_prop_update_int(dev_t match_dev, dev_info_t *dip, in ndi_prop_update_int() argument 87 return (ddi_prop_update_common(match_dev, dip, in ndi_prop_update_int() 93 ndi_prop_update_int64(dev_t match_dev, dev_info_t *dip, in ndi_prop_update_int64() argument 96 return (ddi_prop_update_common(match_dev, dip, in ndi_prop_update_int64() 102 ndi_prop_create_boolean(dev_t match_dev, dev_info_t *dip, in ndi_prop_create_boolean() argument 105 return (ddi_prop_update_common(match_dev, dip, in ndi_prop_create_boolean() 111 ndi_prop_update_int_array(dev_t match_dev, dev_info_t *dip, in ndi_prop_update_int_array() argument 114 return (ddi_prop_update_common(match_dev, dip, in ndi_prop_update_int_array() 120 ndi_prop_update_int64_array(dev_t match_dev, dev_info_t *dip, in ndi_prop_update_int64_array() argument 123 return (ddi_prop_update_common(match_dev, dip, in ndi_prop_update_int64_array() [all …]
|
H A D | sunddi.c | 3362 ddi_prop_update_common(dev_t match_dev, dev_info_t *dip, int flags, in ddi_prop_update_common() argument 3374 if (match_dev == DDI_DEV_T_ANY || name == NULL || strlen(name) == 0) in ddi_prop_update_common() 3425 rval = ddi_prop_add(match_dev, dip, in ddi_prop_update_common() 3428 rval = ddi_prop_change(match_dev, dip, in ddi_prop_update_common() 3535 ddi_prop_lookup_common(dev_t match_dev, dev_info_t *dip, in ddi_prop_lookup_common() argument 3543 if ((match_dev == DDI_DEV_T_NONE) || in ddi_prop_lookup_common() 3562 rval = i_ddi_prop_search_global(match_dev, in ddi_prop_lookup_common() 3565 rval = ddi_prop_search_common(match_dev, dip, in ddi_prop_lookup_common() 3602 ddi_prop_lookup(dev_t match_dev, dev_info_t *dip, in ddi_prop_lookup() argument 3606 return (ddi_prop_lookup_common(match_dev, dip, in ddi_prop_lookup() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fc_ddi.c | 167 fc_ndi_prop_update(dev_t match_dev, dev_info_t *dip, in fc_ndi_prop_update() argument 170 return (ddi_prop_update_common(match_dev, dip, in fc_ndi_prop_update()
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo.c | 1632 match_prop(di_prop_t prop, dev_t match_dev, const char *name, int type) in match_prop() argument 1646 if ((match_dev != DDI_DEV_T_ANY) && (di_prop_devt(prop) != match_dev)) in match_prop() 1661 di_prop_search(dev_t match_dev, di_node_t node, const char *name, in di_prop_search() argument 1671 (match_dev == DDI_DEV_T_NONE) || !DI_PROP_TYPE_VALID(type)) { in di_prop_search() 1680 if (match_prop(prop, match_dev, name, type)) in di_prop_search() 1688 di_prop_find(dev_t match_dev, di_node_t node, const char *name) in di_prop_find() argument 1693 (match_dev == DDI_DEV_T_NONE)) { in di_prop_find() 1704 (match_dev == DDI_DEV_T_ANY || in di_prop_find() 1705 di_prop_devt(prop) == match_dev)) in di_prop_find()
|
H A D | libdevinfo.h | 357 extern di_prop_t di_prop_find(dev_t match_dev, di_node_t node,
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_common.c | 69 static int ata_prop_lookup_int(dev_t match_dev, dev_info_t *dip, 3473 ata_prop_lookup_int(dev_t match_dev, dev_info_t *dip, in ata_prop_lookup_int() argument 3481 proprc = ddi_prop_lookup_string(match_dev, dip, in ata_prop_lookup_int() 3492 rc = ddi_prop_get_int(match_dev, dip, flags, name, defvalue); in ata_prop_lookup_int()
|