Function fcntl [src]

Prototype

pub fn fcntl(fd: fd_t, cmd: i32, arg: usize) usize

Parameters

fd: fd_tcmd: i32arg: usize

Source

pub fn fcntl(fd: fd_t, cmd: i32, arg: usize) usize { if (@hasField(SYS, "fcntl64")) { return syscall3(.fcntl64, @as(usize, @bitCast(@as(isize, fd))), @as(usize, @bitCast(@as(isize, cmd))), arg); } else { return syscall3(.fcntl, @as(usize, @bitCast(@as(isize, fd))), @as(usize, @bitCast(@as(isize, cmd))), arg); } }