Lines Matching refs:AssetAttr
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 {
113 query: *const AssetAttr,
115 attrs_to_update: *const AssetAttr,
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 {
234 pub struct AssetAttr {
289 attrs: *mut AssetAttr,
299 unsafe { AssetMalloc(result.count.wrapping_mul(size_of::<AssetAttr>() as u32)) as *mut AssetAttr };