Lines Matching refs:j

752 	int i, j, save;  in tsrm_realpath_r()  local
793 j = tsrm_realpath_r(path, start, i-1, ll, t, use_realpath, 1, NULL TSRMLS_CC); in tsrm_realpath_r()
794 if (j > start) { in tsrm_realpath_r()
795 j--; in tsrm_realpath_r()
796 while (j > start && !IS_SLASH(path[j])) { in tsrm_realpath_r()
797 j--; in tsrm_realpath_r()
801 if (j == 0 && path[0] == '.' && path[1] == '.' && in tsrm_realpath_r()
806 j = 5; in tsrm_realpath_r()
807 } else if (j > 0 && in tsrm_realpath_r()
808 path[j+1] == '.' && path[j+2] == '.' && in tsrm_realpath_r()
809 IS_SLASH(path[j+3])) { in tsrm_realpath_r()
810 j += 4; in tsrm_realpath_r()
811 path[j++] = '.'; in tsrm_realpath_r()
812 path[j++] = '.'; in tsrm_realpath_r()
813 path[j] = DEFAULT_SLASH; in tsrm_realpath_r()
816 } else if (!start && !j) { in tsrm_realpath_r()
821 j = 2; in tsrm_realpath_r()
823 return j; in tsrm_realpath_r()
991 j = bufindex; in tsrm_realpath_r()
993 j = len; in tsrm_realpath_r()
1005 if (!((j == 3) && (path[1] == ':') && (path[2] == '\\'))) { in tsrm_realpath_r()
1007 j = tsrm_realpath_r(path, 0, j, ll, t, 0, is_dir, &directory TSRMLS_CC); in tsrm_realpath_r()
1008 if(j < 0) { in tsrm_realpath_r()
1015 if(i + j >= MAXPATHLEN - 1) { in tsrm_realpath_r()
1020 memmove(path+i, path, j+1); in tsrm_realpath_r()
1023 j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC); in tsrm_realpath_r()
1024 if(j < 0) { in tsrm_realpath_r()
1062 if (++(*ll) > LINK_MAX || (j = php_sys_readlink(tmp, path, MAXPATHLEN)) < 0) { in tsrm_realpath_r()
1067 path[j] = 0; in tsrm_realpath_r()
1068 if (IS_ABSOLUTE_PATH(path, j)) { in tsrm_realpath_r()
1069 j = tsrm_realpath_r(path, 1, j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC); in tsrm_realpath_r()
1070 if (j < 0) { in tsrm_realpath_r()
1075 if (i + j >= MAXPATHLEN-1) { in tsrm_realpath_r()
1079 memmove(path+i, path, j+1); in tsrm_realpath_r()
1082 j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC); in tsrm_realpath_r()
1083 if (j < 0) { in tsrm_realpath_r()
1105 j = start; in tsrm_realpath_r()
1108j = tsrm_realpath_r(path, start, i-1, ll, t, save ? CWD_FILEPATH : use_realpath, 1, NULL TSRMLS_CC… in tsrm_realpath_r()
1109 if (j > start) { in tsrm_realpath_r()
1110 path[j++] = DEFAULT_SLASH; in tsrm_realpath_r()
1114 if (j < 0 || j + len - i >= MAXPATHLEN-1) { in tsrm_realpath_r()
1120 memcpy(path+j, data.cFileName, i+1); in tsrm_realpath_r()
1121 j += i; in tsrm_realpath_r()
1124 memcpy(path+j, tmp+i, len-i+1); in tsrm_realpath_r()
1125 j += (len-i); in tsrm_realpath_r()
1129 if (j < 0 || j + len - i >= MAXPATHLEN-1) { in tsrm_realpath_r()
1133 memcpy(path+j, tmp+i, len-i+1); in tsrm_realpath_r()
1134 j += (len-i); in tsrm_realpath_r()
1140 realpath_cache_add(tmp, len, path, j, directory, *t TSRMLS_CC); in tsrm_realpath_r()
1144 return j; in tsrm_realpath_r()