Lines Matching refs:retbuf

505 static int vn_fullpath_hardlink(struct nameidata *ndp, char **retbuf,
508 char **retbuf, size_t *buflen, size_t addend);
510 char **retbuf, size_t *buflen);
512 char **retbuf, size_t *len, size_t addend);
2879 char *buf, *retbuf; in sys___getcwd() local
2890 error = vn_getcwd(buf, &retbuf, &buflen); in sys___getcwd()
2892 error = copyout(retbuf, uap->buf, buflen); in sys___getcwd()
2898 vn_getcwd(char *buf, char **retbuf, size_t *buflen) in vn_getcwd() argument
2905 error = vn_fullpath_any_smr(pwd->pwd_cdir, pwd->pwd_rdir, buf, retbuf, in vn_getcwd()
2911 retbuf, buflen); in vn_getcwd()
2917 ktrnamei(*retbuf); in vn_getcwd()
2927 char *retbuf, *freebuf; in kern___realpathat() local
2936 error = vn_fullpath_hardlink(&nd, &retbuf, &freebuf, &size); in kern___realpathat()
2938 error = copyout(retbuf, buf, size); in kern___realpathat()
2958 vn_fullpath(struct vnode *vp, char **retbuf, char **freebuf) in vn_fullpath() argument
2972 error = vn_fullpath_any_smr(vp, pwd->pwd_rdir, buf, retbuf, &buflen, 0); in vn_fullpath()
2976 error = vn_fullpath_any(vp, pwd->pwd_rdir, buf, retbuf, &buflen); in vn_fullpath()
2993 vn_fullpath_global(struct vnode *vp, char **retbuf, char **freebuf) in vn_fullpath_global() argument
3004 error = vn_fullpath_any_smr(vp, rootvnode, buf, retbuf, &buflen, 0); in vn_fullpath_global()
3007 error = vn_fullpath_any(vp, rootvnode, buf, retbuf, &buflen); in vn_fullpath_global()
3105 vn_fullpath_dir(struct vnode *vp, struct vnode *rdir, char *buf, char **retbuf, in vn_fullpath_dir() argument
3202 *retbuf = buf + buflen; in vn_fullpath_dir()
3203 SDT_PROBE3(vfs, namecache, fullpath, return, 0, startvp, *retbuf); in vn_fullpath_dir()
3228 char **retbuf, size_t *buflen, size_t addend) in vn_fullpath_any_smr() argument
3350 *retbuf = buf + *buflen; in vn_fullpath_any_smr()
3352 SDT_PROBE2(vfs, namecache, fullpath_smr, hit, startvp, *retbuf); in vn_fullpath_any_smr()
3363 vn_fullpath_any(struct vnode *vp, struct vnode *rdir, char *buf, char **retbuf, in vn_fullpath_any() argument
3391 return (vn_fullpath_dir(vp, rdir, buf, retbuf, buflen, addend)); in vn_fullpath_any()
3407 vn_fullpath_hardlink(struct nameidata *ndp, char **retbuf, char **freebuf, in vn_fullpath_hardlink() argument
3468 error = vn_fullpath_any_smr(vp, pwd->pwd_rdir, buf, retbuf, buflen, in vn_fullpath_hardlink()
3474 error = vn_fullpath_dir(vp, pwd->pwd_rdir, buf, retbuf, buflen, in vn_fullpath_hardlink()