Lines Matching refs:sn2
273 chctl.all_flags = xpc_receive_IRQ_amo_sn2(part->sn.sn2. in xpc_check_for_sent_chctl_flags_sn2()
328 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_check_for_dropped_notify_IRQ_sn2()
349 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_send_notify_IRQ_sn2()
388 FETCHOP_STORE_OP(TO_AMO((u64)&part->sn.sn2.local_chctl_amo_va-> in xpc_send_local_notify_IRQ_sn2()
401 struct xpc_openclose_args *args = ch->sn.sn2.local_openclose_args; in xpc_send_chctl_closerequest_sn2()
416 struct xpc_openclose_args *args = ch->sn.sn2.local_openclose_args; in xpc_send_chctl_openrequest_sn2()
426 struct xpc_openclose_args *args = ch->sn.sn2.local_openclose_args; in xpc_send_chctl_openreply_sn2()
430 args->local_msgqueue_pa = xp_pa(ch->sn.sn2.local_msgqueue); in xpc_send_chctl_openreply_sn2()
457 ch->sn.sn2.remote_msgqueue_pa = msgqueue_pa; in xpc_save_remote_msgqueue_pa_sn2()
470 struct amo *amo = (struct amo *)__va(part->sn.sn2.remote_amos_page_pa + in xpc_indicate_partition_engaged_sn2()
496 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_indicate_partition_disengaged_sn2()
641 rp->sn.sn2.vars_pa = xp_pa(xpc_vars_sn2); in xpc_setup_rsvd_page_sn2()
777 part->sn.sn2.remote_vars_pa, in xpc_get_remote_heartbeat_sn2()
839 xpc_send_local_activate_IRQ_sn2(part->sn.sn2.activate_IRQ_nasid); in xpc_request_partition_reactivation_sn2()
845 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_request_partition_deactivation_sn2()
883 struct amo *amo = (struct amo *)__va(part->sn.sn2.remote_amos_page_pa + in xpc_cancel_partition_deactivation_request_sn2()
927 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_update_partition_info_sn2()
1010 remote_vars_pa = remote_rp->sn.sn2.vars_pa; in xpc_identify_activate_IRQ_req_sn2()
1016 part_sn2 = &part->sn.sn2; in xpc_identify_activate_IRQ_req_sn2()
1170 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_setup_ch_structures_sn2()
1243 ch_sn2 = &part->channels[ch_number].sn.sn2; in xpc_setup_ch_structures_sn2()
1292 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_teardown_ch_structures_sn2()
1351 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_pull_remote_vars_part_sn2()
1448 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_make_first_contact_sn2()
1505 struct xpc_partition_sn2 *part_sn2 = &part->sn.sn2; in xpc_get_chctl_all_flags_sn2()
1563 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_allocate_local_msgqueue_sn2()
1608 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_allocate_remote_msgqueue_sn2()
1649 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_setup_msg_structures_sn2()
1675 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_teardown_msg_structures_sn2()
1712 s64 get = ch->sn.sn2.w_remote_GP.get - 1; in xpc_notify_senders_sn2()
1716 notify = &ch->sn.sn2.notify_queue[get % ch->local_nentries]; in xpc_notify_senders_sn2()
1752 xpc_notify_senders_sn2(ch, ch->reason, ch->sn.sn2.w_local_GP.put); in xpc_notify_senders_of_disconnect_sn2()
1761 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_clear_local_msgqueue_flags_sn2()
1781 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_clear_remote_msgqueue_flags_sn2()
1804 return ch->sn.sn2.w_remote_GP.put - ch->sn.sn2.w_local_GP.get; in xpc_n_of_deliverable_payloads_sn2()
1811 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_process_msg_chctl_flags_sn2()
1814 ch_sn2->remote_GP = part->sn.sn2.remote_GPs[ch_number]; in xpc_process_msg_chctl_flags_sn2()
1913 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_pull_remote_msg_sn2()
1977 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_get_deliverable_payload_sn2()
2032 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_send_msgs_sn2()
2093 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_allocate_msg_sn2()
2172 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_send_payload_sn2()
2265 struct xpc_channel_sn2 *ch_sn2 = &ch->sn.sn2; in xpc_acknowledge_msgs_sn2()
2332 DBUG_ON((((u64)msg - (u64)ch->sn.sn2.remote_msgqueue) / ch->entry_size) != in xpc_received_payload_sn2()
2349 get = ch->sn.sn2.local_GP->get; in xpc_received_payload_sn2()