Searched refs:sndc (Results 1 - 4 of 4) sorted by path

/freebsd-11-stable/sys/dev/hyperv/netvsc/
H A Dhn_nvs.c93 struct hn_nvs_sendctx sndc; local
104 hn_nvs_sendctx_init(&sndc, hn_nvs_sent_xact, xact);
108 req, reqlen, &sndc);
660 hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc, argument
665 vmbus_xact_wakeup(sndc->hn_cbarg, data, dlen);
669 hn_nvs_sent_none(struct hn_nvs_sendctx *sndc __unused,
729 struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt)
733 sndc, gpa, gpa_cnt);
728 hn_nvs_send_rndis_ctrl(struct vmbus_channel *chan, struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) argument
H A Dhn_nvs.h54 hn_nvs_sendctx_init(struct hn_nvs_sendctx *sndc, hn_nvs_sent_t cb, void *cbarg) argument
57 sndc->hn_cb = cb;
58 sndc->hn_cbarg = cbarg;
63 void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc)
67 nvs_msg, nvs_msglen, (uint64_t)(uintptr_t)sndc));
72 void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc)
76 (uint64_t)(uintptr_t)sndc));
81 struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt)
91 &rndis, sizeof(rndis), sndc));
97 void hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc,
62 hn_nvs_send(struct vmbus_channel *chan, uint16_t flags, void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc) argument
71 hn_nvs_send_sglist(struct vmbus_channel *chan, struct vmbus_gpa sg[], int sglen, void *nvs_msg, int nvs_msglen, struct hn_nvs_sendctx *sndc) argument
80 hn_nvs_send_rndis_sglist(struct vmbus_channel *chan, uint32_t rndis_mtype, struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) argument
[all...]
H A Dhn_rndis.c211 struct hn_nvs_sendctx *sndc, size_t *comp_len)
247 error = hn_nvs_send_rndis_ctrl(sc->hn_prichan, sndc, gpa, gpa_cnt);
901 struct hn_nvs_sendctx sndc; local
915 hn_nvs_sendctx_init(&sndc, hn_nvs_sent_xact, xact);
916 hn_rndis_xact_exec1(sc, xact, sizeof(*halt), &sndc, &comp_len);
210 hn_rndis_xact_exec1(struct hn_softc *sc, struct vmbus_xact *xact, size_t reqlen, struct hn_nvs_sendctx *sndc, size_t *comp_len) argument
H A Dif_hn.c2840 hn_txpkt_done(struct hn_nvs_sendctx *sndc, struct hn_softc *sc, argument
2843 struct hn_txdesc *txd = sndc->hn_cbarg;
7282 struct hn_nvs_sendctx *sndc; local
7284 sndc = (struct hn_nvs_sendctx *)(uintptr_t)pkt->cph_xactid;
7285 sndc->hn_cb(sndc, sc, chan, VMBUS_CHANPKT_CONST_DATA(pkt),
7289 * 'sndc' CAN NOT be accessed anymore, since it can be freed by

Completed in 134 milliseconds