Lines Matching refs:name

204  *  - <SNAPSHOT-NAME> - the real snapshot name that may need to be decrypted,
212 const char *name, int *name_len)
222 name++;
223 name_end = strrchr(name, '_');
225 dout("Failed to parse long snapshot name: %s\n", name);
228 *name_len = (name_end - name);
230 pr_err("Failed to parse long snapshot name\n");
242 dout("Failed to parse inode number: %s\n", name);
253 dout("Can't find inode %s (%s)\n", inode_number, name);
272 iname.name = d_name->name;
277 (iname.name[0] == '_')) {
278 dir = parse_longname(parent, iname.name, &name_len);
281 iname.name++; /* skip initial '_' */
286 memcpy(buf, d_name->name, d_name->len);
316 /* hash the end if the name is long enough */
330 /* base64 encode the encrypted name */
332 dout("base64-encoded ciphertext name = %.*s\n", elen, buf);
366 * @tname: temporary name buffer to use for conversion (may be NULL)
367 * @oname: where converted name should be placed
384 char *name = fname->name;
388 /* Sanity check that the resulting name will fit in the buffer */
394 (name[0] == '_')) {
395 dir = parse_longname(dir, name, &name_len);
398 name++; /* skip initial '_' */
402 oname->name = fname->name;
413 * Use the raw dentry name as sent by the MDS instead of
414 * generating a nokey name via fscrypt.
418 oname->name = fname->name;
420 memcpy(oname->name, fname->name, fname->name_len);
438 declen = ceph_base64_decode(name, name_len, tname->name);
443 iname.name = tname->name;
446 iname.name = fname->ctext;
455 oname->len, oname->name, dir->i_ino);
456 memcpy(oname->name, tmp_buf, name_len);