Home
last modified time | relevance | path

Searched refs:xpc_arch_ops (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/misc/sgi-xp/
Dxpc_main.c159 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()
[all …]
Dxpc_channel.c42 ret = xpc_arch_ops.setup_msg_structures(ch); in xpc_process_connect()
56 xpc_arch_ops.send_chctl_openreply(ch, irq_flags); in xpc_process_connect()
64 xpc_arch_ops.send_chctl_opencomplete(ch, irq_flags); in xpc_process_connect()
103 if (xpc_arch_ops.partition_engaged(ch->partid)) in xpc_process_disconnect()
115 xpc_arch_ops.send_chctl_closereply(ch, irq_flags); in xpc_process_disconnect()
125 xpc_arch_ops.notify_senders_of_disconnect(ch); in xpc_process_disconnect()
139 xpc_arch_ops.teardown_msg_structures(ch); in xpc_process_disconnect()
399 ret = xpc_arch_ops.save_remote_msgqueue_pa(ch, in xpc_process_openclose_chctl_flags()
536 xpc_arch_ops.send_chctl_openrequest(ch, &irq_flags); in xpc_connect_channel()
554 chctl.all_flags = xpc_arch_ops.get_chctl_all_flags(part); in xpc_process_sent_chctl_flags()
[all …]
Dxpc_partition.c78 xpc_arch_ops.get_partition_rsvd_page_pa; in xpc_get_rsvd_page_pa()
179 ret = xpc_arch_ops.setup_rsvd_page(rp); in xpc_setup_rsvd_page()
271 disengaged = !xpc_arch_ops.partition_engaged(partid); in __xpc_partition_disengaged()
287 xpc_arch_ops.assume_partition_disengaged(partid); in __xpc_partition_disengaged()
301 xpc_arch_ops.cancel_partition_deactivation_request(part); in __xpc_partition_disengaged()
356 xpc_arch_ops.request_partition_reactivation(part); in xpc_deactivate_partition()
375 xpc_arch_ops.request_partition_deactivation(part); in xpc_deactivate_partition()
516 xpc_arch_ops.request_partition_activation(remote_rp, in xpc_discovery()
Dxpc.h610 extern struct xpc_arch_operations xpc_arch_ops;
Dxpc_uv.c1699 xpc_arch_ops = xpc_arch_ops_uv; in xpc_init_uv()