MCPcopy Index your code
hub / github.com/sql-js/sql.js / ___syscall140

Function ___syscall140

js/sql-debug.js:4623–4637  ·  view source on GitHub ↗
(which, varargs)

Source from the content-addressed store, hash-verified

4621 }
4622
4623 function ___syscall140(which, varargs) {SYSCALLS.varargs = varargs;
4624 try {
4625 // llseek
4626 var stream = SYSCALLS.getStreamFromFD(), offset_high = SYSCALLS.get(), offset_low = SYSCALLS.get(), result = SYSCALLS.get(), whence = SYSCALLS.get();
4627 // NOTE: offset_high is unused - Emscripten's off_t is 32-bit
4628 var offset = offset_low;
4629 FS.llseek(stream, offset, whence);
4630 HEAP32[((result)>>2)]=stream.position;
4631 if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; // reset readdir state
4632 return 0;
4633 } catch (e) {
4634 if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e);
4635 return -e.errno;
4636 }
4637 }
4638
4639 function ___syscall15(which, varargs) {SYSCALLS.varargs = varargs;
4640 try {

Callers 1

_lseekFunction · 0.70

Calls 1

abortFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…