Lines Matching refs:attrs
60 nvlist_t *attrs;
62 if (nvlist_alloc(&attrs, NVATTRS, 0) != 0) {
69 if (nvlist_add_string(attrs, DM_CTYPE, cp->ctype) != 0) {
70 nvlist_free(attrs);
76 if (nvlist_add_boolean(attrs, DM_MULTIPLEX) != 0) {
77 nvlist_free(attrs);
85 if (nvlist_add_boolean(attrs, DM_FAST) != 0) {
86 nvlist_free(attrs);
92 if (nvlist_add_boolean(attrs, DM_WIDE) != 0) {
93 nvlist_free(attrs);
99 if (nvlist_add_boolean(attrs, DM_FAST20) != 0) {
100 nvlist_free(attrs);
106 if (nvlist_add_boolean(attrs, DM_FAST40) != 0) {
107 nvlist_free(attrs);
113 if (nvlist_add_boolean(attrs, DM_FAST80) != 0) {
114 nvlist_free(attrs);
122 if (nvlist_add_uint32(attrs, DM_CLOCK, cp->freq) != 0) {
123 nvlist_free(attrs);
130 return (attrs);