Lines Matching refs:completer_addr
560 u64 completer_addr; member
563 u64 completer_addr; member
638 static int host_request_owned_transition(u64 *completer_addr, in host_request_owned_transition() argument
644 *completer_addr = tx->initiator.host.completer_addr; in host_request_owned_transition()
648 static int host_request_unshare(u64 *completer_addr, in host_request_unshare() argument
654 *completer_addr = tx->initiator.host.completer_addr; in host_request_unshare()
658 static int host_initiate_share(u64 *completer_addr, in host_initiate_share() argument
664 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_share()
668 static int host_initiate_unshare(u64 *completer_addr, in host_initiate_unshare() argument
674 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_unshare()
678 static int host_initiate_donation(u64 *completer_addr, in host_initiate_donation() argument
684 *completer_addr = tx->initiator.host.completer_addr; in host_initiate_donation()
738 static int hyp_request_donation(u64 *completer_addr, in hyp_request_donation() argument
744 *completer_addr = tx->initiator.hyp.completer_addr; in hyp_request_donation()
748 static int hyp_initiate_donation(u64 *completer_addr, in hyp_initiate_donation() argument
754 *completer_addr = tx->initiator.hyp.completer_addr; in hyp_initiate_donation()
833 u64 completer_addr; in check_share() local
838 ret = host_request_owned_transition(&completer_addr, tx); in check_share()
849 ret = hyp_ack_share(completer_addr, tx, share->completer_prot); in check_share()
868 u64 completer_addr; in __do_share() local
873 ret = host_initiate_share(&completer_addr, tx); in __do_share()
884 ret = hyp_complete_share(completer_addr, tx, share->completer_prot); in __do_share()
923 u64 completer_addr; in check_unshare() local
928 ret = host_request_unshare(&completer_addr, tx); in check_unshare()
939 ret = hyp_ack_unshare(completer_addr, tx); in check_unshare()
955 u64 completer_addr; in __do_unshare() local
960 ret = host_initiate_unshare(&completer_addr, tx); in __do_unshare()
971 ret = hyp_complete_unshare(completer_addr, tx); in __do_unshare()
1007 u64 completer_addr; in check_donation() local
1012 ret = host_request_owned_transition(&completer_addr, tx); in check_donation()
1015 ret = hyp_request_donation(&completer_addr, tx); in check_donation()
1026 ret = host_ack_donation(completer_addr, tx); in check_donation()
1029 ret = hyp_ack_donation(completer_addr, tx); in check_donation()
1041 u64 completer_addr; in __do_donate() local
1046 ret = host_initiate_donation(&completer_addr, tx); in __do_donate()
1049 ret = hyp_initiate_donation(&completer_addr, tx); in __do_donate()
1060 ret = host_complete_donation(completer_addr, tx); in __do_donate()
1063 ret = hyp_complete_donation(completer_addr, tx); in __do_donate()
1104 .completer_addr = hyp_addr, in __pkvm_host_share_hyp()
1137 .completer_addr = hyp_addr, in __pkvm_host_unshare_hyp()
1170 .completer_addr = hyp_addr, in __pkvm_host_donate_hyp()
1202 .completer_addr = host_addr, in __pkvm_hyp_donate_host()