| 1614 | } |
| 1615 | |
| 1616 | static U32 syscall_utimensat_time64(CPU* cpu, U32 eipCount) { |
| 1617 | BString path = cpu->memory->readString(ARG2); |
| 1618 | SYS_LOG1(SYSCALL_FILE, cpu, "utimensat_time64 dirfd=%d path=%X(%s) times=%X flags=%X", ARG1, ARG2, path.c_str(), ARG3, ARG4); |
| 1619 | U32 result = cpu->thread->process->utimesat(ARG1, path, ARG3, ARG4, true); |
| 1620 | SYS_LOG(SYSCALL_FILE, cpu, " result=%d(0x%X)\n", result, result); |
| 1621 | return result; |
| 1622 | } |
| 1623 | |
| 1624 | static U32 syscall_signalfd4(CPU* cpu, U32 eipCount) { |
| 1625 | SYS_LOG1(SYSCALL_SIGNAL, cpu, "signalfd4 fd=%d mask=%X(0x%0.8X%0.8X) size=%d flags=%X", ARG1, ARG2, (ARG3>=8?cpu->memory->readd(ARG2+4):0), cpu->memory->readd(ARG2), ARG3, ARG4); |
nothing calls this directly
no test coverage detected