Lines Matching refs:initiator

566 	} initiator;  member
642 u64 addr = tx->initiator.addr; in host_request_owned_transition()
644 *completer_addr = tx->initiator.host.completer_addr; in host_request_owned_transition()
652 u64 addr = tx->initiator.addr; in host_request_unshare()
654 *completer_addr = tx->initiator.host.completer_addr; in host_request_unshare()
662 u64 addr = tx->initiator.addr; in host_initiate_share()
664 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_share()
672 u64 addr = tx->initiator.addr; in host_initiate_unshare()
674 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_unshare()
684 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_donation()
685 return host_stage2_set_owner_locked(tx->initiator.addr, size, owner_id); in host_initiate_donation()
691 tx->initiator.id != PKVM_ID_HYP); in __host_ack_skip_pgtable_check()
742 u64 addr = tx->initiator.addr; in hyp_request_donation()
744 *completer_addr = tx->initiator.hyp.completer_addr; in hyp_request_donation()
754 *completer_addr = tx->initiator.hyp.completer_addr; in hyp_initiate_donation()
755 ret = kvm_pgtable_hyp_unmap(&pkvm_pgtable, tx->initiator.addr, size); in hyp_initiate_donation()
762 tx->initiator.id != PKVM_ID_HOST); in __hyp_ack_skip_pgtable_check()
783 if (tx->initiator.id == PKVM_ID_HOST && hyp_page_count((void *)addr)) in hyp_ack_unshare()
836 switch (tx->initiator.id) { in check_share()
871 switch (tx->initiator.id) { in __do_share()
926 switch (tx->initiator.id) { in check_unshare()
958 switch (tx->initiator.id) { in __do_unshare()
1010 switch (tx->initiator.id) { in check_donation()
1044 switch (tx->initiator.id) { in __do_donate()
1100 .initiator = { in __pkvm_host_share_hyp()
1133 .initiator = { in __pkvm_host_unshare_hyp()
1166 .initiator = { in __pkvm_host_donate_hyp()
1198 .initiator = { in __pkvm_hyp_donate_host()
1273 .initiator = { in __pkvm_host_share_ffa()
1296 .initiator = { in __pkvm_host_unshare_ffa()