Lines Matching refs:name
12 const unsigned char *name;
25 * otherwise, it will return 1 to just skip the invalid name
28 DBG_BUGON(qd->name > qd->end);
32 while (qd->name + i < qd->end && qd->name[i] != '\0') {
33 if (qn->name[i] != qd->name[i]) {
35 return qn->name[i] > qd->name[i] ? 1 : -1;
41 return qn->name[i] == '\0' ? 0 : 1;
46 static struct erofs_dirent *find_target_dirent(struct erofs_qstr *name,
66 .name = data + nameoff,
74 int ret = erofs_dirnamecmp(name, &dname, &matched);
91 struct erofs_qstr *name,
129 dname.name = (u8 *)de + nameoff;
138 diff = erofs_dirnamecmp(name, &dname, &matched);
169 struct qstr *name,
181 qn.name = name->name;
182 qn.end = name->name + name->len;
224 /* file name exceeds fs limit */
238 dentry->d_name.name, nid, d_type);