Lines Matching refs:fname
378 int ceph_fname_to_usr(const struct ceph_fname *fname, struct fscrypt_str *tname, in ceph_fname_to_usr() argument
381 struct inode *dir = fname->dir; in ceph_fname_to_usr()
384 char *name = fname->name; in ceph_fname_to_usr()
385 int name_len = fname->name_len; in ceph_fname_to_usr()
389 if (fname->name_len > NAME_MAX || fname->ctext_len > NAME_MAX) in ceph_fname_to_usr()
402 oname->name = fname->name; in ceph_fname_to_usr()
403 oname->len = fname->name_len; in ceph_fname_to_usr()
417 if (fname->no_copy) in ceph_fname_to_usr()
418 oname->name = fname->name; 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()
428 if (fname->ctext_len == 0) { in ceph_fname_to_usr()
446 iname.name = fname->ctext; in ceph_fname_to_usr()
447 iname.len = fname->ctext_len; in ceph_fname_to_usr()
451 if (!ret && (dir != fname->dir)) { in ceph_fname_to_usr()
463 if (dir != fname->dir) { in ceph_fname_to_usr()