| 0x1837dfd50 |int64_t fcn.1837dfd50(int64_t arg1, int64_t arg2) |{ | int32_t iVar1; | code *pcVar2; | int32_t *piVar3; | undefined8 uVar4; | int64_t iVar5; | 0x1837dfd64 | *(undefined8 *)arg1 = 0x18fd2a1f8; 0x1837dfd7b | if ((arg2 & 0xfffffffc00000000U) == *(uint64_t *)0x191cd6d08) { 0x1837dfd80 | func_0x0001841c7180(arg2); | } 0x1837dfd85 | *(int64_t *)(arg1 + 8) = arg2; 0x1837dfd8f | *(undefined *)(arg1 + 0x100) = 0; 0x1837dfd89 | func_0x000185f5a0c0(arg1 + 0x10, 0, 0xd9); 0x1837dfda5 | *(undefined8 *)(arg1 + 0x108) = 0; 0x1837dfda5 | *(undefined8 *)(arg1 + 0x110) = 0; 0x1837dfdac | *(undefined8 *)(arg1 + 0x118) = 0; 0x1837dfdac | *(undefined8 *)(arg1 + 0x120) = 0; 0x1837dfdb3 | *(undefined *)(arg1 + 0x128) = 0; 0x1837dfdbe | piVar3 = (int32_t *)func_0x000185f006b8(8); 0x1837dfdc3 | *piVar3 = 0; 0x1837dfdc9 | *(undefined *)(piVar3 + 1) = 0; 0x1837dfdcc | *(int32_t **)(arg1 + 0x130) = piVar3; 0x1837dfdd6 | if (piVar3 != (int32_t *)0x0) { 0x1837dfddd | LOCK(); 0x1837dfddd | iVar1 = *piVar3; 0x1837dfddd | *piVar3 = *piVar3 + 1; 0x1837dfddd | UNLOCK(); 0x1837dfde7 | if (iVar1 == 0x7fffffff) { 0x1837dfe38 | pcVar2 = (code *)swi(3); 0x1837dfe38 | iVar5 = (*pcVar2)(); 0x1837dfe38 | return iVar5; | } | } 0x1837dfde9 | *(int64_t *)(arg1 + 0x138) = arg1; 0x1837dfdf3 | if (arg2 != 0) { 0x1837dfdfa | uVar4 = func_0x000185f006b8(0x90); 0x1837dfe0b | func_0x0001837f9d30(uVar4, arg2, arg1); 0x1837dfe10 | iVar5 = *(int64_t *)(arg1 + 0x120); 0x1837dfe17 | *(undefined8 *)(arg1 + 0x120) = uVar4; 0x1837dfe21 | if (iVar5 != 0) { 0x1837dfe28 | func_0x0001837fc130(iVar5, 1); | } 0x1837dfe37 | return arg1; | } 0x1837dfe3b | pcVar2 = (code *)swi(3); 0x1837dfe3b | iVar5 = (*pcVar2)(); 0x1837dfe3b | return iVar5; |} [{"offset":6501039440,"name":"fcn.1837dfd50","size":236,"is-pure":false,"realsz":234,"noreturn":false,"stackframe":56,"calltype":"ms","cost":79,"cc":8,"loops":0,"bits":64,"type":"fcn","nbbs":10,"edges":12,"ebbs":3,"signature":"fcn.1837dfd50(int64_t arg1, int64_t arg2);","minbound":6501039440,"maxbound":6501039676,"callrefs":[{"from":6501039488,"to":6511423872,"type":"CALL"},{"from":6501039517,"to":6542434496,"type":"CALL"},{"from":6501039550,"to":6542067384,"type":"CALL"},{"from":6501039610,"to":6542067384,"type":"CALL"},{"from":6501039627,"to":6501145904,"type":"CALL"},{"from":6501039656,"to":6501155120,"type":"CALL"}],"datarefs":[{"from":6501039453,"to":6707913208,"type":"DATA"},{"from":6501039476,"to":6741126408,"type":"DATA"}],"indegree":0,"outdegree":6,"nlocals":0,"nargs":2,"stackvars":[],"regvars":[{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]