|
| int(* | setup_partitions )(void) |
| |
| void(* | teardown_partitions )(void) |
| |
| void(* | process_activate_IRQ_rcvd )(void) |
| |
| enum xp_retval(* | get_partition_rsvd_page_pa )(void *, u64 *, unsigned long *, size_t *) |
| |
| int(* | setup_rsvd_page )(struct xpc_rsvd_page *) |
| |
| void(* | allow_hb )(short) |
| |
| void(* | disallow_hb )(short) |
| |
| void(* | disallow_all_hbs )(void) |
| |
| void(* | increment_heartbeat )(void) |
| |
| void(* | offline_heartbeat )(void) |
| |
| void(* | online_heartbeat )(void) |
| |
| void(* | heartbeat_init )(void) |
| |
| void(* | heartbeat_exit )(void) |
| |
| enum xp_retval(* | get_remote_heartbeat )(struct xpc_partition *) |
| |
| void(* | request_partition_activation )(struct xpc_rsvd_page *, unsigned long, int) |
| |
| void(* | request_partition_reactivation )(struct xpc_partition *) |
| |
| void(* | request_partition_deactivation )(struct xpc_partition *) |
| |
| void(* | cancel_partition_deactivation_request )(struct xpc_partition *) |
| |
| enum xp_retval(* | setup_ch_structures )(struct xpc_partition *) |
| |
| void(* | teardown_ch_structures )(struct xpc_partition *) |
| |
| enum xp_retval(* | make_first_contact )(struct xpc_partition *) |
| |
| u64(* | get_chctl_all_flags )(struct xpc_partition *) |
| |
| void(* | send_chctl_closerequest )(struct xpc_channel *, unsigned long *) |
| |
| void(* | send_chctl_closereply )(struct xpc_channel *, unsigned long *) |
| |
| void(* | send_chctl_openrequest )(struct xpc_channel *, unsigned long *) |
| |
| void(* | send_chctl_openreply )(struct xpc_channel *, unsigned long *) |
| |
| void(* | send_chctl_opencomplete )(struct xpc_channel *, unsigned long *) |
| |
| void(* | process_msg_chctl_flags )(struct xpc_partition *, int) |
| |
| enum xp_retval(* | save_remote_msgqueue_pa )(struct xpc_channel *, unsigned long) |
| |
| enum xp_retval(* | setup_msg_structures )(struct xpc_channel *) |
| |
| void(* | teardown_msg_structures )(struct xpc_channel *) |
| |
| void(* | indicate_partition_engaged )(struct xpc_partition *) |
| |
| void(* | indicate_partition_disengaged )(struct xpc_partition *) |
| |
| void(* | assume_partition_disengaged )(short) |
| |
| int(* | partition_engaged )(short) |
| |
| int(* | any_partition_engaged )(void) |
| |
| int(* | n_of_deliverable_payloads )(struct xpc_channel *) |
| |
| enum xp_retval(* | send_payload )(struct xpc_channel *, u32, void *, u16, u8, xpc_notify_func, void *) |
| |
| void *(* | get_deliverable_payload )(struct xpc_channel *) |
| |
| void(* | received_payload )(struct xpc_channel *, void *) |
| |
| void(* | notify_senders_of_disconnect )(struct xpc_channel *) |
| |
Definition at line 783 of file xpc.h.