Lines Matching refs:snap_name
196 const char *snap_name;
1156 const char *snap_name;
1162 snap_name = rbd_dev->header.snap_names;
1164 snap_name += strlen(snap_name) + 1;
1166 return kstrdup(snap_name, GFP_KERNEL);
1208 const char *snap_name;
1214 snap_name = _rbd_dev_v1_snap_name(rbd_dev, which);
1215 return snap_name ? snap_name : ERR_PTR(-ENOMEM);
5225 return sprintf(buf, "%s\n", rbd_dev->spec->snap_name);
5264 spec->snap_id, spec->snap_name,
5382 kfree(spec->snap_name);
5994 const char *snap_name;
5999 snap_name = rbd_dev->header.snap_names;
6001 if (!strcmp(name, snap_name))
6003 snap_name += strlen(snap_name) + 1;
6017 const char *snap_name;
6020 snap_name = rbd_dev_v2_snap_name(rbd_dev, snap_id);
6021 if (IS_ERR(snap_name)) {
6023 if (PTR_ERR(snap_name) == -ENOENT)
6028 found = !strcmp(name, snap_name);
6029 kfree(snap_name);
6055 rbd_assert(spec->snap_name);
6057 if (strcmp(spec->snap_name, RBD_SNAP_HEAD_NAME)) {
6060 snap_id = rbd_snap_id_by_name(rbd_dev, spec->snap_name);
6084 const char *snap_name;
6110 snap_name = rbd_snap_name(rbd_dev, spec->snap_id);
6111 if (IS_ERR(snap_name)) {
6112 ret = PTR_ERR(snap_name);
6118 spec->snap_name = snap_name;
6208 char *snap_name;
6221 snap_name = ERR_PTR(ret);
6227 snap_name = ceph_extract_encoded_string(&p, end, NULL, GFP_KERNEL);
6228 if (IS_ERR(snap_name))
6231 dout(" snap_id 0x%016llx snap_name = %s\n",
6232 (unsigned long long)snap_id, snap_name);
6236 return snap_name;
6514 char *snap_name;
6571 snap_name = kmemdup(buf, len + 1, GFP_KERNEL);
6572 if (!snap_name)
6574 *(snap_name + len) = '\0';
6575 pctx.spec->snap_name = snap_name;
6943 rbd_dev->spec->snap_name);
7210 strcmp(rbd_dev->spec->snap_name, RBD_SNAP_HEAD_NAME))