Lines Matching refs:name

665 				char *name;
670 name = de->name;
680 ext4fs_dirhash(dir, de->name,
683 name, h.hash,
688 FSTR_INIT(name, len);
706 name = "??";
709 name = fname_crypto_str.name;
712 ext4fs_dirhash(dir, de->name,
714 printk("%*.s:(E)%x.%u ", len, name,
722 char *name = de->name;
723 ext4fs_dirhash(dir, de->name, de->name_len, &h);
724 printk("%*.s:%x.%u ", len, name, h.hash,
1076 ext4fs_dirhash(dir, de->name, de->name_len, hinfo);
1084 tmp_str.name = de->name;
1091 struct fscrypt_str de_name = FSTR_INIT(de->name,
1175 tmp_str.name = de->name;
1186 tmp_str.name = de->name;
1272 ext4fs_dirhash(dir, de->name, de->name_len, &h);
1330 * being searched for. If quick is set, assume the name being looked up
1336 int ext4_ci_compare(const struct inode *parent, const struct qstr *name,
1344 ret = utf8_strncasecmp_folded(um, name, entry);
1346 ret = utf8_strncasecmp(um, name, entry);
1355 if (name->len != entry->len)
1358 return !!memcmp(name->name, entry->name, name->len);
1370 cf_name->name = NULL;
1374 cf_name->name = kmalloc(EXT4_NAME_LEN, GFP_NOFS);
1375 if (!cf_name->name)
1379 iname, cf_name->name,
1382 kfree(cf_name->name);
1383 cf_name->name = NULL;
1402 const struct qstr entry = {.name = de->name, .len = de->name_len};
1416 if (fname->cf_name.name) {
1417 struct qstr cf = {.name = fname->cf_name.name,
1426 return fscrypt_match_name(&f, de->name, de->name_len);
1445 if (de->name + de->name_len <= dlimit &&
1485 * finds an entry in the specified directory with the wanted name. It
1502 const u8 *name = fname->usr_fname->name;
1526 if ((namelen <= 2) && (name[0] == '.') &&
1527 (name[1] == '.' || name[1] == '\0')) {
1725 dxtrace(printk(KERN_DEBUG "%s not found\n", fname->usr_fname->name));
2048 memcpy(de->name, fname_name(fname), fname_len(fname));
2123 error_msg = "invalid name for '.'";
2138 error_msg = "invalid name for '..'";
2853 strcpy(de->name, ".");
2866 strcpy(de->name, "..");
3008 le32_to_cpu(de->inode) != inode->i_ino || strcmp(".", de->name)) {
3017 le32_to_cpu(de->inode) == 0 || strcmp("..", de->name)) {
3284 dentry->d_name.len, dentry->d_name.name,
3377 d_name->len, d_name->name);
3509 err = __page_symlink(inode, disk_link.name, disk_link.len, 1);
3535 memcpy((char *)&EXT4_I(inode)->i_data, disk_link.name,
3554 if (disk_link.name != (unsigned char *)symname)
3555 kfree(disk_link.name);
3648 strcmp(".", de->name)) {
3659 le32_to_cpu(de->inode) == 0 || strcmp("..", de->name)) {
3811 * and the name isn't enough.
3815 strncmp(ent->de->name, ent->dentry->d_name.name,
3946 * same name. Goodbye sticky bit ;-<
4174 * same name. Goodbye sticky bit ;-<