fn fileSeekBy(userdata: ?*anyopaque, file: File, offset: i64) File.SeekError!void
userdata: ?*anyopaque
file: File
offset: i64
3763 3764 3765 3766 3767 3768
fn fileSeekBy(userdata: ?*anyopaque, file: File, offset: i64) File.SeekError!void { const ev: *Evented = @ptrCast(@alignCast(userdata)); var sync: CancelRegion.Sync = try .init(ev); defer sync.deinit(ev); try ev.lseek(&sync, file.handle, @bitCast(offset), linux.SEEK.CUR); }