pub unsafe extern "C" fn zx_system_suspend_enter(
resource: zx_handle_t,
resume_deadline: zx_instant_boot_t,
options: zx_system_suspend_option_t,
header: *mut zx_wake_source_report_header_t,
entries: *mut zx_wake_source_report_entry_t,
num_entries: u32,
actual_entries: *mut u32,
) -> zx_status_t