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

Function _lseek

js/sql-debug.js:396740–396765  ·  view source on GitHub ↗
($0,$1,$2)

Source from the content-addressed store, hash-verified

396738 return;
396739}
396740function _lseek($0,$1,$2) {
396741 $0 = $0|0;
396742 $1 = $1|0;
396743 $2 = $2|0;
396744 var $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $vararg_buffer = 0, $vararg_ptr1 = 0, $vararg_ptr2 = 0, $vararg_ptr3 = 0, $vararg_ptr4 = 0, label = 0, sp = 0;
396745 sp = STACKTOP;
396746 STACKTOP = STACKTOP + 32|0;
396747 $vararg_buffer = sp;
396748 $3 = sp + 20|0;
396749 $4 = $3;
396750 HEAP32[$vararg_buffer>>2] = $0;
396751 $vararg_ptr1 = ((($vararg_buffer)) + 4|0);
396752 HEAP32[$vararg_ptr1>>2] = 0;
396753 $vararg_ptr2 = ((($vararg_buffer)) + 8|0);
396754 HEAP32[$vararg_ptr2>>2] = $1;
396755 $vararg_ptr3 = ((($vararg_buffer)) + 12|0);
396756 HEAP32[$vararg_ptr3>>2] = $4;
396757 $vararg_ptr4 = ((($vararg_buffer)) + 16|0);
396758 HEAP32[$vararg_ptr4>>2] = $2;
396759 $5 = (___syscall140(140,($vararg_buffer|0))|0);
396760 $6 = (___syscall_ret($5)|0);
396761 $7 = ($6|0)!=(0);
396762 $8 = HEAP32[$3>>2]|0;
396763 $9 = $7 ? -1 : $8;
396764 STACKTOP = sp;return ($9|0);
396765}
396766function _open($0,$1,$varargs) {
396767 $0 = $0|0;
396768 $1 = $1|0;

Callers 4

_unixReadFunction · 0.85
_unixWriteFunction · 0.85
_unixFileControlFunction · 0.85
_unixShmMapFunction · 0.85

Calls 2

___syscall_retFunction · 0.85
___syscall140Function · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…