Searched refs:pszSymlink (Results 1 - 6 of 6) sorted by relevance

/vbox/include/iprt/
H A Dsymlink.h50 * @param pszSymlink The path to the symlink.
54 RTDECL(bool) RTSymlinkExists(const char *pszSymlink);
59 * If the target of @a pszSymlink is a symbolic link, this may return false if
63 * @param pszSymlink The path to the symlink.
65 RTDECL(bool) RTSymlinkIsDangling(const char *pszSymlink);
96 * Creates a symbolic link (@a pszSymlink) targeting @a pszTarget.
100 * @param pszSymlink The name of the symbolic link.
102 * relative to @a pszSymlink or an absolute path.
110 RTDECL(int) RTSymlinkCreate(const char *pszSymlink, const char *pszTarget,
127 * @retval VERR_NOT_SYMLINK if @a pszSymlink doe
[all...]
H A Dvfslowlevel.h518 * @param pszSymlink The name of the immediate symbolic link to open.
523 DECLCALLBACKMEMBER(int, pfnOpenSymlink)(void *pvThis, const char *pszSymlink, PRTVFSSYMLINK phVfsSymlink);
530 * @param pszSymlink The name of the immediate symbolic link to create.
537 DECLCALLBACKMEMBER(int, pfnCreateSymlink)(void *pvThis, const char *pszSymlink, const char *pszTarget,
/vbox/src/VBox/Runtime/r3/posix/
H A Dsymlink-posix.cpp48 RTDECL(bool) RTSymlinkExists(const char *pszSymlink) argument
52 int rc = rtPathToNative(&pszNativeSymlink, pszSymlink, NULL);
59 rtPathFreeNative(pszNativeSymlink, pszSymlink);
62 LogFlow(("RTSymlinkExists(%p={%s}): returns %RTbool\n", pszSymlink, pszSymlink, fRc));
67 RTDECL(bool) RTSymlinkIsDangling(const char *pszSymlink) argument
71 int rc = rtPathToNative(&pszNativeSymlink, pszSymlink, NULL);
86 rtPathFreeNative(pszNativeSymlink, pszSymlink);
89 LogFlow(("RTSymlinkIsDangling(%p={%s}): returns %RTbool\n", pszSymlink, pszSymlink, fR
94 RTSymlinkCreate(const char *pszSymlink, const char *pszTarget, RTSYMLINKTYPE enmType, uint32_t fCreate) argument
132 RTSymlinkDelete(const char *pszSymlink, uint32_t fDelete) argument
161 RTSymlinkRead(const char *pszSymlink, char *pszTarget, size_t cbTarget, uint32_t fRead) argument
175 RTSymlinkReadA(const char *pszSymlink, char **ppszTarget) argument
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dsymlink-win.cpp87 RTDECL(bool) RTSymlinkExists(const char *pszSymlink) argument
91 int rc = RTPathQueryInfoEx(pszSymlink, &ObjInfo, RTFSOBJATTRADD_NOTHING, RTPATH_F_ON_LINK);
95 LogFlow(("RTSymlinkExists(%p={%s}): returns %RTbool\n", pszSymlink, pszSymlink, fRc));
100 RTDECL(bool) RTSymlinkIsDangling(const char *pszSymlink) argument
104 int rc = RTPathQueryInfoEx(pszSymlink, &ObjInfo, RTFSOBJATTRADD_NOTHING, RTPATH_F_ON_LINK);
110 rc = RTPathQueryInfoEx(pszSymlink, &ObjInfo, RTFSOBJATTRADD_NOTHING, RTPATH_F_FOLLOW_LINK);
115 LogFlow(("RTSymlinkIsDangling(%p={%s}): returns %RTbool\n", pszSymlink, pszSymlink, fRc));
120 RTDECL(int) RTSymlinkCreate(const char *pszSymlink, cons argument
230 RTSymlinkDelete(const char *pszSymlink, uint32_t fDelete) argument
273 RTSymlinkRead(const char *pszSymlink, char *pszTarget, size_t cbTarget, uint32_t fRead) argument
287 RTSymlinkReadA(const char *pszSymlink, char **ppszTarget) argument
[all...]
/vbox/src/VBox/HostServices/SharedFolders/
H A Dteststubs.h80 extern int testRTSymlinkDelete(const char *pszSymlink, uint32_t fDelete);
82 extern int testRTSymlinkRead(const char *pszSymlink, char *pszTarget, size_t cbTarget, uint32_t fRead);
/vbox/src/VBox/HostServices/SharedFolders/testcase/
H A DtstSharedFolderService.cpp403 extern int testRTSymlinkDelete(const char *pszSymlink, uint32_t fDelete) argument
405 extern int testRTSymlinkRead(const char *pszSymlink, char *pszTarget, argument

Completed in 1451 milliseconds