Lines Matching refs:name
12 const unsigned char *name; member
28 DBG_BUGON(qd->name > qd->end); in erofs_dirnamecmp()
32 while (qd->name + i < qd->end && qd->name[i] != '\0') { in erofs_dirnamecmp()
33 if (qn->name[i] != qd->name[i]) { in erofs_dirnamecmp()
35 return qn->name[i] > qd->name[i] ? 1 : -1; in erofs_dirnamecmp()
41 return qn->name[i] == '\0' ? 0 : 1; in erofs_dirnamecmp()
46 static struct erofs_dirent *find_target_dirent(struct erofs_qstr *name, in find_target_dirent() argument
66 .name = data + nameoff, in find_target_dirent()
74 int ret = erofs_dirnamecmp(name, &dname, &matched); in find_target_dirent()
91 struct erofs_qstr *name, in find_target_block_classic() argument
129 dname.name = (u8 *)de + nameoff; in find_target_block_classic()
138 diff = erofs_dirnamecmp(name, &dname, &matched); in find_target_block_classic()
169 struct qstr *name, in erofs_namei() argument
181 qn.name = name->name; in erofs_namei()
182 qn.end = name->name + name->len; in erofs_namei()
238 dentry->d_name.name, nid, d_type); in erofs_lookup()