Home
last modified time | relevance | path

Searched refs:cf_len (Results 1 – 3 of 3) sorted by relevance

/fs/smb/server/
A Dmisc.c234 int cf_len; in ksmbd_casefold_sharename() local
243 cf_len = utf8_casefold(um, &q_name, cf_name, in ksmbd_casefold_sharename()
245 if (cf_len < 0) in ksmbd_casefold_sharename()
252 cf_len = strscpy(cf_name, name, KSMBD_REQ_MAX_SHARE_NAME); in ksmbd_casefold_sharename()
253 if (cf_len < 0) { in ksmbd_casefold_sharename()
260 return cf_name - cf_len; in ksmbd_casefold_sharename()
/fs/bcachefs/
A Ddirent.h51 static inline unsigned dirent_val_u64s(unsigned len, unsigned cf_len) in dirent_val_u64s() argument
53 unsigned bytes = cf_len in dirent_val_u64s()
54 ? offsetof(struct bch_dirent, d_cf_name_block.d_names) + len + cf_len in dirent_val_u64s()
A Ddirent.c242 int cf_len = 0; in bch2_dirent_init_name() local
265 cf_len = cf_name->len; in bch2_dirent_init_name()
269 cf_len = utf8_casefold(hash_info->cf_encoding, name, in bch2_dirent_init_name()
272 if (cf_len <= 0) in bch2_dirent_init_name()
273 return cf_len; in bch2_dirent_init_name()
276 memset(&dirent->v.d_cf_name_block.d_names[name->len + cf_len], 0, in bch2_dirent_init_name()
279 name->len + cf_len); in bch2_dirent_init_name()
282 dirent->v.d_cf_name_block.d_cf_name_len = cpu_to_le16(cf_len); in bch2_dirent_init_name()
284 EBUG_ON(bch2_dirent_get_casefold_name(dirent_i_to_s_c(dirent)).len != cf_len); in bch2_dirent_init_name()
288 unsigned u64s = dirent_val_u64s(name->len, cf_len); in bch2_dirent_init_name()

Completed in 7 milliseconds