Searched refs:cf_name (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/fs/smb/server/ |
| H A D | misc.c | 233 char *cf_name; in ksmbd_casefold_sharename() local 236 cf_name = kzalloc(KSMBD_REQ_MAX_SHARE_NAME, KSMBD_DEFAULT_GFP); in ksmbd_casefold_sharename() 237 if (!cf_name) in ksmbd_casefold_sharename() 243 cf_len = utf8_casefold(um, &q_name, cf_name, in ksmbd_casefold_sharename() 248 return cf_name; in ksmbd_casefold_sharename() 252 cf_len = strscpy(cf_name, name, KSMBD_REQ_MAX_SHARE_NAME); in ksmbd_casefold_sharename() 254 kfree(cf_name); in ksmbd_casefold_sharename() 258 for (; *cf_name; ++cf_name) in ksmbd_casefold_sharename() 259 *cf_name = isascii(*cf_name) ? tolower(*cf_name) : *cf_name; in ksmbd_casefold_sharename() 260 return cf_name - cf_len; in ksmbd_casefold_sharename()
|
| /linux-6.15/fs/bcachefs/ |
| H A D | dirent.c | 273 const struct qstr *cf_name) in dirent_init_casefolded_name() argument 276 EBUG_ON(!cf_name->len); in dirent_init_casefolded_name() 279 dirent->v.d_cf_name_block.d_cf_name_len = cpu_to_le16(cf_name->len); in dirent_init_casefolded_name() 281 memcpy(&dirent->v.d_cf_name_block.d_names[name->len], cf_name->name, cf_name->len); in dirent_init_casefolded_name() 285 name->len + cf_name->len); in dirent_init_casefolded_name() 295 const struct qstr *cf_name, in dirent_create_key() argument 304 if (hash_info->cf_encoding && !cf_name) { in dirent_create_key() 309 cf_name = &_cf_name; in dirent_create_key() 312 dirent = dirent_alloc_key(trans, dir, type, name->len, cf_name ? cf_name->len : 0, dst); in dirent_create_key() 316 if (cf_name) in dirent_create_key() [all …]
|
| /linux-6.15/fs/f2fs/ |
| H A D | hash.c | 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 D | dir.c | 70 fname->cf_name.name = buf; in f2fs_init_casefolded_name() 71 fname->cf_name.len = len; in f2fs_init_casefolded_name() 79 unsigned char *buf = (unsigned char *)fname->cf_name.name; in f2fs_free_casefolded_name() 83 fname->cf_name.name = NULL; in f2fs_free_casefolded_name() 197 if (fname->cf_name.name) in f2fs_match_name() 199 &fname->cf_name, in f2fs_match_name()
|
| H A D | f2fs.h | 548 struct qstr cf_name; member
|
| /linux-6.15/fs/ext4/ |
| H A D | namei.c | 1367 struct qstr *cf_name = &name->cf_name; in ext4_fname_setup_ci_filename() local 1374 cf_name->name = NULL; in ext4_fname_setup_ci_filename() 1387 cf_name->name = buf; in ext4_fname_setup_ci_filename() 1388 cf_name->len = (unsigned) len; in ext4_fname_setup_ci_filename() 1395 if (cf_name->name) in ext4_fname_setup_ci_filename() 1396 return ext4fs_dirhash(dir, cf_name->name, cf_name->len, hinfo); in ext4_fname_setup_ci_filename() 1436 IS_ENCRYPTED(parent) && fname->cf_name.name && in ext4_match() 1447 &fname->cf_name, de->name, in ext4_match()
|
| H A D | ext4.h | 2526 struct qstr cf_name; member 2767 kfree(fname->cf_name.name); in ext4_fname_free_ci_filename() 2768 fname->cf_name.name = NULL; in ext4_fname_free_ci_filename()
|