Lines Matching refs:result
71 * lookup_dentry(): lookup_dentry() on the result of <fs>_readlink()
132 struct filename *result;
136 result = audit_reusename(filename);
137 if (result)
138 return result;
140 result = __getname();
141 if (unlikely(!result))
148 kname = (char *)result->iname;
149 result->name = kname;
153 __putname(result);
165 kname = (char *)result;
169 * result->iname[0] is within the same object and that
170 * kname can't be equal to result->iname, no matter what.
172 result = kzalloc(size, GFP_KERNEL);
173 if (unlikely(!result)) {
177 result->name = kname;
181 kfree(result);
186 kfree(result);
191 atomic_set(&result->refcnt, 1);
197 putname(result);
202 result->uptr = filename;
203 result->aname = NULL;
204 audit_getname(result);
205 return result;
225 struct filename *result;
228 result = __getname();
229 if (unlikely(!result))
233 result->name = (char *)result->iname;
240 __putname(result);
243 tmp->name = (char *)result;
244 result = tmp;
246 __putname(result);
249 memcpy((char *)result->name, filename, len);
250 result->uptr = NULL;
251 result->aname = NULL;
252 atomic_set(&result->refcnt, 1);
253 audit_getname(result);
255 return result;
872 * Revalidate the final result, unless we'd already done that during
2164 * return the "hash_len" as the result.