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

Function _fchmod

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

Source from the content-addressed store, hash-verified

397285 STACKTOP = sp;return ($5|0);
397286}
397287function _fchmod($0,$1) {
397288 $0 = $0|0;
397289 $1 = $1|0;
397290 var $$0 = 0, $2 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $vararg_buffer = 0, $vararg_buffer2 = 0, $vararg_buffer6 = 0, $vararg_ptr1 = 0, $vararg_ptr5 = 0, $vararg_ptr9 = 0, label = 0, sp = 0;
397291 sp = STACKTOP;
397292 STACKTOP = STACKTOP + 48|0;
397293 $vararg_buffer6 = sp + 40|0;
397294 $vararg_buffer2 = sp + 8|0;
397295 $vararg_buffer = sp;
397296 HEAP32[$vararg_buffer>>2] = $0;
397297 $vararg_ptr1 = ((($vararg_buffer)) + 4|0);
397298 HEAP32[$vararg_ptr1>>2] = $1;
397299 $2 = (___syscall94(94,($vararg_buffer|0))|0);
397300 $3 = ($2|0)==(-9);
397301 if ($3) {
397302 HEAP32[$vararg_buffer2>>2] = $0;
397303 $vararg_ptr5 = ((($vararg_buffer2)) + 4|0);
397304 HEAP32[$vararg_ptr5>>2] = 1;
397305 $4 = (___syscall221(221,($vararg_buffer2|0))|0);
397306 $5 = ($4|0)<(0);
397307 if ($5) {
397308 label = 3;
397309 } else {
397310 ___procfdname($vararg_buffer2,$0);
397311 $7 = $vararg_buffer2;
397312 HEAP32[$vararg_buffer6>>2] = $7;
397313 $vararg_ptr9 = ((($vararg_buffer6)) + 4|0);
397314 HEAP32[$vararg_ptr9>>2] = $1;
397315 $8 = (___syscall15(15,($vararg_buffer6|0))|0);
397316 $9 = (___syscall_ret($8)|0);
397317 $$0 = $9;
397318 }
397319 } else {
397320 label = 3;
397321 }
397322 if ((label|0) == 3) {
397323 $6 = (___syscall_ret($2)|0);
397324 $$0 = $6;
397325 }
397326 STACKTOP = sp;return ($$0|0);
397327}
397328function ___mmap($0,$1,$2,$3,$4,$5) {
397329 $0 = $0|0;
397330 $1 = $1|0;

Callers

nothing calls this directly

Calls 5

___procfdnameFunction · 0.85
___syscall_retFunction · 0.85
___syscall94Function · 0.70
___syscall221Function · 0.70
___syscall15Function · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…