/kernel/linux/linux-5.10/fs/erofs/ |
H A D | dir.c | 9 static void debug_one_dentry(unsigned char d_type, const char *de_name, in debug_one_dentry() argument 16 memcpy(dbg_namebuf, de_name, de_namelen); in debug_one_dentry() 32 const char *de_name; in erofs_fill_dentries() local 39 de_name = (char *)dentry_blk + nameoff; in erofs_fill_dentries() 43 de_namelen = strnlen(de_name, maxsize - nameoff); in erofs_fill_dentries() 56 debug_one_dentry(d_type, de_name, de_namelen); in erofs_fill_dentries() 57 if (!dir_emit(ctx, de_name, de_namelen, in erofs_fill_dentries()
|
/kernel/linux/linux-5.10/fs/qnx4/ |
H A D | dir.c | 26 * link entries, but always the 'de_name[]' one in the 36 * This use of 'de_name[]' (48 bytes) avoids the false positive 47 const char de_name[48]; member 81 if (!de->de_name[0]) in qnx4_readdir() 94 size = strnlen(de->de_name, size); in qnx4_readdir() 96 if (!dir_emit(ctx, de->de_name, size, ino, DT_UNKNOWN)) { in qnx4_readdir()
|
/kernel/linux/linux-6.6/fs/qnx4/ |
H A D | dir.c | 26 * link entries, but always the 'de_name[]' one in the 36 * This use of 'de_name[]' (48 bytes) avoids the false positive 47 const char de_name[48]; member 81 if (!de->de_name[0]) in qnx4_readdir() 94 size = strnlen(de->de_name, size); in qnx4_readdir() 96 if (!dir_emit(ctx, de->de_name, size, ino, DT_UNKNOWN)) { in qnx4_readdir()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | dir.c | 16 const char *de_name; in erofs_fill_dentries() local 23 de_name = (char *)dentry_blk + nameoff; in erofs_fill_dentries() 27 de_namelen = strnlen(de_name, maxsize - nameoff); in erofs_fill_dentries() 40 if (!dir_emit(ctx, de_name, de_namelen, in erofs_fill_dentries()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | dir.c | 187 const u8 *de_name, u32 de_name_len) in f2fs_match_ci_name() 192 struct qstr entry = QSTR_INIT(de_name, de_name_len); in f2fs_match_ci_name() 197 FSTR_INIT((u8 *)de_name, de_name_len); in f2fs_match_ci_name() 233 const u8 *de_name, u32 de_name_len) in f2fs_match_name() 241 return f2fs_match_ci_name(dir, &cf, de_name, de_name_len); in f2fs_match_name() 249 return fscrypt_match_name(&f, de_name, de_name_len); in f2fs_match_name() 979 struct fscrypt_str de_name = FSTR_INIT(NULL, 0); in f2fs_fill_dentries() local 1012 de_name.name = d->filename[bit_pos]; in f2fs_fill_dentries() 1013 de_name.len = le16_to_cpu(de->name_len); in f2fs_fill_dentries() 1032 0, &de_name, fst in f2fs_fill_dentries() 186 f2fs_match_ci_name(const struct inode *dir, const struct qstr *name, const u8 *de_name, u32 de_name_len) f2fs_match_ci_name() argument 231 f2fs_match_name(const struct inode *dir, const struct f2fs_filename *fname, const u8 *de_name, u32 de_name_len) f2fs_match_name() argument [all...] |
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | dir.c | 211 const u8 *de_name, u32 de_name_len) in f2fs_match_ci_name() 215 struct qstr entry = QSTR_INIT(de_name, de_name_len); in f2fs_match_ci_name() 234 const u8 *de_name, u32 de_name_len) in f2fs_match_name() 242 return f2fs_match_ci_name(dir, &cf, de_name, de_name_len); in f2fs_match_name() 250 return fscrypt_match_name(&f, de_name, de_name_len); in f2fs_match_name() 937 struct fscrypt_str de_name = FSTR_INIT(NULL, 0); in f2fs_fill_dentries() local 970 de_name.name = d->filename[bit_pos]; in f2fs_fill_dentries() 971 de_name.len = le16_to_cpu(de->name_len); in f2fs_fill_dentries() 989 0, &de_name, fstr); in f2fs_fill_dentries() 993 de_name in f2fs_fill_dentries() 210 f2fs_match_ci_name(const struct inode *dir, const struct qstr *name, const u8 *de_name, u32 de_name_len) f2fs_match_ci_name() argument 232 f2fs_match_name(const struct inode *dir, const struct f2fs_filename *fname, const u8 *de_name, u32 de_name_len) f2fs_match_name() argument [all...] |
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | dir.c | 264 struct fscrypt_str de_name = in ext4_readdir() local 270 0, 0, &de_name, &fstr); in ext4_readdir() 271 de_name = fstr; in ext4_readdir() 276 de_name.name, de_name.len, in ext4_readdir()
|
H A D | namei.c | 687 struct fscrypt_str de_name = in dx_show_leaf() local 699 0, 0, &de_name, in dx_show_leaf() 1091 struct fscrypt_str de_name = FSTR_INIT(de->name, in htree_dirblock_to_tree() local 1096 hinfo->minor_hash, &de_name, in htree_dirblock_to_tree()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | dir.c | 279 struct fscrypt_str de_name = in ext4_readdir() local 287 &de_name, &fstr); in ext4_readdir() 288 de_name = fstr; in ext4_readdir() 293 de_name.name, de_name.len, in ext4_readdir()
|
H A D | namei.c | 686 struct fscrypt_str de_name = in dx_show_leaf() local 698 0, 0, &de_name, in dx_show_leaf() 1145 struct fscrypt_str de_name = FSTR_INIT(de->name, in htree_dirblock_to_tree() local 1150 hinfo->minor_hash, &de_name, in htree_dirblock_to_tree() 1402 u8 *de_name, size_t de_name_len, bool quick) in ext4_ci_compare() 1407 struct qstr entry = QSTR_INIT(de_name, de_name_len); in ext4_ci_compare() 1412 FSTR_INIT(de_name, de_name_len); in ext4_ci_compare() 1401 ext4_ci_compare(const struct inode *parent, const struct qstr *name, u8 *de_name, size_t de_name_len, bool quick) ext4_ci_compare() argument
|
/kernel/linux/linux-5.10/fs/crypto/ |
H A D | fname.c | 471 * @de_name: the name from the directory entry 472 * @de_name_len: the length of @de_name in bytes 483 const u8 *de_name, u32 de_name_len) in fscrypt_match_name() 492 return !memcmp(de_name, fname->disk_name.name, de_name_len); in fscrypt_match_name() 496 if (memcmp(de_name, nokey_name->bytes, sizeof(nokey_name->bytes))) in fscrypt_match_name() 498 sha256(&de_name[sizeof(nokey_name->bytes)], in fscrypt_match_name() 482 fscrypt_match_name(const struct fscrypt_name *fname, const u8 *de_name, u32 de_name_len) fscrypt_match_name() argument
|
/kernel/linux/linux-6.6/fs/crypto/ |
H A D | fname.c | 525 * @de_name: the name from the directory entry 526 * @de_name_len: the length of @de_name in bytes 537 const u8 *de_name, u32 de_name_len) in fscrypt_match_name() 546 return !memcmp(de_name, fname->disk_name.name, de_name_len); in fscrypt_match_name() 550 if (memcmp(de_name, nokey_name->bytes, sizeof(nokey_name->bytes))) in fscrypt_match_name() 552 sha256(&de_name[sizeof(nokey_name->bytes)], in fscrypt_match_name() 536 fscrypt_match_name(const struct fscrypt_name *fname, const u8 *de_name, u32 de_name_len) fscrypt_match_name() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fscrypt.h | 227 const u8 *de_name, u32 de_name_len); 478 const u8 *de_name, u32 de_name_len) in fscrypt_match_name() 483 return !memcmp(de_name, fname->disk_name.name, fname->disk_name.len); in fscrypt_match_name() 477 fscrypt_match_name(const struct fscrypt_name *fname, const u8 *de_name, u32 de_name_len) fscrypt_match_name() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | fscrypt.h | 354 const u8 *de_name, u32 de_name_len); 634 const u8 *de_name, u32 de_name_len) in fscrypt_match_name() 639 return !memcmp(de_name, fname->disk_name.name, fname->disk_name.len); in fscrypt_match_name() 633 fscrypt_match_name(const struct fscrypt_name *fname, const u8 *de_name, u32 de_name_len) fscrypt_match_name() argument
|
/kernel/linux/linux-5.10/fs/reiserfs/ |
H A D | namei.c | 80 de->de_name = ih_item_body(de->de_bh, de->de_ih) + deh_location(deh); in set_de_name_and_namelen() 81 if (de->de_name[de->de_namelen - 1] == 0) in set_de_name_and_namelen() 82 de->de_namelen = strlen(de->de_name); in set_de_name_and_namelen() 168 * ugly, but rename needs de_bh, de_deh, de_name, in search_by_entry_key() 214 !memcmp(de->de_name, name, de->de_namelen)) in reiserfs_match() 264 * de's de_name, de_namelen, de_recordlen are set. in linear_search_in_dir_item() 1271 if (tmp.de_namelen != len || memcmp(name, de->de_name, len)) in de_still_valid()
|
H A D | super.c | 1758 r5hash = GET_HASH_VALUE(r5_hash(de.de_name, de.de_namelen)); in find_hash_out() 1759 teahash = GET_HASH_VALUE(keyed_hash(de.de_name, de.de_namelen)); in find_hash_out() 1760 yurahash = GET_HASH_VALUE(yura_hash(de.de_name, de.de_namelen)); in find_hash_out()
|
H A D | prints.c | 142 memcpy(name, de->de_name, de->de_namelen > 19 ? 19 : de->de_namelen); in scnprintf_direntry()
|
H A D | reiserfs.h | 1991 char *de_name; member
|
/kernel/linux/linux-6.6/fs/reiserfs/ |
H A D | namei.c | 80 de->de_name = ih_item_body(de->de_bh, de->de_ih) + deh_location(deh); in set_de_name_and_namelen() 81 if (de->de_name[de->de_namelen - 1] == 0) in set_de_name_and_namelen() 82 de->de_namelen = strlen(de->de_name); in set_de_name_and_namelen() 169 * ugly, but rename needs de_bh, de_deh, de_name, in search_by_entry_key() 215 !memcmp(de->de_name, name, de->de_namelen)) in reiserfs_match() 265 * de's de_name, de_namelen, de_recordlen are set. in linear_search_in_dir_item() 1273 if (tmp.de_namelen != len || memcmp(name, de->de_name, len)) in de_still_valid()
|
H A D | super.c | 1756 r5hash = GET_HASH_VALUE(r5_hash(de.de_name, de.de_namelen)); in find_hash_out() 1757 teahash = GET_HASH_VALUE(keyed_hash(de.de_name, de.de_namelen)); in find_hash_out() 1758 yurahash = GET_HASH_VALUE(yura_hash(de.de_name, de.de_namelen)); in find_hash_out()
|
H A D | prints.c | 142 memcpy(name, de->de_name, de->de_namelen > 19 ? 19 : de->de_namelen); in scnprintf_direntry()
|
H A D | reiserfs.h | 1988 char *de_name; member
|
/kernel/linux/linux-6.6/fs/ntfs3/ |
H A D | frecord.c | 2905 struct ATTR_FILE_NAME *de_name = (struct ATTR_FILE_NAME *)(de + 1); in ni_remove_name() local 2915 mi_get_ref(&dir_ni->mi, &de_name->home); in ni_remove_name() 2917 fname = ni_fname_name(ni, (struct le_str *)&de_name->name_len, in ni_remove_name() 2918 &de_name->home, &mi, &le); in ni_remove_name() 2922 memcpy(&de_name->dup, &fname->dup, sizeof(struct NTFS_DUP_INFO)); in ni_remove_name() 3021 struct ATTR_FILE_NAME *de_name = (struct ATTR_FILE_NAME *)(de + 1); in ni_add_name() local 3025 !valid_windows_name(sbi, (struct le_str *)&de_name->name_len)) in ni_add_name() 3030 if (de_name->name_len > 0 && in ni_add_name() 3031 le16_to_cpu(de_name->name[0]) == '.') in ni_add_name() 3038 mi_get_ref(&dir_ni->mi, &de_name in ni_add_name() [all...] |