Lines Matching refs:b
161 struct prepend_buffer b; in prepend_path() local
170 b = *p; in prepend_path()
172 error = __prepend_path(path->dentry, real_mount(path->mnt), root, &b); in prepend_path()
190 b = *p; in prepend_path()
192 if (b.len == p->len) in prepend_path()
193 prepend_char(&b, '/'); in prepend_path()
195 *p = b; in prepend_path()
219 DECLARE_BUFFER(b, buf, buflen); in __d_path()
221 prepend_char(&b, 0); in __d_path()
222 if (unlikely(prepend_path(path, root, &b) > 0)) in __d_path()
224 return extract_string(&b); in __d_path()
231 DECLARE_BUFFER(b, buf, buflen); in d_absolute_path()
233 prepend_char(&b, 0); in d_absolute_path()
234 if (unlikely(prepend_path(path, &root, &b) > 1)) in d_absolute_path()
236 return extract_string(&b); in d_absolute_path()
267 DECLARE_BUFFER(b, buf, buflen); in d_path()
288 prepend(&b, " (deleted)", 11); in d_path()
290 prepend_char(&b, 0); in d_path()
291 prepend_path(path, &root, &b); in d_path()
294 return extract_string(&b); in d_path()
320 DECLARE_BUFFER(b, buffer, buflen); in simple_dname()
322 prepend(&b, " (deleted)", 11); in simple_dname()
323 prepend(&b, dentry->d_name.name, dentry->d_name.len); in simple_dname()
324 prepend_char(&b, '/'); in simple_dname()
325 return extract_string(&b); in simple_dname()
334 struct prepend_buffer b; in __dentry_path() local
340 b = *p; in __dentry_path()
346 if (!prepend_name(&b, &dentry->d_name)) in __dentry_path()
357 if (b.len == p->len) in __dentry_path()
358 prepend_char(&b, '/'); in __dentry_path()
359 return extract_string(&b); in __dentry_path()
364 DECLARE_BUFFER(b, buf, buflen); in dentry_path_raw()
366 prepend_char(&b, 0); in dentry_path_raw()
367 return __dentry_path(dentry, &b); in dentry_path_raw()
373 DECLARE_BUFFER(b, buf, buflen); in dentry_path()
376 prepend(&b, "//deleted", 10); in dentry_path()
378 prepend_char(&b, 0); in dentry_path()
379 return __dentry_path(dentry, &b); in dentry_path()
429 DECLARE_BUFFER(b, page, PATH_MAX); in SYSCALL_DEFINE2()
431 prepend_char(&b, 0); in SYSCALL_DEFINE2()
432 if (unlikely(prepend_path(&pwd, &root, &b) > 0)) in SYSCALL_DEFINE2()
433 prepend(&b, "(unreachable)", 13); in SYSCALL_DEFINE2()
436 len = PATH_MAX - b.len; in SYSCALL_DEFINE2()
441 else if (copy_to_user(buf, b.buf, len)) in SYSCALL_DEFINE2()