Home
last modified time | relevance | path

Searched refs:sndc (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/hyperv/netvsc/
H A Dhn_nvs.h52 hn_nvs_sendctx_init(struct hn_nvs_sendctx *sndc, hn_nvs_sent_t cb, void *cbarg) in hn_nvs_sendctx_init() argument
55 sndc->hn_cb = cb; in hn_nvs_sendctx_init()
56 sndc->hn_cbarg = cbarg; in hn_nvs_sendctx_init()
61 void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc) in hn_nvs_send() argument
65 nvs_msg, nvs_msglen, (uint64_t)(uintptr_t)sndc)); in hn_nvs_send()
70 void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc) in hn_nvs_send_sglist() argument
74 (uint64_t)(uintptr_t)sndc)); in hn_nvs_send_sglist()
79 struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) in hn_nvs_send_rndis_sglist() argument
89 &rndis, sizeof(rndis), sndc)); in hn_nvs_send_rndis_sglist()
95 void hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc,
[all …]
H A Dhn_nvs.c96 struct hn_nvs_sendctx sndc; in hn_nvs_xact_execute() local
107 hn_nvs_sendctx_init(&sndc, hn_nvs_sent_xact, xact); in hn_nvs_xact_execute()
111 req, reqlen, &sndc); in hn_nvs_xact_execute()
668 hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc, in hn_nvs_sent_xact() argument
673 vmbus_xact_wakeup(sndc->hn_cbarg, data, dlen); in hn_nvs_sent_xact()
677 hn_nvs_sent_none(struct hn_nvs_sendctx *sndc __unused, in hn_nvs_sent_none()
737 struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) in hn_nvs_send_rndis_ctrl() argument
741 sndc, gpa, gpa_cnt); in hn_nvs_send_rndis_ctrl()
H A Dhn_rndis.c208 struct hn_nvs_sendctx *sndc, size_t *comp_len) in hn_rndis_xact_exec1() argument
244 error = hn_nvs_send_rndis_ctrl(sc->hn_prichan, sndc, gpa, gpa_cnt); in hn_rndis_xact_exec1()
920 struct hn_nvs_sendctx sndc; in hn_rndis_halt() local
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()
H A Dif_hn.c2848 hn_txpkt_done(struct hn_nvs_sendctx *sndc, struct hn_softc *sc, in hn_txpkt_done() argument
2851 struct hn_txdesc *txd = sndc->hn_cbarg; in hn_txpkt_done()
7412 struct hn_nvs_sendctx *sndc; in hn_nvs_handle_comp() local
7414 sndc = (struct hn_nvs_sendctx *)(uintptr_t)pkt->cph_xactid; in hn_nvs_handle_comp()
7415 sndc->hn_cb(sndc, sc, chan, VMBUS_CHANPKT_CONST_DATA(pkt), in hn_nvs_handle_comp()