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

Function _fchown

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

Source from the content-addressed store, hash-verified

397125 STACKTOP = sp;return ($3|0);
397126}
397127function _fchown($0,$1,$2) {
397128 $0 = $0|0;
397129 $1 = $1|0;
397130 $2 = $2|0;
397131 var $$0 = 0, $10 = 0, $3 = 0, $4 = 0, $5 = 0, $6 = 0, $7 = 0, $8 = 0, $9 = 0, $vararg_buffer = 0, $vararg_buffer3 = 0, $vararg_buffer7 = 0, $vararg_ptr1 = 0, $vararg_ptr10 = 0, $vararg_ptr11 = 0, $vararg_ptr2 = 0, $vararg_ptr6 = 0, label = 0, sp = 0;
397132 sp = STACKTOP;
397133 STACKTOP = STACKTOP + 64|0;
397134 $vararg_buffer7 = sp + 48|0;
397135 $vararg_buffer3 = sp + 16|0;
397136 $vararg_buffer = sp;
397137 HEAP32[$vararg_buffer>>2] = $0;
397138 $vararg_ptr1 = ((($vararg_buffer)) + 4|0);
397139 HEAP32[$vararg_ptr1>>2] = $1;
397140 $vararg_ptr2 = ((($vararg_buffer)) + 8|0);
397141 HEAP32[$vararg_ptr2>>2] = $2;
397142 $3 = (___syscall207(207,($vararg_buffer|0))|0);
397143 $4 = ($3|0)==(-9);
397144 if ($4) {
397145 HEAP32[$vararg_buffer3>>2] = $0;
397146 $vararg_ptr6 = ((($vararg_buffer3)) + 4|0);
397147 HEAP32[$vararg_ptr6>>2] = 1;
397148 $5 = (___syscall221(221,($vararg_buffer3|0))|0);
397149 $6 = ($5|0)<(0);
397150 if ($6) {
397151 label = 3;
397152 } else {
397153 ___procfdname($vararg_buffer3,$0);
397154 $8 = $vararg_buffer3;
397155 HEAP32[$vararg_buffer7>>2] = $8;
397156 $vararg_ptr10 = ((($vararg_buffer7)) + 4|0);
397157 HEAP32[$vararg_ptr10>>2] = $1;
397158 $vararg_ptr11 = ((($vararg_buffer7)) + 8|0);
397159 HEAP32[$vararg_ptr11>>2] = $2;
397160 $9 = (___syscall212(212,($vararg_buffer7|0))|0);
397161 $10 = (___syscall_ret($9)|0);
397162 $$0 = $10;
397163 }
397164 } else {
397165 label = 3;
397166 }
397167 if ((label|0) == 3) {
397168 $7 = (___syscall_ret($3)|0);
397169 $$0 = $7;
397170 }
397171 STACKTOP = sp;return ($$0|0);
397172}
397173function _unlink($0) {
397174 $0 = $0|0;
397175 var $1 = 0, $2 = 0, $3 = 0, $vararg_buffer = 0, label = 0, sp = 0;

Callers

nothing calls this directly

Calls 5

___procfdnameFunction · 0.85
___syscall_retFunction · 0.85
___syscall207Function · 0.70
___syscall221Function · 0.70
___syscall212Function · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…