Lines Matching refs:chan

166 int		vmbus_chan_open(struct vmbus_channel *chan,
169 int vmbus_chan_open_br(struct vmbus_channel *chan,
172 void vmbus_chan_close(struct vmbus_channel *chan);
173 int vmbus_chan_close_direct(struct vmbus_channel *chan);
174 void vmbus_chan_intr_drain(struct vmbus_channel *chan);
175 void vmbus_chan_run_task(struct vmbus_channel *chan,
177 void vmbus_chan_set_orphan(struct vmbus_channel *chan,
179 void vmbus_chan_unset_orphan(struct vmbus_channel *chan);
180 const void *vmbus_chan_xact_wait(const struct vmbus_channel *chan,
183 int vmbus_chan_gpadl_connect(struct vmbus_channel *chan,
185 int vmbus_chan_gpadl_disconnect(struct vmbus_channel *chan,
188 void vmbus_chan_cpu_set(struct vmbus_channel *chan, int cpu);
189 void vmbus_chan_cpu_rr(struct vmbus_channel *chan);
190 void vmbus_chan_set_readbatch(struct vmbus_channel *chan, bool on);
199 int vmbus_chan_recv(struct vmbus_channel *chan, void *data, int *dlen,
201 int vmbus_chan_recv_pkt(struct vmbus_channel *chan,
204 int vmbus_chan_send(struct vmbus_channel *chan, uint16_t type,
206 int vmbus_chan_send_sglist(struct vmbus_channel *chan,
209 int vmbus_chan_send_prplist(struct vmbus_channel *chan,
213 uint32_t vmbus_chan_id(const struct vmbus_channel *chan);
214 uint32_t vmbus_chan_subidx(const struct vmbus_channel *chan);
215 bool vmbus_chan_is_primary(const struct vmbus_channel *chan);
216 bool vmbus_chan_is_revoked(const struct vmbus_channel *chan);
218 vmbus_chan_guid_inst(const struct vmbus_channel *chan);
221 bool vmbus_chan_rx_empty(const struct vmbus_channel *chan);
222 bool vmbus_chan_tx_empty(const struct vmbus_channel *chan);
224 vmbus_chan_mgmt_tq(const struct vmbus_channel *chan);
226 void vmbus_chan_poll_enable(struct vmbus_channel *chan,
228 void vmbus_chan_poll_disable(struct vmbus_channel *chan);