Lines Matching refs:new_state

1415 	cwd_state new_state;  in virtual_realpath()  local
1421 new_state.cwd = (char*)malloc(1); in virtual_realpath()
1422 if (new_state.cwd == NULL) { in virtual_realpath()
1426 new_state.cwd[0] = '\0'; in virtual_realpath()
1427 new_state.cwd_length = 0; in virtual_realpath()
1432 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_realpath()
1434 new_state.cwd = (char*)malloc(1); in virtual_realpath()
1435 if (new_state.cwd == NULL) { in virtual_realpath()
1439 new_state.cwd[0] = '\0'; in virtual_realpath()
1440 new_state.cwd_length = 0; in virtual_realpath()
1443 if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)==0) { in virtual_realpath()
1444 int len = new_state.cwd_length>MAXPATHLEN-1?MAXPATHLEN-1:new_state.cwd_length; in virtual_realpath()
1446 memcpy(real_path, new_state.cwd, len); in virtual_realpath()
1453 CWD_STATE_FREE(&new_state); in virtual_realpath()
1461 cwd_state new_state; in virtual_filepath_ex() local
1464 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_filepath_ex()
1465 retval = virtual_file_ex(&new_state, path, verify_path, CWD_FILEPATH); in virtual_filepath_ex()
1467 *filepath = new_state.cwd; in virtual_filepath_ex()
1482 cwd_state new_state; in virtual_fopen() local
1489 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_fopen()
1490 if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH)) { in virtual_fopen()
1491 CWD_STATE_FREE(&new_state); in virtual_fopen()
1495 f = fopen(new_state.cwd, mode); in virtual_fopen()
1497 CWD_STATE_FREE(&new_state); in virtual_fopen()
1504 cwd_state new_state; in virtual_access() local
1507 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_access()
1508 if (virtual_file_ex(&new_state, pathname, NULL, CWD_REALPATH)) { in virtual_access()
1509 CWD_STATE_FREE(&new_state); in virtual_access()
1514 ret = tsrm_win32_access(new_state.cwd, mode); in virtual_access()
1516 ret = access(new_state.cwd, mode); in virtual_access()
1519 CWD_STATE_FREE(&new_state); in virtual_access()
1577 cwd_state new_state; in virtual_utime() local
1580 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_utime()
1581 if (virtual_file_ex(&new_state, filename, NULL, CWD_REALPATH)) { in virtual_utime()
1582 CWD_STATE_FREE(&new_state); in virtual_utime()
1587 ret = win32_utime(new_state.cwd, buf); in virtual_utime()
1589 ret = utime(new_state.cwd, buf); in virtual_utime()
1592 CWD_STATE_FREE(&new_state); in virtual_utime()
1600 cwd_state new_state; in virtual_chmod() local
1603 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_chmod()
1604 if (virtual_file_ex(&new_state, filename, NULL, CWD_REALPATH)) { in virtual_chmod()
1605 CWD_STATE_FREE(&new_state); in virtual_chmod()
1609 ret = chmod(new_state.cwd, mode); in virtual_chmod()
1611 CWD_STATE_FREE(&new_state); in virtual_chmod()
1619 cwd_state new_state; in virtual_chown() local
1622 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_chown()
1623 if (virtual_file_ex(&new_state, filename, NULL, CWD_REALPATH)) { in virtual_chown()
1624 CWD_STATE_FREE(&new_state); in virtual_chown()
1630 ret = lchown(new_state.cwd, owner, group); in virtual_chown()
1635 ret = chown(new_state.cwd, owner, group); in virtual_chown()
1638 CWD_STATE_FREE(&new_state); in virtual_chown()
1646 cwd_state new_state; in virtual_open() local
1649 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_open()
1650 if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH)) { in virtual_open()
1651 CWD_STATE_FREE(&new_state); in virtual_open()
1663 f = open(new_state.cwd, flags, mode); in virtual_open()
1665 f = open(new_state.cwd, flags); in virtual_open()
1667 CWD_STATE_FREE(&new_state); in virtual_open()
1674 cwd_state new_state; in virtual_creat() local
1677 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_creat()
1678 if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH)) { in virtual_creat()
1679 CWD_STATE_FREE(&new_state); in virtual_creat()
1683 f = creat(new_state.cwd, mode); in virtual_creat()
1685 CWD_STATE_FREE(&new_state); in virtual_creat()
1693 cwd_state new_state; in virtual_rename() local
1703 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_rename()
1704 if (virtual_file_ex(&new_state, newname, NULL, CWD_EXPAND)) { in virtual_rename()
1706 CWD_STATE_FREE(&new_state); in virtual_rename()
1709 newname = new_state.cwd; in virtual_rename()
1721 CWD_STATE_FREE(&new_state); in virtual_rename()
1729 cwd_state new_state; in virtual_stat() local
1732 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_stat()
1733 if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) { in virtual_stat()
1734 CWD_STATE_FREE(&new_state); in virtual_stat()
1738 retval = php_sys_stat(new_state.cwd, buf); in virtual_stat()
1740 CWD_STATE_FREE(&new_state); in virtual_stat()
1747 cwd_state new_state; in virtual_lstat() local
1750 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_lstat()
1751 if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND)) { in virtual_lstat()
1752 CWD_STATE_FREE(&new_state); in virtual_lstat()
1756 retval = php_sys_lstat(new_state.cwd, buf); in virtual_lstat()
1758 CWD_STATE_FREE(&new_state); in virtual_lstat()
1765 cwd_state new_state; in virtual_unlink() local
1768 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_unlink()
1769 if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND)) { in virtual_unlink()
1770 CWD_STATE_FREE(&new_state); in virtual_unlink()
1774 retval = unlink(new_state.cwd); in virtual_unlink()
1776 CWD_STATE_FREE(&new_state); in virtual_unlink()
1783 cwd_state new_state; in virtual_mkdir() local
1786 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_mkdir()
1787 if (virtual_file_ex(&new_state, pathname, NULL, CWD_FILEPATH)) { in virtual_mkdir()
1788 CWD_STATE_FREE(&new_state); in virtual_mkdir()
1793 retval = mkdir(new_state.cwd); in virtual_mkdir()
1795 retval = mkdir(new_state.cwd, mode); in virtual_mkdir()
1797 CWD_STATE_FREE(&new_state); in virtual_mkdir()
1804 cwd_state new_state; in virtual_rmdir() local
1807 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_rmdir()
1808 if (virtual_file_ex(&new_state, pathname, NULL, CWD_EXPAND)) { in virtual_rmdir()
1809 CWD_STATE_FREE(&new_state); in virtual_rmdir()
1813 retval = rmdir(new_state.cwd); in virtual_rmdir()
1815 CWD_STATE_FREE(&new_state); in virtual_rmdir()
1826 cwd_state new_state; in virtual_opendir() local
1829 CWD_STATE_COPY(&new_state, &CWDG(cwd)); in virtual_opendir()
1830 if (virtual_file_ex(&new_state, pathname, NULL, CWD_REALPATH)) { in virtual_opendir()
1831 CWD_STATE_FREE(&new_state); in virtual_opendir()
1835 retval = opendir(new_state.cwd); in virtual_opendir()
1837 CWD_STATE_FREE(&new_state); in virtual_opendir()
1941 cwd_state new_state; in tsrm_realpath() local
1946 new_state.cwd = (char*)malloc(1); in tsrm_realpath()
1947 if (new_state.cwd == NULL) { in tsrm_realpath()
1950 new_state.cwd[0] = '\0'; in tsrm_realpath()
1951 new_state.cwd_length = 0; in tsrm_realpath()
1957 new_state.cwd = strdup(cwd); in tsrm_realpath()
1958 new_state.cwd_length = strlen(cwd); in tsrm_realpath()
1960 new_state.cwd = (char*)malloc(1); in tsrm_realpath()
1961 if (new_state.cwd == NULL) { in tsrm_realpath()
1964 new_state.cwd[0] = '\0'; in tsrm_realpath()
1965 new_state.cwd_length = 0; in tsrm_realpath()
1968 if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) { in tsrm_realpath()
1969 free(new_state.cwd); in tsrm_realpath()
1974 int copy_len = new_state.cwd_length>MAXPATHLEN-1 ? MAXPATHLEN-1 : new_state.cwd_length; in tsrm_realpath()
1975 memcpy(real_path, new_state.cwd, copy_len); in tsrm_realpath()
1977 free(new_state.cwd); in tsrm_realpath()
1980 return new_state.cwd; in tsrm_realpath()