Lines Matching refs:pool_ns
184 const char *pool_ns; /* NULL if default, never "" */ member
824 kfree(pctx->spec->pool_ns); in parse_rbd_opts_token()
825 pctx->spec->pool_ns = match_strdup(argstr); in parse_rbd_opts_token()
826 if (!pctx->spec->pool_ns) in parse_rbd_opts_token()
1009 RCU_INIT_POINTER(rbd_dev->layout.pool_ns, NULL); in rbd_init_layout()
4147 return sprintf(buf, "%s\n", rbd_dev->spec->pool_ns ?: ""); in rbd_pool_ns_show()
4216 spec->pool_ns ?: "", in rbd_parent_show()
4250 static DEVICE_ATTR(pool_ns, 0444, rbd_pool_ns_show, NULL);
4330 kfree(spec->pool_ns); in rbd_spec_free()
4389 if (spec->pool_ns) { in __rbd_dev_create()
4390 WARN_ON(!*spec->pool_ns); in __rbd_dev_create()
4391 rbd_dev->header_oloc.pool_ns = in __rbd_dev_create()
4392 ceph_find_or_create_string(spec->pool_ns, in __rbd_dev_create()
4393 strlen(spec->pool_ns)); in __rbd_dev_create()
4591 const char *pool_ns; member
4615 pii->pool_ns = ceph_extract_encoded_string(p, end, NULL, GFP_KERNEL); in decode_parent_image_spec()
4616 if (IS_ERR(pii->pool_ns)) { in decode_parent_image_spec()
4617 ret = PTR_ERR(pii->pool_ns); in decode_parent_image_spec()
4618 pii->pool_ns = NULL; in decode_parent_image_spec()
4756 __func__, pii.pool_id, pii.pool_ns, pii.image_id, pii.snap_id, in rbd_dev_v2_parent_info()
4799 if (pii.pool_ns && *pii.pool_ns) { in rbd_dev_v2_parent_info()
4800 parent_spec->pool_ns = pii.pool_ns; in rbd_dev_v2_parent_info()
4801 pii.pool_ns = NULL; in rbd_dev_v2_parent_info()
4831 kfree(pii.pool_ns); in rbd_dev_v2_parent_info()
5759 rbd_dev->spec->pool_ns ?: "", in rbd_dev_image_probe()
5760 rbd_dev->spec->pool_ns ? "/" : "", in rbd_dev_image_probe()
5784 rbd_dev->spec->pool_ns ?: "", in rbd_dev_image_probe()
5785 rbd_dev->spec->pool_ns ? "/" : "", in rbd_dev_image_probe()