syscall(callgate) through module