Lines Matching refs:opts
227 struct f_lb_opts *opts; in lb_free_func() local
229 opts = container_of(f->fi, struct f_lb_opts, func_inst); in lb_free_func()
231 mutex_lock(&opts->lock); in lb_free_func()
232 opts->refcnt--; in lb_free_func()
233 mutex_unlock(&opts->lock); in lb_free_func()
481 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_qlen_show() local
484 mutex_lock(&opts->lock); in f_lb_opts_qlen_show()
485 result = sprintf(page, "%d\n", opts->qlen); in f_lb_opts_qlen_show()
486 mutex_unlock(&opts->lock); in f_lb_opts_qlen_show()
494 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_qlen_store() local
498 mutex_lock(&opts->lock); in f_lb_opts_qlen_store()
499 if (opts->refcnt) { in f_lb_opts_qlen_store()
508 opts->qlen = num; in f_lb_opts_qlen_store()
511 mutex_unlock(&opts->lock); in f_lb_opts_qlen_store()
519 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_bulk_buflen_show() local
522 mutex_lock(&opts->lock); in f_lb_opts_bulk_buflen_show()
523 result = sprintf(page, "%d\n", opts->bulk_buflen); in f_lb_opts_bulk_buflen_show()
524 mutex_unlock(&opts->lock); in f_lb_opts_bulk_buflen_show()
532 struct f_lb_opts *opts = to_f_lb_opts(item); in f_lb_opts_bulk_buflen_store() local
536 mutex_lock(&opts->lock); in f_lb_opts_bulk_buflen_store()
537 if (opts->refcnt) { in f_lb_opts_bulk_buflen_store()
546 opts->bulk_buflen = num; in f_lb_opts_bulk_buflen_store()
549 mutex_unlock(&opts->lock); in f_lb_opts_bulk_buflen_store()