/linux-master/fs/jffs2/ |
H A D | write.c | 443 const struct qstr *qstr) 485 ret = jffs2_init_security(&f->vfs_inode, &dir_f->vfs_inode, qstr); 492 ret = jffs2_reserve_space(c, sizeof(*rd)+qstr->len, &alloclen, 493 ALLOC_NORMAL, JFFS2_SUMMARY_DIRENT_SIZE(qstr->len)); 512 rd->totlen = cpu_to_je32(sizeof(*rd) + qstr->len); 519 rd->nsize = qstr->len; 522 rd->name_crc = cpu_to_je32(crc32(0, qstr->name, qstr->len)); 524 fd = jffs2_write_dirent(c, dir_f, rd, qstr 441 jffs2_do_create(struct jffs2_sb_info *c, struct jffs2_inode_info *dir_f, struct jffs2_inode_info *f, struct jffs2_raw_inode *ri, const struct qstr *qstr) argument [all...] |
/linux-master/fs/ufs/ |
H A D | dir.c | 75 ino_t ufs_inode_by_name(struct inode *dir, const struct qstr *qstr) argument 81 de = ufs_find_entry(dir, qstr, &page); 256 struct ufs_dir_entry *ufs_find_entry(struct inode *dir, const struct qstr *qstr, argument 260 const unsigned char *name = qstr->name; 261 int namelen = qstr->len;
|
/linux-master/fs/hfsplus/ |
H A D | hfsplus_fs.h | 442 u32 parent, const struct qstr *str); 448 int hfsplus_create_cat(u32 cnid, struct inode *dir, const struct qstr *str, 450 int hfsplus_delete_cat(u32 cnid, struct inode *dir, const struct qstr *str); 451 int hfsplus_rename_cat(u32 cnid, struct inode *src_dir, const struct qstr *src_name, 452 struct inode *dst_dir, const struct qstr *dst_name); 525 int hfsplus_hash_dentry(const struct dentry *dentry, struct qstr *str); 527 const char *str, const struct qstr *name);
|
H A D | catalog.c | 44 hfsplus_btree_key *key, u32 parent, const struct qstr *str) 178 u32 parentid, const struct qstr *str) 254 const struct qstr *str, struct inode *inode) 330 int hfsplus_delete_cat(u32 cnid, struct inode *dir, const struct qstr *str) 435 struct inode *src_dir, const struct qstr *src_name, 436 struct inode *dst_dir, const struct qstr *dst_name)
|
/linux-master/fs/nilfs2/ |
H A D | dir.c | 324 const struct qstr *qstr, struct folio **foliop) 326 const unsigned char *name = qstr->name; 327 int namelen = qstr->len; 388 ino_t nilfs_inode_by_name(struct inode *dir, const struct qstr *qstr) argument 394 de = nilfs_find_entry(dir, qstr, &folio); 323 nilfs_find_entry(struct inode *dir, const struct qstr *qstr, struct folio **foliop) argument
|
/linux-master/fs/fat/ |
H A D | namei_msdos.c | 151 static int msdos_hash(const struct dentry *dentry, struct qstr *qstr) argument 157 error = msdos_format_name(qstr->name, qstr->len, msdos_name, options); 159 qstr->hash = full_name_hash(dentry, msdos_name, MSDOS_NAME); 168 unsigned int len, const char *str, const struct qstr *name)
|
/linux-master/include/linux/ |
H A D | fscrypt.h | 44 const struct qstr *usr_fname; 394 int fscrypt_fname_encrypt(const struct inode *inode, const struct qstr *iname, 398 int fscrypt_setup_filename(struct inode *inode, const struct qstr *iname, 415 u64 fscrypt_fname_siphash(const struct inode *dir, const struct qstr *name); 661 const struct qstr *iname, 708 const struct qstr *name)
|
H A D | fsnotify.h | 36 struct inode *dir, const struct qstr *name, 185 const struct qstr *old_name, 194 const struct qstr *new_name = &moved->d_name;
|
H A D | nfs_xdr.h | 473 const struct qstr * name; 707 struct qstr name; 724 const struct qstr *old_name; 725 const struct qstr *new_name; 1037 const struct qstr * name; 1081 const struct qstr * name; 1096 const struct qstr * name; 1237 const struct qstr *name; 1263 const struct qstr *name; 1774 int (*link) (struct inode *, struct inode *, const struct qstr *); [all...] |
/linux-master/fs/f2fs/ |
H A D | hash.c | 128 struct qstr tmp = QSTR_INIT(name, len);
|
H A D | dir.c | 107 int f2fs_setup_filename(struct inode *dir, const struct qstr *iname, 186 static int f2fs_match_ci_name(const struct inode *dir, const struct qstr *name, 192 struct qstr entry = QSTR_INIT(de_name, de_name_len); 239 struct qstr cf = FSTR_TO_QSTR(&fname->cf_name); 406 const struct qstr *child, struct page **res_page) 432 ino_t f2fs_inode_by_name(struct inode *dir, const struct qstr *qstr, argument 438 de = f2fs_find_entry(dir, qstr, page); 798 int f2fs_do_add_link(struct inode *dir, const struct qstr *name,
|
/linux-master/fs/hfs/ |
H A D | trans.c | 97 void hfs_asc2mac(struct super_block *sb, struct hfs_name *out, const struct qstr *in)
|
H A D | string.c | 54 int hfs_hash_dentry(const struct dentry *dentry, struct qstr *this) 96 unsigned int len, const char *str, const struct qstr *name)
|
/linux-master/fs/ext4/ |
H A D | hash.c | 264 struct qstr qname = QSTR_INIT(name, len); 301 struct qstr qstr = {.name = name, .len = len }; local 309 dlen = utf8_casefold(um, &qstr, buff, PATH_MAX);
|
H A D | ialloc.c | 425 const struct qstr *qstr) 462 if (qstr) { 465 ext4fs_dirhash(parent, qstr->name, qstr->len, &hinfo); 925 umode_t mode, const struct qstr *qstr, 1015 ret2 = find_group_orlov(sb, dir, &group, mode, qstr); 1326 err = ext4_init_security(handle, inode, dir, qstr); 423 find_group_orlov(struct super_block *sb, struct inode *parent, ext4_group_t *group, umode_t mode, const struct qstr *qstr) argument 923 __ext4_new_inode(struct mnt_idmap *idmap, handle_t *handle, struct inode *dir, umode_t mode, const struct qstr *qstr, __u32 goal, uid_t *owner, __u32 i_flags, int handle_type, unsigned int line_no, int nblocks) argument
|
/linux-master/fs/bfs/ |
H A D | dir.c | 24 static int bfs_add_entry(struct inode *dir, const struct qstr *child, int ino); 26 const struct qstr *child, 267 static int bfs_add_entry(struct inode *dir, const struct qstr *child, int ino) 318 const struct qstr *child,
|
/linux-master/fs/ceph/ |
H A D | crypto.h | 105 int ceph_encode_encrypted_dname(struct inode *parent, struct qstr *d_name, 198 struct qstr *d_name, char *buf)
|
/linux-master/fs/proc/ |
H A D | internal.h | 136 unsigned name_to_int(const struct qstr *qstr);
|
/linux-master/fs/bcachefs/ |
H A D | fs-ioctl.c | 217 struct qstr qstr; local 229 qstr.len = ret; 230 qstr.name = kname; 232 ret = bch2_dirent_lookup(c, inode_inum(src), &hash, &qstr, &inum);
|
H A D | fs-common.c | 23 const struct qstr *name, 188 const struct qstr *name) 245 const struct qstr *name, 381 const struct qstr *src_name, 382 const struct qstr *dst_name,
|
/linux-master/fs/afs/ |
H A D | dir_edit.c | 130 static int afs_dir_scan_block(union afs_xdr_dir_block *block, struct qstr *name, 207 struct qstr *name, struct afs_fid *new_fid, 375 struct qstr *name, enum afs_edit_dir_reason why)
|
/linux-master/fs/btrfs/ |
H A D | xattr.c | 539 const struct qstr *qstr) 541 return security_inode_init_security(inode, dir, qstr, 537 btrfs_xattr_security_init(struct btrfs_trans_handle *trans, struct inode *inode, struct inode *dir, const struct qstr *qstr) argument
|
/linux-master/kernel/ |
H A D | audit_fsnotify.c | 158 const struct qstr *dname, u32 cookie)
|
/linux-master/fs/notify/inotify/ |
H A D | inotify_fsnotify.c | 61 const struct qstr *name, u32 cookie)
|
/linux-master/fs/gfs2/ |
H A D | inode.h | 98 struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name,
|