Searched refs:vmbus_softc (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/sys/dev/hyperv/vmbus/
H A Dvmbus_var.h59 struct vmbus_softc;
61 typedef void (*vmbus_chanmsg_proc_t)(struct vmbus_softc *,
88 struct vmbus_softc { struct
89 void (*vmbus_event_proc)(struct vmbus_softc *, int);
155 uint32_t vmbus_gpadl_alloc(struct vmbus_softc *);
158 vmbus_msghc_get(struct vmbus_softc *, size_t);
159 void vmbus_msghc_put(struct vmbus_softc *, struct vmbus_msghc *);
162 int vmbus_msghc_exec(struct vmbus_softc *, struct vmbus_msghc *);
163 void vmbus_msghc_exec_cancel(struct vmbus_softc *,
166 vmbus_msghc_wait_result(struct vmbus_softc *,
[all...]
H A Dvmbus_chanvar.h106 struct vmbus_softc *ch_vmbus;
180 struct vmbus_softc;
183 void vmbus_event_proc(struct vmbus_softc *, int);
184 void vmbus_event_proc_compat(struct vmbus_softc *, int);
185 void vmbus_chan_msgproc(struct vmbus_softc *,
187 void vmbus_chan_destroy_all(struct vmbus_softc *);
H A Dvmbus.c110 static int vmbus_init(struct vmbus_softc *);
111 static int vmbus_connect(struct vmbus_softc *, uint32_t);
112 static int vmbus_req_channels(struct vmbus_softc *sc);
113 static void vmbus_disconnect(struct vmbus_softc *);
114 static int vmbus_scan(struct vmbus_softc *);
115 static void vmbus_scan_teardown(struct vmbus_softc *);
116 static void vmbus_scan_done(struct vmbus_softc *,
118 static void vmbus_chanmsg_handle(struct vmbus_softc *,
124 static int vmbus_dma_alloc(struct vmbus_softc *);
125 static void vmbus_dma_free(struct vmbus_softc *);
[all...]
H A Dvmbus_chan.c60 struct vmbus_softc *,
67 static struct vmbus_channel *vmbus_chan_alloc(struct vmbus_softc *);
82 static void vmbus_chan_ins_prilist(struct vmbus_softc *,
84 static void vmbus_chan_rem_prilist(struct vmbus_softc *,
86 static void vmbus_chan_ins_list(struct vmbus_softc *,
88 static void vmbus_chan_rem_list(struct vmbus_softc *,
107 static void vmbus_chan_msgproc_choffer(struct vmbus_softc *,
110 struct vmbus_softc *,
143 vmbus_chan_ins_prilist(struct vmbus_softc *sc, struct vmbus_channel *chan)
154 vmbus_chan_rem_prilist(struct vmbus_softc *s
[all...]

Completed in 60 milliseconds