Lines Matching refs:xact

207 hn_rndis_xact_exec1(struct hn_softc *sc, struct vmbus_xact *xact, size_t reqlen,  in hn_rndis_xact_exec1()  argument
220 paddr = vmbus_xact_req_paddr(xact); in hn_rndis_xact_exec1()
243 vmbus_xact_activate(xact); in hn_rndis_xact_exec1()
246 vmbus_xact_deactivate(xact); in hn_rndis_xact_exec1()
250 return (vmbus_chan_xact_wait(sc->hn_prichan, xact, comp_len, in hn_rndis_xact_exec1()
255 hn_rndis_xact_execute(struct hn_softc *sc, struct vmbus_xact *xact, uint32_t rid, in hn_rndis_xact_execute() argument
268 comp = hn_rndis_xact_exec1(sc, xact, reqlen, &hn_nvs_sendctx_none, in hn_rndis_xact_execute()
322 struct vmbus_xact *xact; in hn_rndis_query2() local
328 xact = vmbus_xact_get(sc->hn_xact, reqlen); in hn_rndis_query2()
329 if (xact == NULL) { in hn_rndis_query2()
334 req = vmbus_xact_req_data(xact); in hn_rndis_query2()
358 comp = hn_rndis_xact_execute(sc, xact, rid, reqlen, &comp_len, in hn_rndis_query2()
402 vmbus_xact_put(xact); in hn_rndis_query2()
534 struct vmbus_xact *xact; in hn_rndis_set() local
542 xact = vmbus_xact_get(sc->hn_xact, reqlen); in hn_rndis_set()
543 if (xact == NULL) { in hn_rndis_set()
548 req = vmbus_xact_req_data(xact); in hn_rndis_set()
559 comp = hn_rndis_xact_execute(sc, xact, rid, reqlen, &comp_len, in hn_rndis_set()
575 vmbus_xact_put(xact); in hn_rndis_set()
852 struct vmbus_xact *xact; in hn_rndis_init() local
857 xact = vmbus_xact_get(sc->hn_xact, sizeof(*req)); in hn_rndis_init()
858 if (xact == NULL) { in hn_rndis_init()
863 req = vmbus_xact_req_data(xact); in hn_rndis_init()
872 comp = hn_rndis_xact_execute(sc, xact, rid, sizeof(*req), &comp_len, in hn_rndis_init()
911 vmbus_xact_put(xact); in hn_rndis_init()
918 struct vmbus_xact *xact; in hn_rndis_halt() local
923 xact = vmbus_xact_get(sc->hn_xact, sizeof(*halt)); in hn_rndis_halt()
924 if (xact == NULL) { in hn_rndis_halt()
928 halt = vmbus_xact_req_data(xact); in hn_rndis_halt()
934 hn_nvs_sendctx_init(&sndc, hn_nvs_sent_xact, xact); in hn_rndis_halt()
935 hn_rndis_xact_exec1(sc, xact, sizeof(*halt), &sndc, &comp_len); in hn_rndis_halt()
937 vmbus_xact_put(xact); in hn_rndis_halt()