Lines Matching refs:opts
59 struct f_uac_opts *opts = to_f_uac_opts(item); \
62 mutex_lock(&opts->lock); \
63 result = sprintf(page, "%u\n", opts->name); \
64 mutex_unlock(&opts->lock); \
73 struct f_uac_opts *opts = to_f_uac_opts(item); \
77 mutex_lock(&opts->lock); \
78 if (opts->refcnt) { \
87 opts->name = num; \
91 mutex_unlock(&opts->lock); \
101 struct f_uac_opts *opts = to_f_uac_opts(item); \
105 mutex_lock(&opts->lock); \
108 if (opts->name[i] == 0) \
111 opts->name[i]); \
115 mutex_unlock(&opts->lock); \
123 struct f_uac_opts *opts = to_f_uac_opts(item); \
130 mutex_lock(&opts->lock); \
131 if (opts->refcnt) { \
137 memset(opts->name, 0x00, sizeof(opts->name)); \
144 opts->name[i++] = num; \
145 opts->name##_active = num; \
151 mutex_unlock(&opts->lock); \
189 struct f_uac_opts *opts = to_f_uac_opts(item); in f_uac_attr_release() local
191 usb_put_function_instance(&opts->func_inst); in f_uac_attr_release()