Lines Matching refs:u32
24 const MAX_MAP_CAPACITY: u32 = 64;
27 fn AssetMalloc(size: u32) -> *mut c_void;
30 fn into_map(attributes: *const AssetAttr, attr_cnt: u32) -> Option<AssetMap> {
72 pub extern "C" fn add_asset(attributes: *const AssetAttr, attr_cnt: u32) -> i32 {
92 pub extern "C" fn remove_asset(query: *const AssetAttr, query_cnt: u32) -> i32 {
114 query_cnt: u32,
116 update_cnt: u32,
146 pub unsafe extern "C" fn pre_query_asset(query: *const AssetAttr, query_cnt: u32, challenge: *mut AssetBlob) -> i32 {
182 pub unsafe extern "C" fn query_asset(query: *const AssetAttr, query_cnt: u32, result_set: *mut AssetResultSet) -> i32 {
214 pub extern "C" fn post_query_asset(handle: *const AssetAttr, handle_cnt: u32) -> i32 {
235 tag: u32,
243 size: u32,
251 let mut blob = AssetBlob { size: vec.len() as u32, data: std::ptr::null_mut() };
268 uint32: u32,
288 count: u32,
296 let mut result = AssetResult { count: map.len() as u32, attrs: std::ptr::null_mut() };
299 unsafe { AssetMalloc(result.count.wrapping_mul(size_of::<AssetAttr>() as u32)) as *mut AssetAttr };
310 (*attr).tag = *tag as u32;
321 count: u32,
329 let mut result_set = AssetResultSet { count: maps.len() as u32, results: std::ptr::null_mut() };
331 unsafe { AssetMalloc(result_set.count.wrapping_mul(size_of::<AssetResult>() as u32)) as *mut AssetResult };