Symbol: hv_channel
sys/dev/pv/hvs.c
195
struct hv_channel *sc_chan;
sys/dev/pv/hyperv.c
100
void hv_channel_pause(struct hv_channel *);
sys/dev/pv/hyperv.c
101
uint hv_channel_unpause(struct hv_channel *);
sys/dev/pv/hyperv.c
102
uint hv_channel_ready(struct hv_channel *);
sys/dev/pv/hyperv.c
1033
struct hv_channel *ch, *nch;
sys/dev/pv/hyperv.c
1108
struct hv_channel *
sys/dev/pv/hyperv.c
1111
struct hv_channel *ch;
sys/dev/pv/hyperv.c
1121
hv_channel_ring_create(struct hv_channel *ch, uint32_t buflen)
sys/dev/pv/hyperv.c
1159
hv_channel_ring_destroy(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1170
hv_channel_open(struct hv_channel *ch, size_t buflen, void *udata,
sys/dev/pv/hyperv.c
1219
hv_channel_close(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1242
hv_channel_setevent(struct hv_softc *sc, struct hv_channel *ch)
sys/dev/pv/hyperv.c
1258
struct hv_channel *ch = arg;
sys/dev/pv/hyperv.c
1271
hv_channel_setdeferred(struct hv_channel *ch, const char *name)
sys/dev/pv/hyperv.c
1281
hv_channel_schedule(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1379
hv_channel_send(struct hv_channel *ch, void *data, uint32_t datalen,
sys/dev/pv/hyperv.c
1417
hv_channel_send_sgl(struct hv_channel *ch, struct vmbus_gpa *sgl,
sys/dev/pv/hyperv.c
1461
hv_channel_send_prpl(struct hv_channel *ch, struct vmbus_gpa_range *prpl,
sys/dev/pv/hyperv.c
1550
hv_channel_recv(struct hv_channel *ch, void *data, uint32_t datalen,
sys/dev/pv/hyperv.c
1602
hv_channel_pause(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1608
hv_channel_unpause(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1619
hv_channel_ready(struct hv_channel *ch)
sys/dev/pv/hyperv.c
1637
hv_handle_alloc(struct hv_channel *ch, void *buffer, uint32_t buflen,
sys/dev/pv/hyperv.c
1767
hv_handle_free(struct hv_channel *ch, uint32_t handle)
sys/dev/pv/hyperv.c
1801
struct hv_channel *ch;
sys/dev/pv/hyperv.c
1832
hv_evcount_attach(struct hv_channel *ch, const char *name)
sys/dev/pv/hyperv.c
668
struct hv_channel *ch;
sys/dev/pv/hyperv.c
96
struct hv_channel *
sys/dev/pv/hyperv.c
98
int hv_channel_ring_create(struct hv_channel *, uint32_t);
sys/dev/pv/hyperv.c
99
void hv_channel_ring_destroy(struct hv_channel *);
sys/dev/pv/hypervic.c
1045
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
108
struct hv_channel *dv_ch;
sys/dev/pv/hypervic.c
175
struct hv_channel *ch;
sys/dev/pv/hypervic.c
275
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
292
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
341
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
361
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
411
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
438
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervic.c
772
struct hv_channel *ch = dv->dv_ch;
sys/dev/pv/hypervvar.h
104
struct hv_channel *aa_chan;
sys/dev/pv/hypervvar.h
207
int hv_handle_alloc(struct hv_channel *, void *, uint32_t, uint32_t *);
sys/dev/pv/hypervvar.h
208
void hv_handle_free(struct hv_channel *, uint32_t);
sys/dev/pv/hypervvar.h
209
int hv_channel_open(struct hv_channel *, size_t, void *, size_t,
sys/dev/pv/hypervvar.h
211
int hv_channel_close(struct hv_channel *);
sys/dev/pv/hypervvar.h
212
int hv_channel_setdeferred(struct hv_channel *, const char *);
sys/dev/pv/hypervvar.h
213
void hv_channel_schedule(struct hv_channel *);
sys/dev/pv/hypervvar.h
214
void hv_evcount_attach(struct hv_channel *, const char *);
sys/dev/pv/hypervvar.h
215
int hv_channel_send(struct hv_channel *, void *, uint32_t, uint64_t,
sys/dev/pv/hypervvar.h
217
int hv_channel_send_sgl(struct hv_channel *, struct vmbus_gpa *,
sys/dev/pv/hypervvar.h
219
int hv_channel_send_prpl(struct hv_channel *, struct vmbus_gpa_range *,
sys/dev/pv/hypervvar.h
221
int hv_channel_recv(struct hv_channel *, void *, uint32_t, uint32_t *,
sys/dev/pv/hypervvar.h
94
TAILQ_ENTRY(hv_channel) ch_entry;
sys/dev/pv/hypervvar.h
96
TAILQ_HEAD(hv_channels, hv_channel);
sys/dev/pv/if_hvn.c
124
struct hv_channel *sc_chan;