fn remap( userdata: *anyopaque, memory: []u8, alignment: Alignment, new_len: usize, ret_addr: usize, ) ?[*]u8
userdata: *anyopaque
memory: []u8
alignment: Alignment
new_len: usize
ret_addr: usize
324 325 326 327 328 329 330 331 332 333 334 335
fn remap( userdata: *anyopaque, memory: []u8, alignment: Alignment, new_len: usize, ret_addr: usize, ) ?[*]u8 { const ev: *Evented = @ptrCast(@alignCast(userdata)); ev.backing_allocator_mutex.lockUncancelable(ev); defer ev.backing_allocator_mutex.unlock(); return ev.backing_allocator.rawRemap(memory, alignment, new_len, ret_addr); }