nv_alloc_ops_t

Type Alias nv_alloc_ops_t 

Source
pub type nv_alloc_ops_t = nv_alloc_ops;

Aliased Type§

#[repr(C)]
pub struct nv_alloc_ops_t { pub nv_ao_init: Option<unsafe extern "C" fn(*mut nv_alloc, *mut __va_list_tag) -> i32>, pub nv_ao_fini: Option<unsafe extern "C" fn(*mut nv_alloc)>, pub nv_ao_alloc: Option<unsafe extern "C" fn(*mut nv_alloc, u64) -> *mut c_void>, pub nv_ao_free: Option<unsafe extern "C" fn(*mut nv_alloc, *mut c_void, u64)>, pub nv_ao_reset: Option<unsafe extern "C" fn(*mut nv_alloc)>, }

Fields§

§nv_ao_init: Option<unsafe extern "C" fn(*mut nv_alloc, *mut __va_list_tag) -> i32>§nv_ao_fini: Option<unsafe extern "C" fn(*mut nv_alloc)>§nv_ao_alloc: Option<unsafe extern "C" fn(*mut nv_alloc, u64) -> *mut c_void>§nv_ao_free: Option<unsafe extern "C" fn(*mut nv_alloc, *mut c_void, u64)>§nv_ao_reset: Option<unsafe extern "C" fn(*mut nv_alloc)>