Lines Matching refs:attrs
64 nvlist_t *attrs;
66 if (nvlist_alloc(&attrs, NVATTRS, 0) != 0) {
73 if (nvlist_add_string(attrs, DM_CTYPE, cp->ctype) != 0) {
74 nvlist_free(attrs);
80 if (nvlist_add_boolean(attrs, DM_MULTIPLEX) != 0) {
81 nvlist_free(attrs);
89 if (nvlist_add_boolean(attrs, DM_FAST) != 0) {
90 nvlist_free(attrs);
96 if (nvlist_add_boolean(attrs, DM_WIDE) != 0) {
97 nvlist_free(attrs);
103 if (nvlist_add_boolean(attrs, DM_FAST20) != 0) {
104 nvlist_free(attrs);
110 if (nvlist_add_boolean(attrs, DM_FAST40) != 0) {
111 nvlist_free(attrs);
117 if (nvlist_add_boolean(attrs, DM_FAST80) != 0) {
118 nvlist_free(attrs);
126 if (nvlist_add_uint32(attrs, DM_CLOCK, cp->freq) != 0) {
127 nvlist_free(attrs);
134 return (attrs);