Lines Matching refs:vss_transaction

57 } vss_transaction;  variable
90 if (vss_transaction.state > HVUTIL_READY) in vss_timeout_func()
91 vss_transaction.state = HVUTIL_READY; in vss_timeout_func()
93 hv_poll_channel(vss_transaction.vss_context, in vss_timeout_func()
115 vss_transaction.state = HVUTIL_READY; in vss_handle_handshake()
133 if (vss_transaction.state > HVUTIL_READY) in vss_on_msg()
136 } else if (vss_transaction.state == HVUTIL_USERSPACE_REQ) { in vss_on_msg()
137 vss_transaction.state = HVUTIL_USERSPACE_RECV; in vss_on_msg()
141 vss_transaction.state = HVUTIL_READY; in vss_on_msg()
142 hv_poll_channel(vss_transaction.vss_context, in vss_on_msg()
156 int op = vss_transaction.msg->vss_hdr.operation; in vss_send_op()
161 if (vss_transaction.state != HVUTIL_HOSTMSG_RECEIVED) in vss_send_op()
170 vss_transaction.state = HVUTIL_USERSPACE_REQ; in vss_send_op()
176 vss_transaction.state = HVUTIL_READY; in vss_send_op()
202 buf_len = vss_transaction.recv_len; in vss_respond_to_host()
203 channel = vss_transaction.recv_channel; in vss_respond_to_host()
204 req_id = vss_transaction.recv_req_id; in vss_respond_to_host()
241 if (vss_transaction.state > HVUTIL_READY) { in hv_vss_onchannelcallback()
246 vss_transaction.vss_context = context; in hv_vss_onchannelcallback()
249 vss_transaction.vss_context = NULL; in hv_vss_onchannelcallback()
272 vss_transaction.recv_len = recvlen; in hv_vss_onchannelcallback()
273 vss_transaction.recv_channel = channel; in hv_vss_onchannelcallback()
274 vss_transaction.recv_req_id = requestid; in hv_vss_onchannelcallback()
275 vss_transaction.msg = (struct hv_vss_msg *)vss_msg; in hv_vss_onchannelcallback()
291 if (vss_transaction.state < HVUTIL_READY) { in hv_vss_onchannelcallback()
296 vss_transaction.state = HVUTIL_HOSTMSG_RECEIVED; in hv_vss_onchannelcallback()
335 vss_transaction.state = HVUTIL_DEVICE_INIT; in vss_on_reset()
349 vss_transaction.state = HVUTIL_DEVICE_INIT; in hv_vss_init()
361 vss_transaction.state = HVUTIL_DEVICE_DYING; in hv_vss_deinit()