Lines Matching defs:prop
2755 nvpair_t *prop = NULL;
2772 while (prop = mdi_pi_get_next_prop(pip, prop)) {
2780 size = strlen(nvpair_name(prop)) + 1;
2782 (void) strcpy(di_mem_addr(st, off), nvpair_name(prop));
2785 switch (nvpair_type(prop)) {
2794 (void) nvpair_value_int32(prop,
2803 (void) nvpair_value_int64(prop,
2809 (void) nvpair_value_string(prop, &str);
2823 (void) nvpair_value_byte_array(prop, &buf, &nelems);
3092 need_free = 1; /* dynamic prop obtained */
3099 return (off); /* dynamic prop not supported */
3171 struct ddi_prop *prop;
3201 for (pl0 = NULL, plp = &pl0, prop = *pprop;
3202 prop; plp = &pl->pl_next, prop = prop->prop_next) {
3206 if (prop->prop_name)
3207 pl->pl_name = i_ddi_strdup(prop->prop_name, KM_SLEEP);
3210 pl->pl_flags = prop->prop_flags;
3211 pl->pl_dev = prop->prop_dev;
3212 if (prop->prop_len) {
3213 pl->pl_len = prop->prop_len;
3215 bcopy(prop->prop_val, pl->pl_val, pl->pl_len);