Lines Matching refs:xact
244 struct vmbus_xact_ctx *xact = sc->hs_xact_ctx; in hv_kbd_on_response() local
245 if (xact != NULL) { in hv_kbd_on_response()
247 vmbus_xact_ctx_wakeup(xact, VMBUS_CHANPKT_CONST_DATA(pkt), in hv_kbd_on_response()
344 struct vmbus_xact *xact; in hv_kbd_connect_vsp() local
348 xact = vmbus_xact_get(sc->hs_xact_ctx, sizeof(*req)); in hv_kbd_connect_vsp()
349 if (xact == NULL) { in hv_kbd_connect_vsp()
353 req = vmbus_xact_req_data(xact); in hv_kbd_connect_vsp()
357 vmbus_xact_activate(xact); in hv_kbd_connect_vsp()
362 (uint64_t)(uintptr_t)xact); in hv_kbd_connect_vsp()
365 vmbus_xact_deactivate(xact); in hv_kbd_connect_vsp()
368 resp = vmbus_chan_xact_wait(sc->hs_chan, xact, &resplen, true); in hv_kbd_connect_vsp()
380 vmbus_xact_put(xact); in hv_kbd_connect_vsp()