Lock the device buffer in the memory manager Locked buffers are not freed by memory manager until unlock is called.
(&self)
| 624 | /// |
| 625 | /// Locked buffers are not freed by memory manager until unlock is called. |
| 626 | pub fn lock(&self) { |
| 627 | unsafe { |
| 628 | let err_val = af_lock_array(self.handle); |
| 629 | HANDLE_ERROR(AfError::from(err_val)); |
| 630 | } |
| 631 | } |
| 632 | |
| 633 | /// Unlock the device buffer in the memory manager |
| 634 | /// |