Lines Matching refs:p
86 exports.realpathSync = function realpathSync(p, cache) { argument
88 p = pathModule.resolve(p);
90 if (cache && Object.prototype.hasOwnProperty.call(cache, p)) {
91 return cache[p];
94 var original = p,
111 var m = splitRootRe.exec(p);
127 while (pos < p.length) {
130 var result = nextPartRe.exec(p);
173 p = pathModule.resolve(resolvedLink, p.slice(pos));
177 if (cache) cache[original] = p;
179 return p;
183 exports.realpath = function realpath(p, cache, cb) { argument
190 p = pathModule.resolve(p);
192 if (cache && Object.prototype.hasOwnProperty.call(cache, p)) {
193 return process.nextTick(cb.bind(null, null, cache[p]));
196 var original = p,
213 var m = splitRootRe.exec(p);
235 if (pos >= p.length) {
236 if (cache) cache[original] = p;
237 return cb(null, p);
242 var result = nextPartRe.exec(p);
300 p = pathModule.resolve(resolvedLink, p.slice(pos));