Lines Matching refs:opts
480 struct f_ss_opts *opts; in sourcesink_free_func() local
482 opts = container_of(f->fi, struct f_ss_opts, func_inst); in sourcesink_free_func()
484 mutex_lock(&opts->lock); in sourcesink_free_func()
485 opts->refcnt--; in sourcesink_free_func()
486 mutex_unlock(&opts->lock); in sourcesink_free_func()
923 static ssize_t f_ss_opts_pattern_show(struct f_ss_opts *opts, char *page) in f_ss_opts_pattern_show() argument
927 mutex_lock(&opts->lock); in f_ss_opts_pattern_show()
928 result = sprintf(page, "%u", opts->pattern); in f_ss_opts_pattern_show()
929 mutex_unlock(&opts->lock); in f_ss_opts_pattern_show()
934 static ssize_t f_ss_opts_pattern_store(struct f_ss_opts *opts, in f_ss_opts_pattern_store() argument
940 mutex_lock(&opts->lock); in f_ss_opts_pattern_store()
941 if (opts->refcnt) { in f_ss_opts_pattern_store()
955 opts->pattern = num; in f_ss_opts_pattern_store()
958 mutex_unlock(&opts->lock); in f_ss_opts_pattern_store()
967 static ssize_t f_ss_opts_isoc_interval_show(struct f_ss_opts *opts, char *page) in f_ss_opts_isoc_interval_show() argument
971 mutex_lock(&opts->lock); in f_ss_opts_isoc_interval_show()
972 result = sprintf(page, "%u", opts->isoc_interval); in f_ss_opts_isoc_interval_show()
973 mutex_unlock(&opts->lock); in f_ss_opts_isoc_interval_show()
978 static ssize_t f_ss_opts_isoc_interval_store(struct f_ss_opts *opts, in f_ss_opts_isoc_interval_store() argument
984 mutex_lock(&opts->lock); in f_ss_opts_isoc_interval_store()
985 if (opts->refcnt) { in f_ss_opts_isoc_interval_store()
999 opts->isoc_interval = num; in f_ss_opts_isoc_interval_store()
1002 mutex_unlock(&opts->lock); in f_ss_opts_isoc_interval_store()
1011 static ssize_t f_ss_opts_isoc_maxpacket_show(struct f_ss_opts *opts, char *page) in f_ss_opts_isoc_maxpacket_show() argument
1015 mutex_lock(&opts->lock); in f_ss_opts_isoc_maxpacket_show()
1016 result = sprintf(page, "%u", opts->isoc_maxpacket); in f_ss_opts_isoc_maxpacket_show()
1017 mutex_unlock(&opts->lock); in f_ss_opts_isoc_maxpacket_show()
1022 static ssize_t f_ss_opts_isoc_maxpacket_store(struct f_ss_opts *opts, in f_ss_opts_isoc_maxpacket_store() argument
1028 mutex_lock(&opts->lock); in f_ss_opts_isoc_maxpacket_store()
1029 if (opts->refcnt) { in f_ss_opts_isoc_maxpacket_store()
1043 opts->isoc_maxpacket = num; in f_ss_opts_isoc_maxpacket_store()
1046 mutex_unlock(&opts->lock); in f_ss_opts_isoc_maxpacket_store()
1055 static ssize_t f_ss_opts_isoc_mult_show(struct f_ss_opts *opts, char *page) in f_ss_opts_isoc_mult_show() argument
1059 mutex_lock(&opts->lock); in f_ss_opts_isoc_mult_show()
1060 result = sprintf(page, "%u", opts->isoc_mult); in f_ss_opts_isoc_mult_show()
1061 mutex_unlock(&opts->lock); in f_ss_opts_isoc_mult_show()
1066 static ssize_t f_ss_opts_isoc_mult_store(struct f_ss_opts *opts, in f_ss_opts_isoc_mult_store() argument
1072 mutex_lock(&opts->lock); in f_ss_opts_isoc_mult_store()
1073 if (opts->refcnt) { in f_ss_opts_isoc_mult_store()
1087 opts->isoc_mult = num; in f_ss_opts_isoc_mult_store()
1090 mutex_unlock(&opts->lock); in f_ss_opts_isoc_mult_store()
1099 static ssize_t f_ss_opts_isoc_maxburst_show(struct f_ss_opts *opts, char *page) in f_ss_opts_isoc_maxburst_show() argument
1103 mutex_lock(&opts->lock); in f_ss_opts_isoc_maxburst_show()
1104 result = sprintf(page, "%u", opts->isoc_maxburst); in f_ss_opts_isoc_maxburst_show()
1105 mutex_unlock(&opts->lock); in f_ss_opts_isoc_maxburst_show()
1110 static ssize_t f_ss_opts_isoc_maxburst_store(struct f_ss_opts *opts, in f_ss_opts_isoc_maxburst_store() argument
1116 mutex_lock(&opts->lock); in f_ss_opts_isoc_maxburst_store()
1117 if (opts->refcnt) { in f_ss_opts_isoc_maxburst_store()
1131 opts->isoc_maxburst = num; in f_ss_opts_isoc_maxburst_store()
1134 mutex_unlock(&opts->lock); in f_ss_opts_isoc_maxburst_store()
1143 static ssize_t f_ss_opts_bulk_buflen_show(struct f_ss_opts *opts, char *page) in f_ss_opts_bulk_buflen_show() argument
1147 mutex_lock(&opts->lock); in f_ss_opts_bulk_buflen_show()
1148 result = sprintf(page, "%u", opts->bulk_buflen); in f_ss_opts_bulk_buflen_show()
1149 mutex_unlock(&opts->lock); in f_ss_opts_bulk_buflen_show()
1154 static ssize_t f_ss_opts_bulk_buflen_store(struct f_ss_opts *opts, in f_ss_opts_bulk_buflen_store() argument
1160 mutex_lock(&opts->lock); in f_ss_opts_bulk_buflen_store()
1161 if (opts->refcnt) { in f_ss_opts_bulk_buflen_store()
1170 opts->bulk_buflen = num; in f_ss_opts_bulk_buflen_store()
1173 mutex_unlock(&opts->lock); in f_ss_opts_bulk_buflen_store()