Lines Matching refs:xpc_arch_ops

159 struct xpc_arch_operations xpc_arch_ops;  variable
174 DBUG_ON(xpc_arch_ops.partition_engaged(XPC_PARTID(part))); in xpc_timeout_partition_disengage()
185 xpc_arch_ops.increment_heartbeat(); in xpc_hb_beater()
197 xpc_arch_ops.heartbeat_init(); in xpc_start_hb_beater()
206 xpc_arch_ops.heartbeat_exit(); in xpc_stop_hb_beater()
235 ret = xpc_arch_ops.get_remote_heartbeat(part); in xpc_check_remote_hb()
279 xpc_arch_ops.process_activate_IRQ_rcvd(); in xpc_hb_checker()
455 ret = xpc_arch_ops.setup_ch_structures(part); in xpc_setup_ch_structures()
499 xpc_arch_ops.teardown_ch_structures(part); in xpc_teardown_ch_structures()
547 xpc_arch_ops.allow_hb(partid); in xpc_activating()
552 if (xpc_arch_ops.make_first_contact(part) == xpSuccess) { in xpc_activating()
562 xpc_arch_ops.disallow_hb(partid); in xpc_activating()
567 xpc_arch_ops.request_partition_reactivation(part); in xpc_activating()
641 xpc_arch_ops.n_of_deliverable_payloads; in xpc_kthread_waitmsgs()
680 xpc_arch_ops.n_of_deliverable_payloads; in xpc_kthread_start()
737 xpc_arch_ops.indicate_partition_disengaged(part); in xpc_kthread_start()
770 xpc_arch_ops.indicate_partition_disengaged; in xpc_create_kthreads()
792 xpc_arch_ops.indicate_partition_engaged(part); in xpc_create_kthreads()
926 return xpc_arch_ops.setup_partitions(); in xpc_setup_partitions()
932 xpc_arch_ops.teardown_partitions(); in xpc_teardown_partitions()
988 if (xpc_arch_ops.any_partition_engaged()) { in xpc_do_exit()
1019 DBUG_ON(xpc_arch_ops.any_partition_engaged()); in xpc_do_exit()
1090 xpc_arch_ops.disallow_all_hbs(); /*indicate we're deactivated */ in xpc_die_deactivate()
1095 if (xpc_arch_ops.partition_engaged(partid) || in xpc_die_deactivate()
1097 xpc_arch_ops.request_partition_deactivation(part); in xpc_die_deactivate()
1098 xpc_arch_ops.indicate_partition_disengaged(part); in xpc_die_deactivate()
1115 any_engaged = xpc_arch_ops.any_partition_engaged(); in xpc_die_deactivate()
1124 if (xpc_arch_ops.partition_engaged(partid)) { in xpc_die_deactivate()