Lines Matching refs:snap_name
196 const char *snap_name;
1104 const char *snap_name;
1110 snap_name = rbd_dev->header.snap_names;
1112 snap_name += strlen(snap_name) + 1;
1114 return kstrdup(snap_name, GFP_KERNEL);
1156 const char *snap_name;
1162 snap_name = _rbd_dev_v1_snap_name(rbd_dev, which);
1163 return snap_name ? snap_name : ERR_PTR(-ENOMEM);
5152 return sprintf(buf, "%s\n", rbd_dev->spec->snap_name);
5191 spec->snap_id, spec->snap_name,
5309 kfree(spec->snap_name);
5921 const char *snap_name;
5926 snap_name = rbd_dev->header.snap_names;
5928 if (!strcmp(name, snap_name))
5930 snap_name += strlen(snap_name) + 1;
5944 const char *snap_name;
5947 snap_name = rbd_dev_v2_snap_name(rbd_dev, snap_id);
5948 if (IS_ERR(snap_name)) {
5950 if (PTR_ERR(snap_name) == -ENOENT)
5955 found = !strcmp(name, snap_name);
5956 kfree(snap_name);
5982 rbd_assert(spec->snap_name);
5984 if (strcmp(spec->snap_name, RBD_SNAP_HEAD_NAME)) {
5987 snap_id = rbd_snap_id_by_name(rbd_dev, spec->snap_name);
6011 const char *snap_name;
6037 snap_name = rbd_snap_name(rbd_dev, spec->snap_id);
6038 if (IS_ERR(snap_name)) {
6039 ret = PTR_ERR(snap_name);
6045 spec->snap_name = snap_name;
6135 char *snap_name;
6148 snap_name = ERR_PTR(ret);
6154 snap_name = ceph_extract_encoded_string(&p, end, NULL, GFP_KERNEL);
6155 if (IS_ERR(snap_name))
6158 dout(" snap_id 0x%016llx snap_name = %s\n",
6159 (unsigned long long)snap_id, snap_name);
6163 return snap_name;
6441 char *snap_name;
6498 snap_name = kmemdup(buf, len + 1, GFP_KERNEL);
6499 if (!snap_name)
6501 *(snap_name + len) = '\0';
6502 pctx.spec->snap_name = snap_name;
6871 rbd_dev->spec->snap_name);
7136 strcmp(rbd_dev->spec->snap_name, RBD_SNAP_HEAD_NAME))