Lines Matching refs:xpc_arch_ops
165 struct xpc_arch_operations xpc_arch_ops;
180 DBUG_ON(xpc_arch_ops.partition_engaged(XPC_PARTID(part)));
191 xpc_arch_ops.increment_heartbeat();
203 xpc_arch_ops.heartbeat_init();
213 xpc_arch_ops.heartbeat_exit();
242 ret = xpc_arch_ops.get_remote_heartbeat(part);
293 xpc_arch_ops.process_activate_IRQ_rcvd();
468 ret = xpc_arch_ops.setup_ch_structures(part);
512 xpc_arch_ops.teardown_ch_structures(part);
560 xpc_arch_ops.allow_hb(partid);
565 if (xpc_arch_ops.make_first_contact(part) == xpSuccess) {
575 xpc_arch_ops.disallow_hb(partid);
580 xpc_arch_ops.request_partition_reactivation(part);
654 xpc_arch_ops.n_of_deliverable_payloads;
693 xpc_arch_ops.n_of_deliverable_payloads;
750 xpc_arch_ops.indicate_partition_disengaged(part);
783 xpc_arch_ops.indicate_partition_disengaged;
805 xpc_arch_ops.indicate_partition_engaged(part);
940 return xpc_arch_ops.setup_partitions();
946 xpc_arch_ops.teardown_partitions();
1002 if (xpc_arch_ops.any_partition_engaged()) {
1033 DBUG_ON(xpc_arch_ops.any_partition_engaged());
1098 xpc_arch_ops.disallow_all_hbs(); /*indicate we're deactivated */
1103 if (xpc_arch_ops.partition_engaged(partid) ||
1105 xpc_arch_ops.request_partition_deactivation(part);
1106 xpc_arch_ops.indicate_partition_disengaged(part);
1123 any_engaged = xpc_arch_ops.any_partition_engaged();
1132 if (xpc_arch_ops.partition_engaged(partid)) {
1179 xpc_arch_ops.offline_heartbeat();
1190 xpc_arch_ops.online_heartbeat();