Lines Matching refs:callback
196 // an optimization, since the data passed back to the callback needs to be
223 * @param {(err?: Error) => any} callback
226 function access(path, mode, callback) {
228 callback = mode;
234 callback = makeCallback(callback);
237 req.oncomplete = callback;
260 * @param {(exists?: boolean) => any} callback
263 function exists(path, callback) {
264 maybeCallback(callback);
267 callback(err ? false : true);
273 return callback(false);
319 context.callback(err);
361 function checkAborted(signal, callback) {
363 callback(new AbortError(undefined, { cause: signal?.reason }));
380 * ) => any} callback
383 function readFile(path, options, callback) {
384 callback = maybeCallback(callback || options);
387 const context = new ReadFileContext(callback, options.encoding);
400 if (checkAborted(options.signal, callback))
519 * @param {(err?: Error) => any} [callback]
522 function close(fd, callback = defaultCloseCallback) {
524 if (callback !== defaultCloseCallback)
525 callback = makeCallback(callback);
528 req.oncomplete = callback;
553 * ) => any} callback
556 function open(path, flags, mode, callback) {
559 callback = flags;
563 callback = mode;
569 callback = makeCallback(callback);
572 req.oncomplete = callback;
611 * ) => any} callback
614 function read(fd, buffer, offsetOrOptions, length, position, callback) {
621 // This is fs.read(fd, buffer, options, callback)
623 callback = length;
626 // This is fs.read(fd, bufferOrParams, callback)
628 // This is fs.read(fd, params, callback)
632 callback = offsetOrOptions;
634 // This is fs.read(fd, callback)
635 callback = buffer;
647 callback = maybeCallback(callback);
659 callback(null, 0, buffer);
677 callback(err, bytesRead || 0, buffer);
758 * ) => any} callback
761 function readv(fd, buffers, position, callback) {
763 callback(err, read || 0, buffers);
768 callback = maybeCallback(callback || position);
816 * ) => any} callback
819 function write(fd, buffer, offsetOrOptions, length, position, callback) {
822 callback(err, written || 0, buffer);
829 callback = maybeCallback(callback || position || length || offset);
872 callback = maybeCallback(position);
943 * ) => any} callback
946 function writev(fd, buffers, position, callback) {
948 callback(err, written || 0, buffers);
953 callback = maybeCallback(callback || position);
956 process.nextTick(callback, null, 0, buffers);
1007 * @param {(err?: Error) => any} callback
1010 function rename(oldPath, newPath, callback) {
1011 callback = makeCallback(callback);
1015 req.oncomplete = callback;
1042 * @param {(err?: Error) => any} callback
1045 function truncate(path, len, callback) {
1048 return fs.ftruncate(path, len, callback);
1051 callback = len;
1059 callback = maybeCallback(callback);
1061 if (er) return callback(er);
1065 callback(aggregateTwoErrors(er2, er));
1103 * @param {(err?: Error) => any} callback
1106 function ftruncate(fd, len = 0, callback) {
1108 callback = len;
1114 callback = makeCallback(callback);
1117 req.oncomplete = callback;
1157 * @param {(err?: Error) => any} callback
1160 function rmdir(path, options, callback) {
1162 callback = options;
1166 callback = makeCallback(callback);
1178 req.oncomplete = callback;
1182 return callback(err);
1186 rimraf(path, options, callback);
1191 req.oncomplete = callback;
1235 * @param {(err?: Error) => any} callback
1238 function rm(path, options, callback) {
1240 callback = options;
1247 return callback(err);
1250 return rimraf(pathModule.toNamespacedPath(path), options, callback);
1279 * @param {(err?: Error) => any} callback
1282 function fdatasync(fd, callback) {
1285 req.oncomplete = makeCallback(callback);
1307 * @param {(err?: Error) => any} callback
1310 function fsync(fd, callback) {
1313 req.oncomplete = makeCallback(callback);
1337 * @param {(err?: Error) => any} callback
1340 function mkdir(path, options, callback) {
1344 callback = options;
1353 callback = makeCallback(callback);
1359 req.oncomplete = callback;
1468 * ) => any} callback
1471 function readdir(path, options, callback) {
1472 callback = makeCallback(typeof options === 'function' ? options : callback);
1480 callback(null, readdirSyncRecursive(path, options));
1486 req.oncomplete = callback;
1490 callback(err);
1493 getDirents(path, result, callback);
1530 * Invokes the callback with the `fs.Stats`
1537 * ) => any} callback
1540 function fstat(fd, options = { bigint: false }, callback) {
1542 callback = options;
1546 callback = makeStatsCallback(callback);
1549 req.oncomplete = callback;
1561 * ) => any} callback
1564 function lstat(path, options = { bigint: false }, callback) {
1566 callback = options;
1569 callback = makeStatsCallback(callback);
1573 req.oncomplete = callback;
1584 * ) => any} callback
1587 function stat(path, options = { bigint: false }, callback) {
1589 callback = options;
1592 callback = makeStatsCallback(callback);
1596 req.oncomplete = callback;
1600 function statfs(path, options = { bigint: false }, callback) {
1602 callback = options;
1605 callback = maybeCallback(callback);
1610 return callback(err);
1613 callback(err, getStatFsFromBinding(stats));
1709 * ) => any} callback
1712 function readlink(path, options, callback) {
1713 callback = makeCallback(typeof options === 'function' ? options : callback);
1717 req.oncomplete = callback;
1748 const callback = makeCallback(arguments[arguments.length - 1]);
1774 req.oncomplete = callback;
1786 req.oncomplete = callback;
1822 * @param {(err?: Error) => any} callback
1825 function link(existingPath, newPath, callback) {
1826 callback = makeCallback(callback);
1832 req.oncomplete = callback;
1861 * @param {(err?: Error) => any} callback
1864 function unlink(path, callback) {
1865 callback = makeCallback(callback);
1868 req.oncomplete = callback;
1888 * @param {(err?: Error) => any} callback
1891 function fchmod(fd, mode, callback) {
1894 callback = makeCallback(callback);
1897 req.oncomplete = callback;
1919 * @param {(err?: Error) => any} callback
1922 function lchmod(path, mode, callback) {
1923 callback = maybeCallback(callback);
1927 callback(err);
1934 callback(aggregateTwoErrors(err2, err));
1964 * @param {(err?: Error) => any} callback
1967 function chmod(path, mode, callback) {
1970 callback = makeCallback(callback);
1973 req.oncomplete = callback;
1997 * @param {(err?: Error) => any} callback
2000 function lchown(path, uid, gid, callback) {
2001 callback = makeCallback(callback);
2006 req.oncomplete = callback;
2031 * @param {(err?: Error) => any} callback
2034 function fchown(fd, uid, gid, callback) {
2038 callback = makeCallback(callback);
2041 req.oncomplete = callback;
2068 * @param {(err?: Error) => any} callback
2071 function chown(path, uid, gid, callback) {
2072 callback = makeCallback(callback);
2078 req.oncomplete = callback;
2105 * @param {(err?: Error) => any} callback
2108 function utimes(path, atime, mtime, callback) {
2109 callback = makeCallback(callback);
2113 req.oncomplete = callback;
2143 * @param {(err?: Error) => any} callback
2146 function futimes(fd, atime, mtime, callback) {
2150 callback = makeCallback(callback);
2153 req.oncomplete = callback;
2181 * @param {(err?: Error) => any} callback
2184 function lutimes(path, atime, mtime, callback) {
2185 callback = makeCallback(callback);
2189 req.oncomplete = callback;
2214 function writeAll(fd, isUserFd, buffer, offset, length, signal, callback) {
2218 callback(abortError);
2221 callback(aggregateTwoErrors(err, abortError));
2226 // write(fd, buffer, offset, length, position, callback)
2230 callback(writeErr);
2233 callback(aggregateTwoErrors(err, writeErr));
2238 callback(null);
2240 fs.close(fd, callback);
2245 writeAll(fd, isUserFd, buffer, offset, length, signal, callback);
2260 * @param {(err?: Error) => any} callback
2263 function writeFile(path, data, options, callback) {
2264 callback = maybeCallback(callback || options);
2279 writeAll(path, isUserFd, data, 0, data.byteLength, signal, callback);
2283 if (checkAborted(options.signal, callback))
2288 callback(openErr);
2292 writeAll(fd, isUserFd, data, 0, data.byteLength, signal, callback);
2346 * @param {(err?: Error) => any} callback
2349 function appendFile(path, data, options, callback) {
2350 callback = maybeCallback(callback || options);
2360 fs.writeFile(path, data, options, callback);
2731 * ) => any} callback
2734 function realpath(p, options, callback) {
2735 callback = typeof options === 'function' ? options : maybeCallback(callback);
2763 if (err) return callback(err);
2776 return callback(null, encodeRealpathResult(p, options));
2797 return callback(null, encodeRealpathResult(p, options));
2806 if (err) return callback(err);
2827 if (err) return callback(err);
2837 if (err) return callback(err);
2851 if (err) return callback(err);
2869 * ) => any} callback
2872 realpath.native = (path, options, callback) => {
2873 callback = makeCallback(callback || options);
2877 req.oncomplete = callback;
2888 * ) => any} callback
2891 function mkdtemp(prefix, options, callback) {
2892 callback = makeCallback(typeof options === 'function' ? options : callback);
2906 req.oncomplete = callback;
2942 * @param {() => any} callback
2945 function copyFile(src, dest, mode, callback) {
2947 callback = mode;
2957 callback = makeCallback(callback);
2960 req.oncomplete = callback;
2991 * @param {() => any} callback
2994 function cp(src, dest, options, callback) {
2996 callback = options;
2999 callback = makeCallback(callback);
3004 cpFn(src, dest, options, callback);