Lines Matching refs:name_len
212 const char *name, int *name_len) in parse_longname() argument
218 int orig_len = *name_len; in parse_longname()
228 *name_len = (name_end - name); in parse_longname()
229 if (*name_len <= 0) { in parse_longname()
236 orig_len - *name_len - 2, in parse_longname()
267 int name_len; in ceph_encode_encrypted_dname() local
273 name_len = d_name->len; in ceph_encode_encrypted_dname()
276 if ((ceph_snap(dir) == CEPH_SNAPDIR) && (name_len > 0) && in ceph_encode_encrypted_dname()
278 dir = parse_longname(parent, iname.name, &name_len); in ceph_encode_encrypted_dname()
283 iname.len = name_len; in ceph_encode_encrypted_dname()
385 int name_len = fname->name_len; in ceph_fname_to_usr() local
389 if (fname->name_len > NAME_MAX || fname->ctext_len > NAME_MAX) in ceph_fname_to_usr()
393 if ((ceph_snap(dir) == CEPH_SNAPDIR) && (name_len > 0) && in ceph_fname_to_usr()
395 dir = parse_longname(dir, name, &name_len); in ceph_fname_to_usr()
403 oname->len = fname->name_len; in ceph_fname_to_usr()
420 memcpy(oname->name, fname->name, fname->name_len); in ceph_fname_to_usr()
421 oname->len = fname->name_len; in ceph_fname_to_usr()
438 declen = ceph_base64_decode(name, name_len, tname->name); in ceph_fname_to_usr()
454 name_len = snprintf(tmp_buf, sizeof(tmp_buf), "_%.*s_%ld", in ceph_fname_to_usr()
456 memcpy(oname->name, tmp_buf, name_len); in ceph_fname_to_usr()
457 oname->len = name_len; in ceph_fname_to_usr()