Lines Matching refs:kva
419 free_default_attrs(kva_t *kva) in free_default_attrs() argument
423 for (i = 0; i < kva->length; i++) in free_default_attrs()
424 free(kva->data[i].value); in free_default_attrs()
426 free(kva); in free_default_attrs()
437 kva_t *kva; in get_default_attrs() local
440 kva = malloc(sizeof (kva_t) + sizeof (kv_t) * NDFLTPLY); in get_default_attrs()
442 if (kva == NULL) in get_default_attrs()
445 kva->data = (kv_t *)(void *)&kva[1]; in get_default_attrs()
446 kva->length = 0; in get_default_attrs()
459 kva->data[kva->length].key = dfltply[i].attr; in get_default_attrs()
460 kva->data[kva->length++].value = cp; in get_default_attrs()
464 return (kva); in get_default_attrs()
470 free_default_attrs(kva); in get_default_attrs()