Lines Matching refs:xpc_partition
474 struct xpc_partition { struct
538 enum xp_retval (*get_remote_heartbeat) (struct xpc_partition *); argument
542 void (*request_partition_reactivation) (struct xpc_partition *);
543 void (*request_partition_deactivation) (struct xpc_partition *);
544 void (*cancel_partition_deactivation_request) (struct xpc_partition *);
545 enum xp_retval (*setup_ch_structures) (struct xpc_partition *);
546 void (*teardown_ch_structures) (struct xpc_partition *);
548 enum xp_retval (*make_first_contact) (struct xpc_partition *);
550 u64 (*get_chctl_all_flags) (struct xpc_partition *);
556 void (*process_msg_chctl_flags) (struct xpc_partition *, int);
564 void (*indicate_partition_engaged) (struct xpc_partition *);
565 void (*indicate_partition_disengaged) (struct xpc_partition *);
617 extern void xpc_activate_partition(struct xpc_partition *);
631 extern struct xpc_partition *xpc_partitions;
636 extern int xpc_partition_disengaged(struct xpc_partition *);
637 extern int xpc_partition_disengaged_from_timer(struct xpc_partition *part);
638 extern enum xp_retval xpc_mark_partition_active(struct xpc_partition *);
639 extern void xpc_mark_partition_inactive(struct xpc_partition *);
644 extern void xpc_deactivate_partition(const int, struct xpc_partition *,
656 extern void xpc_process_sent_chctl_flags(struct xpc_partition *);
662 extern void xpc_partition_going_down(struct xpc_partition *, enum xp_retval);
665 xpc_wakeup_channel_mgr(struct xpc_partition *part) in xpc_wakeup_channel_mgr()
699 xpc_part_deref(struct xpc_partition *part) in xpc_part_deref()
709 xpc_part_ref(struct xpc_partition *part) in xpc_part_ref()