Lines Matching refs:xpc_arch_ops
159 struct xpc_arch_operations xpc_arch_ops;
174 DBUG_ON(xpc_arch_ops.partition_engaged(XPC_PARTID(part)));
185 xpc_arch_ops.increment_heartbeat();
197 xpc_arch_ops.heartbeat_init();
206 xpc_arch_ops.heartbeat_exit();
235 ret = xpc_arch_ops.get_remote_heartbeat(part);
279 xpc_arch_ops.process_activate_IRQ_rcvd();
455 ret = xpc_arch_ops.setup_ch_structures(part);
499 xpc_arch_ops.teardown_ch_structures(part);
547 xpc_arch_ops.allow_hb(partid);
552 if (xpc_arch_ops.make_first_contact(part) == xpSuccess) {
562 xpc_arch_ops.disallow_hb(partid);
567 xpc_arch_ops.request_partition_reactivation(part);
641 xpc_arch_ops.n_of_deliverable_payloads;
680 xpc_arch_ops.n_of_deliverable_payloads;
737 xpc_arch_ops.indicate_partition_disengaged(part);
770 xpc_arch_ops.indicate_partition_disengaged;
792 xpc_arch_ops.indicate_partition_engaged(part);
926 return xpc_arch_ops.setup_partitions();
932 xpc_arch_ops.teardown_partitions();
988 if (xpc_arch_ops.any_partition_engaged()) {
1019 DBUG_ON(xpc_arch_ops.any_partition_engaged());
1090 xpc_arch_ops.disallow_all_hbs(); /*indicate we're deactivated */
1095 if (xpc_arch_ops.partition_engaged(partid) ||
1097 xpc_arch_ops.request_partition_deactivation(part);
1098 xpc_arch_ops.indicate_partition_disengaged(part);
1115 any_engaged = xpc_arch_ops.any_partition_engaged();
1124 if (xpc_arch_ops.partition_engaged(partid)) {