qstr 75 arch/hexagon/include/asm/thread_info.h #define qqstr(s) qstr(s) qstr 2134 arch/ia64/kernel/perfmon.c struct qstr this = { .name = "" }; qstr 311 drivers/infiniband/hw/cxgb4/restrack.c const char *qstr) qstr 313 drivers/infiniband/hw/cxgb4/restrack.c if (rdma_nl_put_driver_u32(msg, qstr, idx)) qstr 211 drivers/staging/exfat/exfat_super.c static unsigned int exfat_striptail_len(const struct qstr *qstr) qstr 213 drivers/staging/exfat/exfat_super.c return __exfat_striptail_len(qstr->len, qstr->name); qstr 216 drivers/staging/exfat/exfat_super.c static int exfat_d_hash(const struct dentry *dentry, struct qstr *qstr) qstr 218 drivers/staging/exfat/exfat_super.c qstr->hash = full_name_hash(dentry, qstr->name, qstr 219 drivers/staging/exfat/exfat_super.c exfat_striptail_len(qstr)); qstr 223 drivers/staging/exfat/exfat_super.c static int exfat_d_hashi(const struct dentry *dentry, struct qstr *qstr) qstr 230 drivers/staging/exfat/exfat_super.c name = qstr->name; qstr 231 drivers/staging/exfat/exfat_super.c len = exfat_striptail_len(qstr); qstr 236 drivers/staging/exfat/exfat_super.c qstr->hash = end_name_hash(hash); qstr 242 drivers/staging/exfat/exfat_super.c const char *str, const struct qstr *name) qstr 262 drivers/staging/exfat/exfat_super.c const char *str, const struct qstr *name) qstr 2406 drivers/staging/exfat/exfat_super.c static int exfat_find(struct inode *dir, struct qstr *qname, qstr 145 fs/adfs/dir.c static int __adfs_compare(const unsigned char *qstr, u32 qlen, qstr 154 fs/adfs/dir.c if (adfs_tolower(qstr[i]) != adfs_tolower(str[i])) qstr 160 fs/adfs/dir.c static int adfs_dir_lookup_byname(struct inode *inode, const struct qstr *qstr, qstr 191 fs/adfs/dir.c name = qstr->name; qstr 192 fs/adfs/dir.c name_len = qstr->len; qstr 217 fs/adfs/dir.c adfs_hash(const struct dentry *parent, struct qstr *qstr) qstr 223 fs/adfs/dir.c if (qstr->len > ADFS_SB(parent->d_sb)->s_namelen) qstr 226 fs/adfs/dir.c len = qstr->len; qstr 227 fs/adfs/dir.c name = qstr->name; qstr 231 fs/adfs/dir.c qstr->hash = end_name_hash(hash); qstr 241 fs/adfs/dir.c const char *str, const struct qstr *qstr) qstr 243 fs/adfs/dir.c return __adfs_compare(qstr->name, qstr->len, str, len); qstr 46 fs/affs/namei.c __affs_hash_dentry(const struct dentry *dentry, struct qstr *qstr, toupper_t toupper, bool notruncate) qstr 48 fs/affs/namei.c const u8 *name = qstr->name; qstr 53 fs/affs/namei.c retval = affs_check_name(qstr->name, qstr->len, notruncate); qstr 58 fs/affs/namei.c len = min(qstr->len, AFFSNAMEMAX); qstr 61 fs/affs/namei.c qstr->hash = end_name_hash(hash); qstr 67 fs/affs/namei.c affs_hash_dentry(const struct dentry *dentry, struct qstr *qstr) qstr 69 fs/affs/namei.c return __affs_hash_dentry(dentry, qstr, affs_toupper, qstr 75 fs/affs/namei.c affs_intl_hash_dentry(const struct dentry *dentry, struct qstr *qstr) qstr 77 fs/affs/namei.c return __affs_hash_dentry(dentry, qstr, affs_intl_toupper, qstr 83 fs/affs/namei.c const char *str, const struct qstr *name, toupper_t toupper, qstr 117 fs/affs/namei.c unsigned int len, const char *str, const struct qstr *name) qstr 126 fs/affs/namei.c unsigned int len, const char *str, const struct qstr *name) qstr 91 fs/afs/dir.c struct qstr name; qstr 98 fs/afs/dir.c struct qstr name; qstr 110 fs/afs/dir_edit.c static int afs_dir_scan_block(union afs_xdr_dir_block *block, struct qstr *name, qstr 187 fs/afs/dir_edit.c struct qstr *name, struct afs_fid *new_fid, qstr 368 fs/afs/dir_edit.c struct qstr *name, enum afs_edit_dir_reason why) qstr 899 fs/afs/internal.h extern void afs_edit_dir_add(struct afs_vnode *, struct qstr *, struct afs_fid *, qstr 901 fs/afs/internal.h extern void afs_edit_dir_remove(struct afs_vnode *, struct qstr *, enum afs_edit_dir_reason); qstr 89 fs/autofs/autofs_i.h struct qstr name; qstr 130 fs/autofs/root.c const struct qstr *name = &dentry->d_name; qstr 143 fs/autofs/root.c const struct qstr *qstr; qstr 154 fs/autofs/root.c qstr = &active->d_name; qstr 161 fs/autofs/root.c if (qstr->len != len) qstr 163 fs/autofs/root.c if (memcmp(qstr->name, str, len)) qstr 185 fs/autofs/root.c const struct qstr *name = &dentry->d_name; qstr 198 fs/autofs/root.c const struct qstr *qstr; qstr 214 fs/autofs/root.c qstr = &expiring->d_name; qstr 221 fs/autofs/root.c if (qstr->len != len) qstr 223 fs/autofs/root.c if (memcmp(qstr->name, str, len)) qstr 224 fs/autofs/waitq.c autofs_find_wait(struct autofs_sb_info *sbi, const struct qstr *qstr) qstr 229 fs/autofs/waitq.c if (wq->name.hash == qstr->hash && qstr 230 fs/autofs/waitq.c wq->name.len == qstr->len && qstr 232 fs/autofs/waitq.c !memcmp(wq->name.name, qstr->name, qstr->len)) qstr 248 fs/autofs/waitq.c const struct qstr *qstr, qstr 259 fs/autofs/waitq.c wq = autofs_find_wait(sbi, qstr); qstr 293 fs/autofs/waitq.c wq = autofs_find_wait(sbi, qstr); qstr 352 fs/autofs/waitq.c struct qstr qstr; qstr 393 fs/autofs/waitq.c qstr.len = sprintf(name, "%p", dentry); qstr 395 fs/autofs/waitq.c qstr.len = autofs_getpath(sbi, dentry, name); qstr 396 fs/autofs/waitq.c if (!qstr.len) { qstr 401 fs/autofs/waitq.c qstr.name = name; qstr 402 fs/autofs/waitq.c qstr.hash = full_name_hash(dentry, name, qstr.len); qstr 405 fs/autofs/waitq.c kfree(qstr.name); qstr 409 fs/autofs/waitq.c ret = validate_request(&wq, sbi, &qstr, path, notify); qstr 413 fs/autofs/waitq.c kfree(qstr.name); qstr 421 fs/autofs/waitq.c kfree(qstr.name); qstr 432 fs/autofs/waitq.c memcpy(&wq->name, &qstr, sizeof(struct qstr)); qstr 472 fs/autofs/waitq.c kfree(qstr.name); qstr 24 fs/bfs/dir.c static int bfs_add_entry(struct inode *dir, const struct qstr *child, int ino); qstr 26 fs/bfs/dir.c const struct qstr *child, qstr 267 fs/bfs/dir.c static int bfs_add_entry(struct inode *dir, const struct qstr *child, int ino) qstr 322 fs/bfs/dir.c const struct qstr *child, qstr 151 fs/btrfs/inode.c const struct qstr *qstr) qstr 157 fs/btrfs/inode.c err = btrfs_xattr_security_init(trans, inode, dir, qstr); qstr 473 fs/btrfs/xattr.c const struct qstr *qstr) qstr 475 fs/btrfs/xattr.c return security_inode_init_security(inode, dir, qstr, qstr 23 fs/btrfs/xattr.h const struct qstr *qstr); qstr 1251 fs/ceph/inode.c struct qstr dname; qstr 1563 fs/ceph/inode.c struct qstr dname; qstr 3874 fs/ceph/mds_client.c struct qstr dname; qstr 807 fs/cifs/dir.c static int cifs_ci_hash(const struct dentry *dentry, struct qstr *q) qstr 828 fs/cifs/dir.c unsigned int len, const char *str, const struct qstr *name) qstr 76 fs/cifs/readdir.c cifs_prime_dcache(struct dentry *parent, struct qstr *name, qstr 711 fs/cifs/readdir.c struct qstr name; qstr 355 fs/coda/dir.c struct qstr name; qstr 18 fs/crypto/fname.c static inline bool fscrypt_is_dot_dotdot(const struct qstr *str) qstr 37 fs/crypto/fname.c int fname_encrypt(struct inode *inode, const struct qstr *iname, qstr 255 fs/crypto/fname.c const struct qstr qname = FSTR_TO_QSTR(iname); qstr 317 fs/crypto/fname.c int fscrypt_setup_filename(struct inode *dir, const struct qstr *iname, qstr 268 fs/crypto/fscrypt_private.h extern int fname_encrypt(struct inode *inode, const struct qstr *iname, qstr 172 fs/crypto/hooks.c struct qstr iname = QSTR_INIT(target, len); qstr 38 fs/d_path.c static int prepend_name(char **buffer, int *buflen, const struct qstr *name) qstr 83 fs/dcache.c const struct qstr empty_name = QSTR_INIT("", 0); qstr 85 fs/dcache.c const struct qstr slash_name = QSTR_INIT("/", 1); qstr 1682 fs/dcache.c struct dentry *__d_alloc(struct super_block *sb, const struct qstr *name) qstr 1765 fs/dcache.c struct dentry *d_alloc(struct dentry * parent, const struct qstr *name) qstr 1815 fs/dcache.c struct dentry *d_alloc_pseudo(struct super_block *sb, const struct qstr *name) qstr 1825 fs/dcache.c struct qstr q; qstr 2132 fs/dcache.c struct qstr *name) qstr 2171 fs/dcache.c const struct qstr *name) qstr 2213 fs/dcache.c const struct qstr *name, qstr 2307 fs/dcache.c struct dentry *d_lookup(const struct dentry *parent, const struct qstr *name) qstr 2337 fs/dcache.c struct dentry *__d_lookup(const struct dentry *parent, const struct qstr *name) qstr 2400 fs/dcache.c struct dentry *d_hash_and_lookup(struct dentry *dir, struct qstr *name) qstr 2513 fs/dcache.c const struct qstr *name, qstr 45 fs/efivarfs/super.c const struct qstr *name) qstr 60 fs/efivarfs/super.c static int efivarfs_d_hash(const struct dentry *dentry, struct qstr *qstr) qstr 63 fs/efivarfs/super.c const unsigned char *s = qstr->name; qstr 64 fs/efivarfs/super.c unsigned int len = qstr->len; qstr 76 fs/efivarfs/super.c qstr->hash = end_name_hash(hash); qstr 89 fs/efivarfs/super.c struct qstr q; qstr 378 fs/erofs/internal.h int erofs_namei(struct inode *dir, struct qstr *name, qstr 169 fs/erofs/namei.c struct qstr *name, qstr 321 fs/erofs/xattr.c struct qstr name; qstr 341 fs/ext2/dir.c const struct qstr *child, struct page **res_page) qstr 417 fs/ext2/dir.c ino_t ext2_inode_by_name(struct inode *dir, const struct qstr *child) qstr 741 fs/ext2/ext2.h extern ino_t ext2_inode_by_name(struct inode *, const struct qstr *); qstr 743 fs/ext2/ext2.h extern struct ext2_dir_entry_2 * ext2_find_entry (struct inode *,const struct qstr *, struct page **); qstr 750 fs/ext2/ext2.h extern struct inode * ext2_new_inode (struct inode *, umode_t, const struct qstr *); qstr 428 fs/ext2/ialloc.c const struct qstr *qstr) qstr 595 fs/ext2/ialloc.c err = ext2_init_security(inode, dir, qstr); qstr 80 fs/ext2/namei.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 108 fs/ext2/xattr.h const struct qstr *qstr); qstr 111 fs/ext2/xattr.h const struct qstr *qstr) qstr 48 fs/ext2/xattr_security.c const struct qstr *qstr) qstr 50 fs/ext2/xattr_security.c return security_inode_init_security(inode, dir, qstr, qstr 675 fs/ext4/dir.c const char *str, const struct qstr *name) qstr 677 fs/ext4/dir.c struct qstr qstr = {.name = str, .len = len }; qstr 688 fs/ext4/dir.c return ext4_ci_compare(inode, name, &qstr, false); qstr 691 fs/ext4/dir.c static int ext4_d_hash(const struct dentry *dentry, struct qstr *str) qstr 2133 fs/ext4/ext4.h const struct qstr *usr_fname; qstr 2369 fs/ext4/ext4.h const struct qstr *iname, qstr 2387 fs/ext4/ext4.h const struct qstr *iname, qstr 2443 fs/ext4/ext4.h const struct qstr *iname, qstr 2528 fs/ext4/ext4.h const struct qstr *qstr, __u32 goal, qstr 2533 fs/ext4/ext4.h #define ext4_new_inode(handle, dir, mode, qstr, goal, owner, i_flags) \ qstr 2534 fs/ext4/ext4.h __ext4_new_inode((handle), (dir), (mode), (qstr), (goal), (owner), \ qstr 2536 fs/ext4/ext4.h #define ext4_new_inode_start_handle(dir, mode, qstr, goal, owner, \ qstr 2538 fs/ext4/ext4.h __ext4_new_inode(NULL, (dir), (mode), (qstr), (goal), (owner), \ qstr 3217 fs/ext4/ext4.h const struct qstr *fname, qstr 3218 fs/ext4/ext4.h const struct qstr *entry, bool quick); qstr 281 fs/ext4/hash.c struct qstr qstr = {.name = name, .len = len }; qstr 288 fs/ext4/hash.c dlen = utf8_casefold(um, &qstr, buff, PATH_MAX); qstr 415 fs/ext4/ialloc.c const struct qstr *qstr) qstr 453 fs/ext4/ialloc.c if (qstr) { qstr 456 fs/ext4/ialloc.c ext4fs_dirhash(parent, qstr->name, qstr->len, &hinfo); qstr 741 fs/ext4/ialloc.c umode_t mode, const struct qstr *qstr, qstr 869 fs/ext4/ialloc.c ret2 = find_group_orlov(sb, dir, &group, mode, qstr); qstr 1160 fs/ext4/ialloc.c err = ext4_init_security(handle, inode, dir, qstr); qstr 1282 fs/ext4/namei.c int ext4_ci_compare(const struct inode *parent, const struct qstr *name, qstr 1283 fs/ext4/namei.c const struct qstr *entry, bool quick) qstr 1310 fs/ext4/namei.c void ext4_fname_setup_ci_filename(struct inode *dir, const struct qstr *iname, qstr 1348 fs/ext4/namei.c const struct qstr entry = {.name = de->name, .len = de->name_len}; qstr 1363 fs/ext4/namei.c struct qstr cf = {.name = fname->cf_name.name, qstr 1583 fs/ext4/namei.c const struct qstr *d_name, qstr 1736 fs/ext4/namei.c static const struct qstr dotdot = QSTR_INIT("..", 2); qstr 3541 fs/ext4/namei.c const struct qstr *d_name) qstr 197 fs/ext4/xattr.h struct inode *dir, const struct qstr *qstr); qstr 200 fs/ext4/xattr.h struct inode *dir, const struct qstr *qstr) qstr 55 fs/ext4/xattr_security.c const struct qstr *qstr) qstr 57 fs/ext4/xattr_security.c return security_inode_init_security(inode, dir, qstr, qstr 114 fs/f2fs/dir.c int f2fs_ci_compare(const struct inode *parent, const struct qstr *name, qstr 115 fs/f2fs/dir.c const struct qstr *entry, bool quick) qstr 143 fs/f2fs/dir.c const struct qstr *iname, qstr 177 fs/f2fs/dir.c struct qstr entry; qstr 189 fs/f2fs/dir.c struct qstr cf = {.name = cf_str->name, qstr 258 fs/f2fs/dir.c struct qstr name = FSTR_TO_QSTR(&fname->disk_name); qstr 353 fs/f2fs/dir.c const struct qstr *child, struct page **res_page) qstr 384 fs/f2fs/dir.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 389 fs/f2fs/dir.c ino_t f2fs_inode_by_name(struct inode *dir, const struct qstr *qstr, qstr 395 fs/f2fs/dir.c de = f2fs_find_entry(dir, qstr, page); qstr 419 fs/f2fs/dir.c static void init_dent_inode(const struct qstr *name, struct page *ipage) qstr 435 fs/f2fs/dir.c struct qstr dot = QSTR_INIT(".", 1); qstr 436 fs/f2fs/dir.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 470 fs/f2fs/dir.c const struct qstr *new_name, const struct qstr *orig_name, qstr 582 fs/f2fs/dir.c const struct qstr *name, f2fs_hash_t name_hash, qstr 603 fs/f2fs/dir.c int f2fs_add_regular_entry(struct inode *dir, const struct qstr *new_name, qstr 604 fs/f2fs/dir.c const struct qstr *orig_name, qstr 706 fs/f2fs/dir.c struct qstr new_name; qstr 727 fs/f2fs/dir.c int f2fs_do_add_link(struct inode *dir, const struct qstr *name, qstr 1068 fs/f2fs/dir.c const char *str, const struct qstr *name) qstr 1070 fs/f2fs/dir.c struct qstr qstr = {.name = str, .len = len }; qstr 1080 fs/f2fs/dir.c return f2fs_ci_compare(inode, name, &qstr, false); qstr 1083 fs/f2fs/dir.c static int f2fs_d_hash(const struct dentry *dentry, struct qstr *str) qstr 2760 fs/f2fs/f2fs.h static inline bool is_dot_dotdot(const struct qstr *str) qstr 2963 fs/f2fs/f2fs.h const struct qstr *name, qstr 2964 fs/f2fs/f2fs.h const struct qstr *entry, qstr 2979 fs/f2fs/f2fs.h const struct qstr *new_name, qstr 2980 fs/f2fs/f2fs.h const struct qstr *orig_name, struct page *dpage); qstr 2988 fs/f2fs/f2fs.h const struct qstr *child, struct page **res_page); qstr 2990 fs/f2fs/f2fs.h ino_t f2fs_inode_by_name(struct inode *dir, const struct qstr *qstr, qstr 2995 fs/f2fs/f2fs.h const struct qstr *name, f2fs_hash_t name_hash, qstr 2997 fs/f2fs/f2fs.h int f2fs_add_regular_entry(struct inode *dir, const struct qstr *new_name, qstr 2998 fs/f2fs/f2fs.h const struct qstr *orig_name, qstr 3002 fs/f2fs/f2fs.h int f2fs_do_add_link(struct inode *dir, const struct qstr *name, qstr 3031 fs/f2fs/f2fs.h const struct qstr *name_info, struct fscrypt_name *fname); qstr 3505 fs/f2fs/f2fs.h int f2fs_add_inline_entry(struct inode *dir, const struct qstr *new_name, qstr 3506 fs/f2fs/f2fs.h const struct qstr *orig_name, qstr 71 fs/f2fs/hash.c static f2fs_hash_t __f2fs_dentry_hash(const struct qstr *name_info, qstr 109 fs/f2fs/hash.c const struct qstr *name_info, struct fscrypt_name *fname) qstr 116 fs/f2fs/hash.c struct qstr folded; qstr 311 fs/f2fs/inline.c struct qstr name = FSTR_TO_QSTR(&fname->disk_name); qstr 446 fs/f2fs/inline.c struct qstr new_name; qstr 542 fs/f2fs/inline.c int f2fs_add_inline_entry(struct inode *dir, const struct qstr *new_name, qstr 543 fs/f2fs/inline.c const struct qstr *orig_name, qstr 365 fs/f2fs/namei.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 379 fs/f2fs/namei.c struct qstr dot = QSTR_INIT(".", 1); qstr 380 fs/f2fs/namei.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 133 fs/f2fs/xattr.c const struct qstr *qstr, struct page *ipage) qstr 135 fs/f2fs/xattr.c return security_inode_init_security(inode, dir, qstr, qstr 157 fs/f2fs/xattr.h const struct qstr *, struct page *); qstr 160 fs/f2fs/xattr.h const struct qstr *qstr, struct page *ipage) qstr 151 fs/fat/namei_msdos.c static int msdos_hash(const struct dentry *dentry, struct qstr *qstr) qstr 157 fs/fat/namei_msdos.c error = msdos_format_name(qstr->name, qstr->len, msdos_name, options); qstr 159 fs/fat/namei_msdos.c qstr->hash = full_name_hash(dentry, msdos_name, MSDOS_NAME); qstr 168 fs/fat/namei_msdos.c unsigned int len, const char *str, const struct qstr *name) qstr 111 fs/fat/namei_vfat.c static unsigned int vfat_striptail_len(const struct qstr *qstr) qstr 113 fs/fat/namei_vfat.c return __vfat_striptail_len(qstr->len, qstr->name); qstr 122 fs/fat/namei_vfat.c static int vfat_hash(const struct dentry *dentry, struct qstr *qstr) qstr 124 fs/fat/namei_vfat.c qstr->hash = full_name_hash(dentry, qstr->name, vfat_striptail_len(qstr)); qstr 134 fs/fat/namei_vfat.c static int vfat_hashi(const struct dentry *dentry, struct qstr *qstr) qstr 141 fs/fat/namei_vfat.c name = qstr->name; qstr 142 fs/fat/namei_vfat.c len = vfat_striptail_len(qstr); qstr 147 fs/fat/namei_vfat.c qstr->hash = end_name_hash(hash); qstr 156 fs/fat/namei_vfat.c unsigned int len, const char *str, const struct qstr *name) qstr 175 fs/fat/namei_vfat.c unsigned int len, const char *str, const struct qstr *name) qstr 656 fs/fat/namei_vfat.c static int vfat_add_entry(struct inode *dir, const struct qstr *qname, qstr 692 fs/fat/namei_vfat.c static int vfat_find(struct inode *dir, const struct qstr *qname, qstr 221 fs/file_table.c struct qstr this = QSTR_INIT(name, strlen(name)); qstr 1439 fs/fuse/dev.c struct qstr name; qstr 1489 fs/fuse/dev.c struct qstr name; qstr 172 fs/fuse/dir.c u64 nodeid, const struct qstr *name, qstr 329 fs/fuse/dir.c int fuse_lookup_name(struct super_block *sb, u64 nodeid, const struct qstr *name, qstr 1006 fs/fuse/dir.c u64 child_nodeid, struct qstr *name) qstr 807 fs/fuse/fuse_i.h int fuse_lookup_name(struct super_block *sb, u64 nodeid, const struct qstr *name, qstr 1029 fs/fuse/fuse_i.h u64 child_nodeid, struct qstr *name); qstr 684 fs/fuse/inode.c const struct qstr name = QSTR_INIT(".", 1); qstr 784 fs/fuse/inode.c const struct qstr name = QSTR_INIT("..", 2); qstr 155 fs/fuse/readdir.c struct qstr name = QSTR_INIT(dirent->name, dirent->namelen); qstr 80 fs/gfs2/dentry.c static int gfs2_dhash(const struct dentry *dentry, struct qstr *str) qstr 86 fs/gfs2/dir.c struct qstr gfs2_qdot __read_mostly; qstr 87 fs/gfs2/dir.c struct qstr gfs2_qdotdot __read_mostly; qstr 90 fs/gfs2/dir.c const struct qstr *name, void *opaque); qstr 406 fs/gfs2/dir.c const struct qstr *name, int ret) qstr 417 fs/gfs2/dir.c const struct qstr *name, qstr 424 fs/gfs2/dir.c const struct qstr *name, qstr 435 fs/gfs2/dir.c const struct qstr *name, qstr 448 fs/gfs2/dir.c const struct qstr *name, qstr 467 fs/gfs2/dir.c const struct qstr *name, qstr 487 fs/gfs2/dir.c const struct qstr *name, qstr 560 fs/gfs2/dir.c const struct qstr *name, qstr 711 fs/gfs2/dir.c const struct qstr *name, qstr 735 fs/gfs2/dir.c const struct qstr *name, qstr 747 fs/gfs2/dir.c const struct qstr *name, qstr 811 fs/gfs2/dir.c const struct qstr *name, qstr 914 fs/gfs2/dir.c struct qstr args; qstr 1004 fs/gfs2/dir.c static int dir_split_leaf(struct inode *inode, const struct qstr *name) qstr 1093 fs/gfs2/dir.c struct qstr str; qstr 1643 fs/gfs2/dir.c struct inode *gfs2_dir_search(struct inode *dir, const struct qstr *name, qstr 1674 fs/gfs2/dir.c int gfs2_dir_check(struct inode *dir, const struct qstr *name, qstr 1724 fs/gfs2/dir.c static int dir_new_leaf(struct inode *inode, const struct qstr *name) qstr 1796 fs/gfs2/dir.c int gfs2_dir_add(struct inode *inode, const struct qstr *name, qstr 1877 fs/gfs2/dir.c const struct qstr *name = &dentry->d_name; qstr 1935 fs/gfs2/dir.c int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename, qstr 2155 fs/gfs2/dir.c int gfs2_diradd_alloc_required(struct inode *inode, const struct qstr *name, qstr 27 fs/gfs2/dir.h const struct qstr *filename, qstr 29 fs/gfs2/dir.h extern int gfs2_dir_check(struct inode *dir, const struct qstr *filename, qstr 31 fs/gfs2/dir.h extern int gfs2_dir_add(struct inode *inode, const struct qstr *filename, qstr 41 fs/gfs2/dir.h extern int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename, qstr 47 fs/gfs2/dir.h const struct qstr *filename, qstr 59 fs/gfs2/dir.h static inline void gfs2_str2qstr(struct qstr *name, const char *fname) qstr 67 fs/gfs2/dir.h static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) qstr 79 fs/gfs2/dir.h extern struct qstr gfs2_qdot; qstr 80 fs/gfs2/dir.h extern struct qstr gfs2_qdotdot; qstr 246 fs/gfs2/inode.c struct qstr qstr; qstr 248 fs/gfs2/inode.c gfs2_str2qstr(&qstr, name); qstr 249 fs/gfs2/inode.c inode = gfs2_lookupi(dip, &qstr, 1); qstr 277 fs/gfs2/inode.c struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, qstr 329 fs/gfs2/inode.c static int create_ok(struct gfs2_inode *dip, const struct qstr *name, qstr 513 fs/gfs2/inode.c static int link_dinode(struct gfs2_inode *dip, const struct qstr *name, qstr 582 fs/gfs2/inode.c const struct qstr *name = &dentry->d_name; qstr 1027 fs/gfs2/inode.c static int gfs2_unlink_ok(struct gfs2_inode *dip, const struct qstr *name, qstr 100 fs/gfs2/inode.h extern struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name, qstr 543 fs/gfs2/ops_fstype.c struct qstr name; qstr 23 fs/hfs/catalog.c void hfs_cat_build_key(struct super_block *sb, btree_key *key, u32 parent, const struct qstr *name) qstr 67 fs/hfs/catalog.c u32 parentid, const struct qstr *name) qstr 82 fs/hfs/catalog.c int hfs_cat_create(u32 cnid, struct inode *dir, const struct qstr *str, struct inode *inode) qstr 221 fs/hfs/catalog.c int hfs_cat_delete(u32 cnid, struct inode *dir, const struct qstr *str) qstr 288 fs/hfs/catalog.c int hfs_cat_move(u32 cnid, struct inode *src_dir, const struct qstr *src_name, qstr 289 fs/hfs/catalog.c struct inode *dst_dir, const struct qstr *dst_name) qstr 181 fs/hfs/hfs_fs.h extern int hfs_cat_create(u32, struct inode *, const struct qstr *, struct inode *); qstr 182 fs/hfs/hfs_fs.h extern int hfs_cat_delete(u32, struct inode *, const struct qstr *); qstr 183 fs/hfs/hfs_fs.h extern int hfs_cat_move(u32, struct inode *, const struct qstr *, qstr 184 fs/hfs/hfs_fs.h struct inode *, const struct qstr *); qstr 185 fs/hfs/hfs_fs.h extern void hfs_cat_build_key(struct super_block *, btree_key *, u32, const struct qstr *); qstr 204 fs/hfs/hfs_fs.h extern struct inode *hfs_new_inode(struct inode *, const struct qstr *, umode_t); qstr 229 fs/hfs/hfs_fs.h extern int hfs_hash_dentry(const struct dentry *, struct qstr *); qstr 233 fs/hfs/hfs_fs.h unsigned int len, const char *str, const struct qstr *name); qstr 236 fs/hfs/hfs_fs.h extern void hfs_asc2mac(struct super_block *, struct hfs_name *, const struct qstr *); qstr 182 fs/hfs/inode.c struct inode *hfs_new_inode(struct inode *dir, const struct qstr *name, umode_t mode) qstr 54 fs/hfs/string.c int hfs_hash_dentry(const struct dentry *dentry, struct qstr *this) qstr 96 fs/hfs/string.c unsigned int len, const char *str, const struct qstr *name) qstr 97 fs/hfs/trans.c void hfs_asc2mac(struct super_block *sb, struct hfs_name *out, const struct qstr *in) qstr 44 fs/hfsplus/catalog.c hfsplus_btree_key *key, u32 parent, const struct qstr *str) qstr 178 fs/hfsplus/catalog.c u32 parentid, const struct qstr *str) qstr 254 fs/hfsplus/catalog.c const struct qstr *str, struct inode *inode) qstr 330 fs/hfsplus/catalog.c int hfsplus_delete_cat(u32 cnid, struct inode *dir, const struct qstr *str) qstr 435 fs/hfsplus/catalog.c struct inode *src_dir, const struct qstr *src_name, qstr 436 fs/hfsplus/catalog.c struct inode *dst_dir, const struct qstr *dst_name) qstr 87 fs/hfsplus/dir.c struct qstr str; qstr 306 fs/hfsplus/dir.c struct qstr str; qstr 362 fs/hfsplus/dir.c struct qstr str; qstr 450 fs/hfsplus/hfsplus_fs.h u32 parent, const struct qstr *str); qstr 456 fs/hfsplus/hfsplus_fs.h int hfsplus_create_cat(u32 cnid, struct inode *dir, const struct qstr *str, qstr 458 fs/hfsplus/hfsplus_fs.h int hfsplus_delete_cat(u32 cnid, struct inode *dir, const struct qstr *str); qstr 459 fs/hfsplus/hfsplus_fs.h int hfsplus_rename_cat(u32 cnid, struct inode *src_dir, const struct qstr *src_name, qstr 460 fs/hfsplus/hfsplus_fs.h struct inode *dst_dir, const struct qstr *dst_name); qstr 527 fs/hfsplus/hfsplus_fs.h int hfsplus_hash_dentry(const struct dentry *dentry, struct qstr *str); qstr 529 fs/hfsplus/hfsplus_fs.h const char *str, const struct qstr *name); qstr 382 fs/hfsplus/super.c struct qstr str; qstr 384 fs/hfsplus/unicode.c int hfsplus_hash_dentry(const struct dentry *dentry, struct qstr *str) qstr 437 fs/hfsplus/unicode.c unsigned int len, const char *str, const struct qstr *name) qstr 39 fs/hfsplus/xattr.h const struct qstr *qstr); qstr 68 fs/hfsplus/xattr_security.c const struct qstr *qstr) qstr 70 fs/hfsplus/xattr_security.c return security_inode_init_security(inode, dir, qstr, qstr 16 fs/hpfs/dentry.c static int hpfs_hash_dentry(const struct dentry *dentry, struct qstr *qstr) qstr 20 fs/hpfs/dentry.c unsigned l = qstr->len; qstr 22 fs/hpfs/dentry.c if (l == 1) if (qstr->name[0]=='.') goto x; qstr 23 fs/hpfs/dentry.c if (l == 2) if (qstr->name[0]=='.' || qstr->name[1]=='.') goto x; qstr 24 fs/hpfs/dentry.c hpfs_adjust_length(qstr->name, &l); qstr 32 fs/hpfs/dentry.c hash = partial_name_hash(hpfs_upcase(hpfs_sb(dentry->d_sb)->sb_cp_table,qstr->name[i]), hash); qstr 33 fs/hpfs/dentry.c qstr->hash = end_name_hash(hash); qstr 39 fs/hpfs/dentry.c unsigned int len, const char *str, const struct qstr *name) qstr 154 fs/internal.h extern struct dentry *__d_alloc(struct super_block *, const struct qstr *); qstr 158 fs/internal.h extern struct dentry * d_alloc_pseudo(struct super_block *, const struct qstr *); qstr 38 fs/isofs/inode.c static int isofs_hashi(const struct dentry *parent, struct qstr *qstr); qstr 40 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); qstr 43 fs/isofs/inode.c static int isofs_hashi_ms(const struct dentry *parent, struct qstr *qstr); qstr 44 fs/isofs/inode.c static int isofs_hash_ms(const struct dentry *parent, struct qstr *qstr); qstr 46 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); qstr 48 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name); qstr 176 fs/isofs/inode.c isofs_hashi_common(const struct dentry *dentry, struct qstr *qstr, int ms) qstr 183 fs/isofs/inode.c len = qstr->len; qstr 184 fs/isofs/inode.c name = qstr->name; qstr 195 fs/isofs/inode.c qstr->hash = end_name_hash(hash); qstr 205 fs/isofs/inode.c const struct qstr *name, int ms, int ci) qstr 231 fs/isofs/inode.c isofs_hashi(const struct dentry *dentry, struct qstr *qstr) qstr 233 fs/isofs/inode.c return isofs_hashi_common(dentry, qstr, 0); qstr 238 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) qstr 248 fs/isofs/inode.c isofs_hash_common(const struct dentry *dentry, struct qstr *qstr, int ms) qstr 253 fs/isofs/inode.c len = qstr->len; qstr 254 fs/isofs/inode.c name = qstr->name; qstr 260 fs/isofs/inode.c qstr->hash = full_name_hash(dentry, name, len); qstr 266 fs/isofs/inode.c isofs_hash_ms(const struct dentry *dentry, struct qstr *qstr) qstr 268 fs/isofs/inode.c return isofs_hash_common(dentry, qstr, 1); qstr 272 fs/isofs/inode.c isofs_hashi_ms(const struct dentry *dentry, struct qstr *qstr) qstr 274 fs/isofs/inode.c return isofs_hashi_common(dentry, qstr, 1); qstr 279 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) qstr 286 fs/isofs/inode.c unsigned int len, const char *str, const struct qstr *name) qstr 21 fs/isofs/namei.c struct qstr qstr; qstr 22 fs/isofs/namei.c qstr.name = compare; qstr 23 fs/isofs/namei.c qstr.len = dlen; qstr 26 fs/isofs/namei.c return dentry->d_op->d_compare(NULL, dentry->d_name.len, dentry->d_name.name, &qstr); qstr 408 fs/jffs2/nodelist.h struct jffs2_raw_inode *ri, const struct qstr *qstr); qstr 44 fs/jffs2/security.c const struct qstr *qstr) qstr 46 fs/jffs2/security.c return security_inode_init_security(inode, dir, qstr, qstr 443 fs/jffs2/write.c const struct qstr *qstr) qstr 485 fs/jffs2/write.c ret = jffs2_init_security(&f->vfs_inode, &dir_f->vfs_inode, qstr); qstr 492 fs/jffs2/write.c ret = jffs2_reserve_space(c, sizeof(*rd)+qstr->len, &alloclen, qstr 493 fs/jffs2/write.c ALLOC_NORMAL, JFFS2_SUMMARY_DIRENT_SIZE(qstr->len)); qstr 512 fs/jffs2/write.c rd->totlen = cpu_to_je32(sizeof(*rd) + qstr->len); qstr 519 fs/jffs2/write.c rd->nsize = qstr->len; qstr 522 fs/jffs2/write.c rd->name_crc = cpu_to_je32(crc32(0, qstr->name, qstr->len)); qstr 524 fs/jffs2/write.c fd = jffs2_write_dirent(c, dir_f, rd, qstr->name, qstr->len, ALLOC_NORMAL); qstr 121 fs/jffs2/xattr.h const struct qstr *qstr); qstr 124 fs/jffs2/xattr.h #define jffs2_init_security(inode,dir,qstr) (0) qstr 53 fs/jfs/jfs_xattr.h const struct qstr *); qstr 56 fs/jfs/jfs_xattr.h struct inode *dir, const struct qstr *qstr) qstr 1541 fs/jfs/namei.c static int jfs_ci_hash(const struct dentry *dir, struct qstr *this) qstr 1555 fs/jfs/namei.c unsigned int len, const char *str, const struct qstr *name) qstr 1028 fs/jfs/xattr.c const struct qstr *qstr) qstr 1030 fs/jfs/xattr.c return security_inode_init_security(inode, dir, qstr, qstr 887 fs/kernfs/file.c struct qstr name; qstr 899 fs/kernfs/file.c name = (struct qstr)QSTR_INIT(kn->name, strlen(kn->name)); qstr 490 fs/namei.c struct qstr last; qstr 1497 fs/namei.c static struct dentry *lookup_dcache(const struct qstr *name, qstr 1521 fs/namei.c static struct dentry *__lookup_hash(const struct qstr *name, qstr 1635 fs/namei.c static struct dentry *__lookup_slow(const struct qstr *name, qstr 1674 fs/namei.c static struct dentry *lookup_slow(const struct qstr *name, qstr 2096 fs/namei.c struct qstr this = { { .hash_len = hash_len }, .name = name }; qstr 2371 fs/namei.c struct qstr *last, int *type) qstr 2401 fs/namei.c struct qstr last; qstr 2450 fs/namei.c int len, struct qstr *this) qstr 2497 fs/namei.c struct qstr this; qstr 2524 fs/namei.c struct qstr this; qstr 2553 fs/namei.c struct qstr this; qstr 2575 fs/namei.c struct qstr this; qstr 3600 fs/namei.c struct qstr last; qstr 3898 fs/namei.c struct qstr last; qstr 4026 fs/namei.c struct qstr last; qstr 4517 fs/namei.c struct qstr old_last, new_last; qstr 136 fs/nfs/dir.c struct qstr string; qstr 198 fs/nfs/dir.c int nfs_readdir_make_qstr(struct qstr *string, const char *name, unsigned int len) qstr 459 fs/nfs/dir.c struct qstr filename = QSTR_INIT(entry->name, entry->len); qstr 721 fs/nfs/nfs2xdr.c const struct qstr *old = args->old_name; qstr 722 fs/nfs/nfs2xdr.c const struct qstr *new = args->new_name; qstr 152 fs/nfs/nfs3proc.c nfs3_proc_lookup(struct inode *dir, const struct qstr *name, qstr 479 fs/nfs/nfs3proc.c nfs3_proc_link(struct inode *inode, struct inode *dir, const struct qstr *name) qstr 593 fs/nfs/nfs3proc.c nfs3_proc_rmdir(struct inode *dir, const struct qstr *name) qstr 1191 fs/nfs/nfs3xdr.c const struct qstr *old = args->old_name; qstr 1192 fs/nfs/nfs3xdr.c const struct qstr *new = args->new_name; qstr 276 fs/nfs/nfs4_fs.h const struct qstr *); qstr 301 fs/nfs/nfs4_fs.h extern int nfs4_proc_fs_locations(struct rpc_clnt *, struct inode *, const struct qstr *, qstr 306 fs/nfs/nfs4_fs.h extern struct rpc_clnt *nfs4_proc_lookup_mountpoint(struct inode *, const struct qstr *, qstr 308 fs/nfs/nfs4_fs.h extern int nfs4_proc_secinfo(struct inode *, const struct qstr *, struct nfs4_secinfo_flavors *); qstr 213 fs/nfs/nfs4namespace.c const struct qstr *name) qstr 395 fs/nfs/nfs4namespace.c const struct qstr *name = &dentry->d_name; qstr 4025 fs/nfs/nfs4proc.c const struct qstr *name, struct nfs_fattr *fattr, qstr 4178 fs/nfs/nfs4proc.c const struct qstr *name, struct nfs_fh *fhandle, qstr 4219 fs/nfs/nfs4proc.c const struct qstr *name, struct nfs_fh *fhandle, qstr 4263 fs/nfs/nfs4proc.c static int nfs4_proc_lookup(struct inode *dir, const struct qstr *name, qstr 4279 fs/nfs/nfs4proc.c nfs4_proc_lookup_mountpoint(struct inode *dir, const struct qstr *name, qstr 4480 fs/nfs/nfs4proc.c _nfs4_proc_remove(struct inode *dir, const struct qstr *name, u32 ftype) qstr 4533 fs/nfs/nfs4proc.c static int nfs4_proc_rmdir(struct inode *dir, const struct qstr *name) qstr 4644 fs/nfs/nfs4proc.c static int _nfs4_proc_link(struct inode *inode, struct inode *dir, const struct qstr *name) qstr 4694 fs/nfs/nfs4proc.c static int nfs4_proc_link(struct inode *inode, struct inode *dir, const struct qstr *name) qstr 4718 fs/nfs/nfs4proc.c const struct qstr *name, struct iattr *sattr, u32 ftype) qstr 7396 fs/nfs/nfs4proc.c const struct qstr *name, qstr 7439 fs/nfs/nfs4proc.c const struct qstr *name, qstr 7741 fs/nfs/nfs4proc.c static int _nfs4_proc_secinfo(struct inode *dir, const struct qstr *name, struct nfs4_secinfo_flavors *flavors, bool use_integrity) qstr 7792 fs/nfs/nfs4proc.c int nfs4_proc_secinfo(struct inode *dir, const struct qstr *name, qstr 1071 fs/nfs/nfs4trace.h const struct qstr *name, qstr 1105 fs/nfs/nfs4trace.h const struct qstr *name, \ qstr 1150 fs/nfs/nfs4trace.h const struct qstr *oldname, qstr 1152 fs/nfs/nfs4trace.h const struct qstr *newname, qstr 1291 fs/nfs/nfs4xdr.c static void encode_link(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) qstr 1381 fs/nfs/nfs4xdr.c static void encode_lookup(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) qstr 1482 fs/nfs/nfs4xdr.c static inline void encode_claim_null(struct xdr_stream *xdr, const struct qstr *name) qstr 1500 fs/nfs/nfs4xdr.c static inline void encode_claim_delegate_cur(struct xdr_stream *xdr, const struct qstr *name, const nfs4_stateid *stateid) qstr 1648 fs/nfs/nfs4xdr.c static void encode_remove(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) qstr 1654 fs/nfs/nfs4xdr.c static void encode_rename(struct xdr_stream *xdr, const struct qstr *oldname, const struct qstr *newname, struct compound_hdr *hdr) qstr 1751 fs/nfs/nfs4xdr.c static void encode_secinfo(struct xdr_stream *xdr, const struct qstr *name, struct compound_hdr *hdr) qstr 150 fs/nfs/proc.c nfs_proc_lookup(struct inode *dir, const struct qstr *name, qstr 366 fs/nfs/proc.c nfs_proc_link(struct inode *inode, struct inode *dir, const struct qstr *name) qstr 465 fs/nfs/proc.c nfs_proc_rmdir(struct inode *dir, const struct qstr *name) qstr 167 fs/nfs/unlink.c nfs_async_unlink(struct dentry *dentry, const struct qstr *name) qstr 540 fs/nfsd/filecache.c const struct qstr *file_name, u32 cookie, qstr 325 fs/nilfs2/dir.c nilfs_find_entry(struct inode *dir, const struct qstr *qstr, qstr 328 fs/nilfs2/dir.c const unsigned char *name = qstr->name; qstr 329 fs/nilfs2/dir.c int namelen = qstr->len; qstr 401 fs/nilfs2/dir.c ino_t nilfs_inode_by_name(struct inode *dir, const struct qstr *qstr) qstr 407 fs/nilfs2/dir.c de = nilfs_find_entry(dir, qstr, &page); qstr 440 fs/nilfs2/namei.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 232 fs/nilfs2/nilfs.h extern ino_t nilfs_inode_by_name(struct inode *, const struct qstr *); qstr 235 fs/nilfs2/nilfs.h nilfs_find_entry(struct inode *, const struct qstr *, struct page **); qstr 76 fs/notify/dnotify/dnotify.c const struct qstr *file_name, u32 cookie, qstr 388 fs/notify/fanotify/fanotify.c const struct qstr *file_name, u32 cookie, qstr 189 fs/notify/fsnotify.c const struct qstr *file_name, qstr 319 fs/notify/fsnotify.c const struct qstr *file_name, u32 cookie) qstr 30 fs/notify/inotify/inotify.h const struct qstr *file_name, u32 cookie, qstr 61 fs/notify/inotify/inotify_fsnotify.c const struct qstr *file_name, u32 cookie, qstr 168 fs/ntfs/namei.c struct qstr nls_name; qstr 282 fs/ocfs2/dlm/dlmcommon.h struct qstr lockname; qstr 448 fs/ocfs2/dlmfs/dlmfs.c const struct qstr *domain = &dentry->d_name; qstr 497 fs/ocfs2/dlmfs/dlmfs.c const struct qstr *name = &dentry->d_name; qstr 657 fs/ocfs2/dlmfs/userdlm.c struct ocfs2_cluster_connection *user_dlm_register(const struct qstr *name) qstr 72 fs/ocfs2/dlmfs/userdlm.h struct ocfs2_cluster_connection *user_dlm_register(const struct qstr *name); qstr 7214 fs/ocfs2/xattr.c const struct qstr *qstr) qstr 7219 fs/ocfs2/xattr.c ret = ocfs2_init_security_get(inode, dir, qstr, NULL); qstr 7278 fs/ocfs2/xattr.c const struct qstr *qstr, qstr 7285 fs/ocfs2/xattr.c return security_old_inode_init_security(inode, dir, qstr, qstr 7289 fs/ocfs2/xattr.c return security_inode_init_security(inode, dir, qstr, qstr 50 fs/ocfs2/xattr.h const struct qstr *, qstr 89 fs/ocfs2/xattr.h const struct qstr *qstr); qstr 338 fs/overlayfs/copy_up.c struct qstr name = { }; qstr 393 fs/overlayfs/copy_up.c struct qstr destname; qstr 19 fs/overlayfs/namei.c struct qstr name; qstr 606 fs/overlayfs/namei.c static int ovl_get_index_name_fh(struct ovl_fh *fh, struct qstr *name) qstr 615 fs/overlayfs/namei.c *name = (struct qstr) QSTR_INIT(n, s - n); qstr 636 fs/overlayfs/namei.c int ovl_get_index_name(struct dentry *origin, struct qstr *name) qstr 655 fs/overlayfs/namei.c struct qstr name; qstr 688 fs/overlayfs/namei.c struct qstr name; qstr 1119 fs/overlayfs/namei.c const struct qstr *name = &dentry->d_name; qstr 314 fs/overlayfs/overlayfs.h int ovl_get_index_name(struct dentry *origin, struct qstr *name); qstr 694 fs/overlayfs/util.c struct qstr name = { }; qstr 1887 fs/proc/base.c struct qstr qname = QSTR_INIT(name, len); qstr 3140 fs/proc/base.c struct qstr name; qstr 382 fs/proc/generic.c struct qstr qstr; qstr 386 fs/proc/generic.c qstr.name = fn; qstr 387 fs/proc/generic.c qstr.len = strlen(fn); qstr 388 fs/proc/generic.c if (qstr.len == 0 || qstr.len >= 256) { qstr 389 fs/proc/generic.c WARN(1, "name len %u\n", qstr.len); qstr 392 fs/proc/generic.c if (qstr.len == 1 && fn[0] == '.') { qstr 396 fs/proc/generic.c if (qstr.len == 2 && fn[0] == '.' && fn[1] == '.') { qstr 400 fs/proc/generic.c if (*parent == &proc_root && name_to_int(&qstr) != ~0U) { qstr 401 fs/proc/generic.c WARN(1, "create '/proc/%s' by hand\n", qstr.name); qstr 413 fs/proc/generic.c if (qstr.len + 1 <= SIZEOF_PDE_INLINE_NAME) { qstr 416 fs/proc/generic.c ent->name = kmalloc(qstr.len + 1, GFP_KERNEL); qstr 423 fs/proc/generic.c memcpy(ent->name, fn, qstr.len + 1); qstr 424 fs/proc/generic.c ent->namelen = qstr.len; qstr 127 fs/proc/internal.h unsigned name_to_int(const struct qstr *qstr); qstr 536 fs/proc/proc_sysctl.c const struct qstr *name = &dentry->d_name; qstr 695 fs/proc/proc_sysctl.c struct qstr qname; qstr 925 fs/proc/proc_sysctl.c unsigned int len, const char *str, const struct qstr *name) qstr 4 fs/proc/util.c unsigned name_to_int(const struct qstr *qstr) qstr 6 fs/proc/util.c const char *name = qstr->name; qstr 7 fs/proc/util.c int len = qstr->len; qstr 36 fs/reiserfs/xattr.h const struct qstr *qstr, qstr 102 fs/reiserfs/xattr.h const struct qstr *qstr, qstr 45 fs/reiserfs/xattr_security.c const struct qstr *qstr, qstr 57 fs/reiserfs/xattr_security.c error = security_old_inode_init_security(inode, dir, qstr, &sec->name, qstr 2023 fs/ubifs/ubifs.h const struct qstr *qstr); qstr 2026 fs/ubifs/ubifs.h struct inode *inode, const struct qstr *qstr) qstr 655 fs/ubifs/xattr.c const struct qstr *qstr) qstr 659 fs/ubifs/xattr.c err = security_inode_init_security(inode, dentry, qstr, qstr 161 fs/udf/namei.c const struct qstr *child, qstr 1217 fs/udf/namei.c struct qstr dotdot = QSTR_INIT("..", 2); qstr 70 fs/ufs/dir.c ino_t ufs_inode_by_name(struct inode *dir, const struct qstr *qstr) qstr 76 fs/ufs/dir.c de = ufs_find_entry(dir, qstr, &page); qstr 250 fs/ufs/dir.c struct ufs_dir_entry *ufs_find_entry(struct inode *dir, const struct qstr *qstr, qstr 254 fs/ufs/dir.c const unsigned char *name = qstr->name; qstr 255 fs/ufs/dir.c int namelen = qstr->len; qstr 131 fs/ufs/super.c struct qstr dot_dot = QSTR_INIT("..", 2); qstr 103 fs/ufs/ufs.h extern ino_t ufs_inode_by_name(struct inode *, const struct qstr *); qstr 105 fs/ufs/ufs.h extern struct ufs_dir_entry *ufs_find_entry(struct inode *, const struct qstr *, struct page **); qstr 12 fs/unicode/utf8-core.c int utf8_validate(const struct unicode_map *um, const struct qstr *str) qstr 23 fs/unicode/utf8-core.c const struct qstr *s1, const struct qstr *s2) qstr 50 fs/unicode/utf8-core.c const struct qstr *s1, const struct qstr *s2) qstr 80 fs/unicode/utf8-core.c const struct qstr *cf, qstr 81 fs/unicode/utf8-core.c const struct qstr *s1) qstr 104 fs/unicode/utf8-core.c int utf8_casefold(const struct unicode_map *um, const struct qstr *str, qstr 128 fs/unicode/utf8-core.c int utf8_normalize(const struct unicode_map *um, const struct qstr *str, qstr 247 fs/unicode/utf8-selftest.c const struct qstr s1 = {.name = nfdi_test_data[i].str, qstr 249 fs/unicode/utf8-selftest.c const struct qstr s2 = {.name = nfdi_test_data[i].dec, qstr 257 fs/unicode/utf8-selftest.c const struct qstr s1 = {.name = nfdicf_test_data[i].str, qstr 259 fs/unicode/utf8-selftest.c const struct qstr s2 = {.name = nfdicf_test_data[i].ncf, qstr 71 fs/xfs/xfs_iops.c const struct qstr *qstr) qstr 73 fs/xfs/xfs_iops.c return security_inode_init_security(inode, dir, qstr, qstr 278 fs/xfs/xfs_iops.c struct qstr dname; qstr 59 include/linux/dcache.h extern const struct qstr empty_name; qstr 60 include/linux/dcache.h extern const struct qstr slash_name; qstr 95 include/linux/dcache.h struct qstr d_name; qstr 138 include/linux/dcache.h int (*d_hash)(const struct dentry *, struct qstr *); qstr 140 include/linux/dcache.h unsigned int, const char *, const struct qstr *); qstr 236 include/linux/dcache.h extern struct dentry * d_alloc(struct dentry *, const struct qstr *); qstr 238 include/linux/dcache.h extern struct dentry * d_alloc_parallel(struct dentry *, const struct qstr *, qstr 241 include/linux/dcache.h extern struct dentry * d_add_ci(struct dentry *, struct inode *, struct qstr *); qstr 278 include/linux/dcache.h extern struct dentry *d_lookup(const struct dentry *, const struct qstr *); qstr 279 include/linux/dcache.h extern struct dentry *d_hash_and_lookup(struct dentry *, struct qstr *); qstr 280 include/linux/dcache.h extern struct dentry *__d_lookup(const struct dentry *, const struct qstr *); qstr 282 include/linux/dcache.h const struct qstr *name, unsigned *seq); qstr 595 include/linux/dcache.h struct qstr name; qstr 32 include/linux/fscrypt.h const struct qstr *usr_fname; qstr 157 include/linux/fscrypt.h extern int fscrypt_setup_filename(struct inode *, const struct qstr *, qstr 435 include/linux/fscrypt.h const struct qstr *iname, qstr 105 include/linux/fsnotify.h const struct qstr *old_name, qstr 114 include/linux/fsnotify.h const struct qstr *new_name = &moved->d_name; qstr 120 include/linux/fsnotify_backend.h const struct qstr *file_name, u32 cookie, qstr 354 include/linux/fsnotify_backend.h const struct qstr *name, u32 cookie); qstr 511 include/linux/fsnotify_backend.h const struct qstr *name, u32 cookie) qstr 1519 include/linux/lsm_hooks.h const struct qstr *name, void **ctx, qstr 1522 include/linux/lsm_hooks.h struct qstr *name, qstr 1552 include/linux/lsm_hooks.h const struct qstr *qstr, qstr 466 include/linux/nfs_xdr.h const struct qstr * name; qstr 697 include/linux/nfs_xdr.h struct qstr name; qstr 714 include/linux/nfs_xdr.h const struct qstr *old_name; qstr 715 include/linux/nfs_xdr.h const struct qstr *new_name; qstr 1006 include/linux/nfs_xdr.h const struct qstr * name; qstr 1052 include/linux/nfs_xdr.h const struct qstr * name; qstr 1068 include/linux/nfs_xdr.h const struct qstr * name; qstr 1209 include/linux/nfs_xdr.h const struct qstr *name; qstr 1235 include/linux/nfs_xdr.h const struct qstr *name; qstr 1650 include/linux/nfs_xdr.h int (*lookup) (struct inode *, const struct qstr *, qstr 1669 include/linux/nfs_xdr.h int (*link) (struct inode *, struct inode *, const struct qstr *); qstr 1673 include/linux/nfs_xdr.h int (*rmdir) (struct inode *, const struct qstr *); qstr 48 include/linux/security.h struct qstr; qstr 308 include/linux/security.h const struct qstr *name, void **ctx, qstr 311 include/linux/security.h struct qstr *name, qstr 319 include/linux/security.h const struct qstr *qstr, qstr 322 include/linux/security.h const struct qstr *qstr, const char **name, qstr 698 include/linux/security.h const struct qstr *name, qstr 706 include/linux/security.h int mode, struct qstr *name, qstr 716 include/linux/security.h const struct qstr *qstr, qstr 725 include/linux/security.h const struct qstr *qstr, qstr 13 include/linux/unicode.h int utf8_validate(const struct unicode_map *um, const struct qstr *str); qstr 16 include/linux/unicode.h const struct qstr *s1, const struct qstr *s2); qstr 19 include/linux/unicode.h const struct qstr *s1, const struct qstr *s2); qstr 21 include/linux/unicode.h const struct qstr *cf, qstr 22 include/linux/unicode.h const struct qstr *s1); qstr 24 include/linux/unicode.h int utf8_normalize(const struct unicode_map *um, const struct qstr *str, qstr 27 include/linux/unicode.h int utf8_casefold(const struct unicode_map *um, const struct qstr *str, qstr 917 include/trace/events/afs.h TP_PROTO(struct afs_vnode *dvnode, const struct qstr *name, qstr 221 kernel/audit.h extern int audit_compare_dname_path(const struct qstr *dname, const char *path, int plen); qstr 158 kernel/audit_fsnotify.c const struct qstr *dname, u32 cookie, qstr 1043 kernel/audit_tree.c const struct qstr *file_name, u32 cookie, qstr 245 kernel/audit_watch.c const struct qstr *dname, dev_t dev, qstr 472 kernel/audit_watch.c const struct qstr *dname, u32 cookie, qstr 1303 kernel/auditfilter.c int audit_compare_dname_path(const struct qstr *dname, const char *path, int parentlen) qstr 2067 kernel/auditsc.c const struct qstr *dname = &dentry->d_name; qstr 633 net/sunrpc/rpc_pipe.c struct qstr q = QSTR_INIT(name, strlen(name)); qstr 655 net/sunrpc/rpc_pipe.c struct qstr name; qstr 1192 net/sunrpc/rpc_pipe.c struct qstr dir = QSTR_INIT(dir_name, strlen(dir_name)); qstr 1302 net/sunrpc/rpc_pipe.c struct qstr q = QSTR_INIT(files[RPCAUTH_gssd].name, qstr 952 security/security.c const struct qstr *name, void **ctx, qstr 961 security/security.c struct qstr *name, qstr 970 security/security.c const struct qstr *qstr, qstr 982 security/security.c dir, qstr, NULL, NULL, NULL); qstr 985 security/security.c ret = call_int_hook(inode_init_security, -EOPNOTSUPP, inode, dir, qstr, qstr 1005 security/security.c const struct qstr *qstr, const char **name, qstr 1011 security/security.c qstr, name, value, len); qstr 1788 security/selinux/hooks.c const struct qstr *name, u16 tclass, qstr 2868 security/selinux/hooks.c const struct qstr *name, void **ctx, qstr 2886 security/selinux/hooks.c struct qstr *name, qstr 2907 security/selinux/hooks.c const struct qstr *qstr, qstr 2922 security/selinux/hooks.c dir, qstr, qstr 3496 security/selinux/hooks.c struct qstr q; qstr 241 security/selinux/include/security.h const struct qstr *qstr, u32 *out_sid); qstr 2043 security/selinux/selinuxfs.c struct qstr null_name = QSTR_INIT(NULL_FILE_NAME, qstr 1831 security/selinux/ss/services.c const struct qstr *qstr, u32 *out_sid) qstr 1835 security/selinux/ss/services.c qstr ? qstr->name : NULL, out_sid, true); qstr 982 security/smack/smack_lsm.c const struct qstr *qstr, const char **name, qstr 4537 security/smack/smack_lsm.c struct qstr *name,