Home
last modified time | relevance | path

Searched refs:cf_name (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/server/
H A Dmisc.c232 char *cf_name; in ksmbd_casefold_sharename() local
235 cf_name = kzalloc(KSMBD_REQ_MAX_SHARE_NAME, GFP_KERNEL); in ksmbd_casefold_sharename()
236 if (!cf_name) in ksmbd_casefold_sharename()
242 cf_len = utf8_casefold(um, &q_name, cf_name, in ksmbd_casefold_sharename()
247 return cf_name; in ksmbd_casefold_sharename()
251 cf_len = strscpy(cf_name, name, KSMBD_REQ_MAX_SHARE_NAME); in ksmbd_casefold_sharename()
253 kfree(cf_name); in ksmbd_casefold_sharename()
257 for (; *cf_name; ++cf_name) in ksmbd_casefold_sharename()
258 *cf_name in ksmbd_casefold_sharename()
[all...]
/kernel/linux/linux-5.10/fs/f2fs/
H A Dhash.c94 * @fname->cf_name if the filename is valid Unicode.
117 if (fname->cf_name.name) { in f2fs_hash_filename()
118 name = fname->cf_name.name; in f2fs_hash_filename()
119 len = fname->cf_name.len; in f2fs_hash_filename()
H A Ddir.c73 /* If @dir is casefolded, initialize @fname->cf_name from @fname->usr_fname. */
82 fname->cf_name.name = f2fs_kmalloc(sbi, F2FS_NAME_LEN, in f2fs_init_casefolded_name()
84 if (!fname->cf_name.name) in f2fs_init_casefolded_name()
86 fname->cf_name.len = utf8_casefold(sb->s_encoding, in f2fs_init_casefolded_name()
88 fname->cf_name.name, in f2fs_init_casefolded_name()
90 if ((int)fname->cf_name.len <= 0) { in f2fs_init_casefolded_name()
91 kfree(fname->cf_name.name); in f2fs_init_casefolded_name()
92 fname->cf_name.name = NULL; in f2fs_init_casefolded_name()
174 kfree(fname->cf_name.name); in f2fs_free_filename()
175 fname->cf_name in f2fs_free_filename()
[all...]
H A Drecovery.c138 kfree(fname->cf_name.name); in init_recovered_filename()
139 fname->cf_name.name = NULL; in init_recovered_filename()
H A Df2fs.h491 struct fscrypt_str cf_name; member
/kernel/linux/linux-6.6/fs/f2fs/
H A Dhash.c94 * @fname->cf_name if the filename is valid Unicode and is not "." or "..".
120 if (fname->cf_name.name) { in f2fs_hash_filename()
121 name = fname->cf_name.name; in f2fs_hash_filename()
122 len = fname->cf_name.len; in f2fs_hash_filename()
H A Ddir.c45 /* If @dir is casefolded, initialize @fname->cf_name from @fname->usr_fname. */
54 fname->cf_name.name = f2fs_kmem_cache_alloc(f2fs_cf_name_slab, in f2fs_init_casefolded_name()
56 if (!fname->cf_name.name) in f2fs_init_casefolded_name()
58 fname->cf_name.len = utf8_casefold(sb->s_encoding, in f2fs_init_casefolded_name()
60 fname->cf_name.name, in f2fs_init_casefolded_name()
62 if ((int)fname->cf_name.len <= 0) { in f2fs_init_casefolded_name()
63 kmem_cache_free(f2fs_cf_name_slab, fname->cf_name.name); in f2fs_init_casefolded_name()
64 fname->cf_name.name = NULL; in f2fs_init_casefolded_name()
146 if (fname->cf_name.name) { in f2fs_free_filename()
147 kmem_cache_free(f2fs_cf_name_slab, fname->cf_name in f2fs_free_filename()
[all...]
H A Drecovery.c158 kmem_cache_free(f2fs_cf_name_slab, fname->cf_name.name); in init_recovered_filename()
159 fname->cf_name.name = NULL; in init_recovered_filename()
H A Df2fs.h525 struct fscrypt_str cf_name; member
/kernel/linux/linux-6.6/fs/ext4/
H A Dcrypto.c74 kfree(fname->cf_name.name); in ext4_fname_free_filename()
75 fname->cf_name.name = NULL; in ext4_fname_free_filename()
H A Dnamei.c1448 struct fscrypt_str *cf_name = &name->cf_name; in ext4_fname_setup_ci_filename() local
1454 cf_name->name = NULL; in ext4_fname_setup_ci_filename()
1458 cf_name->name = kmalloc(EXT4_NAME_LEN, GFP_NOFS); in ext4_fname_setup_ci_filename()
1459 if (!cf_name->name) in ext4_fname_setup_ci_filename()
1463 iname, cf_name->name, in ext4_fname_setup_ci_filename()
1466 kfree(cf_name->name); in ext4_fname_setup_ci_filename()
1467 cf_name->name = NULL; in ext4_fname_setup_ci_filename()
1469 cf_name->len = (unsigned) len; in ext4_fname_setup_ci_filename()
1475 if (cf_name in ext4_fname_setup_ci_filename()
[all...]
H A Dext4.h2498 struct fscrypt_str cf_name; member
2778 kfree(fname->cf_name.name); in ext4_fname_free_filename()
2779 fname->cf_name.name = NULL; in ext4_fname_free_filename()
/kernel/linux/linux-5.10/fs/ext4/
H A Dext4.h2358 struct fscrypt_str cf_name; member
2628 ext4_fname_setup_ci_filename(dir, iname, &fname->cf_name); in ext4_fname_setup_filename()
2647 ext4_fname_setup_ci_filename(dir, &dentry->d_name, &fname->cf_name); in ext4_fname_prepare_lookup()
2664 kfree(fname->cf_name.name); in ext4_fname_free_filename()
2665 fname->cf_name.name = NULL; in ext4_fname_free_filename()
2679 ext4_fname_setup_ci_filename(dir, iname, &fname->cf_name); in ext4_fname_setup_filename()
2695 kfree(fname->cf_name.name); in ext4_fname_free_filename()
2696 fname->cf_name.name = NULL; in ext4_fname_free_filename()
H A Dnamei.c1365 struct fscrypt_str *cf_name) in ext4_fname_setup_ci_filename()
1370 cf_name->name = NULL; in ext4_fname_setup_ci_filename()
1374 cf_name->name = kmalloc(EXT4_NAME_LEN, GFP_NOFS); in ext4_fname_setup_ci_filename()
1375 if (!cf_name->name) in ext4_fname_setup_ci_filename()
1379 iname, cf_name->name, in ext4_fname_setup_ci_filename()
1382 kfree(cf_name->name); in ext4_fname_setup_ci_filename()
1383 cf_name->name = NULL; in ext4_fname_setup_ci_filename()
1386 cf_name->len = (unsigned) len; in ext4_fname_setup_ci_filename()
1416 if (fname->cf_name.name) { in ext4_match()
1417 struct qstr cf = {.name = fname->cf_name in ext4_match()
1364 ext4_fname_setup_ci_filename(struct inode *dir, const struct qstr *iname, struct fscrypt_str *cf_name) ext4_fname_setup_ci_filename() argument
[all...]

Completed in 43 milliseconds