Lines Matching refs:qstr
889 * @name: qstr of the name
896 struct dentry *d_alloc(struct dentry * parent, const struct qstr *name)
956 struct qstr q;
1021 struct qstr *qstr = &alias->d_name;
1023 if (qstr->hash != hash)
1027 if (qstr->len != len)
1029 if (memcmp(qstr->name, name, len))
1077 static const struct qstr name = { .name = "/", .len = 1 };
1119 static const struct qstr anonstring = { .name = "" };
1211 * @name: qstr of name we wish to find
1237 struct dentry * d_lookup(struct dentry * parent, struct qstr * name)
1251 struct dentry * __d_lookup(struct dentry * parent, struct qstr * name)
1264 struct qstr *qstr;
1283 * change the qstr (protected by d_lock).
1285 qstr = &dentry->d_name;
1287 if (parent->d_op->d_compare(parent, qstr, name))
1290 if (qstr->len != len)
1292 if (memcmp(qstr->name, str, len))
1311 * d_hash_and_lookup - hash the qstr then search for a dentry
1313 * @name: qstr of name we wish to find
1317 struct dentry *d_hash_and_lookup(struct dentry *dir, struct qstr *name)
2055 ino_t find_inode_number(struct dentry *dir, struct qstr *name)