Function reboot [src]
Prototype
pub fn reboot(magic: LINUX_REBOOT.MAGIC1, magic2: LINUX_REBOOT.MAGIC2, cmd: LINUX_REBOOT.CMD, arg: ?*const anyopaque) usize
Parameters
magic: LINUX_REBOOT.MAGIC1
magic2: LINUX_REBOOT.MAGIC2
cmd: LINUX_REBOOT.CMD
arg: ?*const anyopaque
Source
pub fn reboot(magic: LINUX_REBOOT.MAGIC1, magic2: LINUX_REBOOT.MAGIC2, cmd: LINUX_REBOOT.CMD, arg: ?*const anyopaque) usize {
return std.os.linux.syscall4(
.reboot,
@intFromEnum(magic),
@intFromEnum(magic2),
@intFromEnum(cmd),
@intFromPtr(arg),
);
}