Lines Matching refs:qstr
179 autofs_find_wait(struct autofs_sb_info *sbi, const struct qstr *qstr) in autofs_find_wait() argument
184 if (wq->name.hash == qstr->hash && in autofs_find_wait()
185 wq->name.len == qstr->len && in autofs_find_wait()
187 !memcmp(wq->name.name, qstr->name, qstr->len)) in autofs_find_wait()
203 const struct qstr *qstr, in validate_request() argument
214 wq = autofs_find_wait(sbi, qstr); in validate_request()
248 wq = autofs_find_wait(sbi, qstr); in validate_request()
307 struct qstr qstr; in autofs_wait() local
349 qstr.name = name; in autofs_wait()
350 qstr.len = sprintf(name, "%p", dentry); in autofs_wait()
357 qstr.name = ++p; // skip the leading slash in autofs_wait()
358 qstr.len = strlen(p); in autofs_wait()
361 qstr.hash = full_name_hash(dentry, qstr.name, qstr.len); in autofs_wait()
368 ret = validate_request(&wq, sbi, &qstr, path, notify); in autofs_wait()
391 memcpy(&wq->name, &qstr, sizeof(struct qstr)); in autofs_wait()