pub unsafe extern "C" fn zx_iommu_create( resource: u32, type: u32, desc: *const u8, desc_size: usize, out: *mut u32, ) -> i32