Lines Matching defs:opts

398 	struct rbd_options	*opts;
848 struct rbd_options *opts;
2237 rbd_dev->opts->alloc_hint_flags);
2299 if (rbd_dev->opts->alloc_size != rbd_dev->layout.object_size ||
2301 off = round_up(obj_req->ex.oe_off, rbd_dev->opts->alloc_size);
2303 rbd_dev->opts->alloc_size);
3428 if (rbd_dev->opts->lock_on_read ||
3479 if (rbd_dev->opts->exclusive) {
4354 if (!rbd_dev->opts->exclusive) {
4959 rbd_dev->tag_set.queue_depth = rbd_dev->opts->queue_depth;
4994 blk_queue_io_min(q, rbd_dev->opts->alloc_size);
4995 blk_queue_io_opt(q, rbd_dev->opts->alloc_size);
4997 if (rbd_dev->opts->trim) {
4998 q->limits.discard_granularity = rbd_dev->opts->alloc_size;
5324 kfree(rbd_dev->opts);
5331 bool need_put = !!rbd_dev->opts;
5402 struct rbd_options *opts)
5428 rbd_dev->opts = opts;
6260 struct rbd_options *opt = pctx->opts;
6435 struct rbd_options **opts,
6510 pctx.opts = kzalloc(sizeof(*pctx.opts), GFP_KERNEL);
6511 if (!pctx.opts)
6514 pctx.opts->read_only = RBD_READ_ONLY_DEFAULT;
6515 pctx.opts->queue_depth = RBD_QUEUE_DEPTH_DEFAULT;
6516 pctx.opts->alloc_size = RBD_ALLOC_SIZE_DEFAULT;
6517 pctx.opts->lock_timeout = RBD_LOCK_TIMEOUT_DEFAULT;
6518 pctx.opts->lock_on_read = RBD_LOCK_ON_READ_DEFAULT;
6519 pctx.opts->exclusive = RBD_EXCLUSIVE_DEFAULT;
6520 pctx.opts->trim = RBD_TRIM_DEFAULT;
6532 *opts = pctx.opts;
6540 kfree(pctx.opts);
6565 if (!rbd_dev->opts->exclusive && !rbd_dev->opts->lock_on_read)
6578 ceph_timeout_jiffies(rbd_dev->opts->lock_timeout));
6595 rbd_assert(!rbd_dev->opts->exclusive || rbd_is_lock_owner(rbd_dev));
7135 if (rbd_dev->opts->read_only ||
7149 if (rbd_dev->opts->alloc_size > rbd_dev->layout.object_size) {
7152 rbd_dev->opts->alloc_size = rbd_dev->layout.object_size;