Lines Matching refs:opts
223 struct f_lb_opts *opts; in lb_free_func() local
225 opts = container_of(f->fi, struct f_lb_opts, func_inst); in lb_free_func()
227 mutex_lock(&opts->lock); in lb_free_func()
228 opts->refcnt--; in lb_free_func()
229 mutex_unlock(&opts->lock); in lb_free_func()
475 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_qlen_show() local
478 mutex_lock(&opts->lock); in f_lb_opts_qlen_show()
479 result = sprintf(page, "%d\n", opts->qlen); in f_lb_opts_qlen_show()
480 mutex_unlock(&opts->lock); in f_lb_opts_qlen_show()
488 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_qlen_store() local
492 mutex_lock(&opts->lock); in f_lb_opts_qlen_store()
493 if (opts->refcnt) { in f_lb_opts_qlen_store()
502 opts->qlen = num; in f_lb_opts_qlen_store()
505 mutex_unlock(&opts->lock); in f_lb_opts_qlen_store()
513 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_bulk_buflen_show() local
516 mutex_lock(&opts->lock); in f_lb_opts_bulk_buflen_show()
517 result = sprintf(page, "%d\n", opts->bulk_buflen); in f_lb_opts_bulk_buflen_show()
518 mutex_unlock(&opts->lock); in f_lb_opts_bulk_buflen_show()
526 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_bulk_buflen_store() local
530 mutex_lock(&opts->lock); in f_lb_opts_bulk_buflen_store()
531 if (opts->refcnt) { in f_lb_opts_bulk_buflen_store()
540 opts->bulk_buflen = num; in f_lb_opts_bulk_buflen_store()
543 mutex_unlock(&opts->lock); in f_lb_opts_bulk_buflen_store()