base_path          73 src/libsir/include/sir/filesystem.h     const char* restrict* restrict base_path, sir_rel_to rel_to);
base_path          53 src/libsir/src/sirfilesystem.c     const char* base_path = NULL;
base_path          55 src/libsir/src/sirfilesystem.c     if (!_sir_getrelbasepath(path, &relative, &base_path, rel_to))
base_path          83 src/libsir/src/sirfilesystem.c         int fd = open(base_path, open_flags);
base_path          85 src/libsir/src/sirfilesystem.c             _sir_safefree(&base_path);
base_path          98 src/libsir/src/sirfilesystem.c             (void)snprintf(abs_path, SIR_MAXPATH, "%s/%s", base_path, path);
base_path         103 src/libsir/src/sirfilesystem.c         _sir_safefree(&base_path);
base_path         109 src/libsir/src/sirfilesystem.c         (void)snprintf(abs_path, SIR_MAXPATH, "%s\\%s", base_path, path);
base_path         116 src/libsir/src/sirfilesystem.c             _sir_safefree(&base_path);
base_path         125 src/libsir/src/sirfilesystem.c         _sir_safefree(&base_path);
base_path         157 src/libsir/src/sirfilesystem.c     const char* base_path = NULL;
base_path         159 src/libsir/src/sirfilesystem.c     if (!_sir_getrelbasepath(path, &relative, &base_path, rel_to))
base_path         164 src/libsir/src/sirfilesystem.c         (void)snprintf(abs_path, SIR_MAXPATH, "%s/%s", base_path, path);
base_path         167 src/libsir/src/sirfilesystem.c         _sir_safefree(&base_path);
base_path         448 src/libsir/src/sirfilesystem.c     const char* restrict* restrict base_path, sir_rel_to rel_to) {
base_path         450 src/libsir/src/sirfilesystem.c         !_sir_validptrptr(base_path) || !_sir_ispathrelative(path, relative))
base_path         455 src/libsir/src/sirfilesystem.c             case SIR_PATH_REL_TO_APP: return NULL != (*base_path = _sir_getappdir());
base_path         456 src/libsir/src/sirfilesystem.c             case SIR_PATH_REL_TO_CWD: return NULL != (*base_path = _sir_getcwd());