Lines Matching defs:subchan
937 struct vmbus_channel *subchan;
944 TAILQ_FOREACH(subchan, &chan->ch_subchans, ch_sublink) {
946 (subchan->ch_stflags & VMBUS_CHAN_ST_OPENED) == 0,
947 ("chan%u: subchan%u is still opened",
948 chan->ch_id, subchan->ch_subidx));
988 struct vmbus_channel **subchan;
991 subchan = vmbus_subchan_get(chan, subchan_cnt);
993 vmbus_chan_close_internal(subchan[i]);
999 vmbus_chan_detach(subchan[i]);
1001 vmbus_subchan_rel(subchan, subchan_cnt);
1502 mtx_init(&chan->ch_subchan_lock, "vmbus subchan", NULL, MTX_DEF);
1981 KASSERT(i == subchan_cnt, ("invalid subchan count %d, should be %d",
1990 vmbus_subchan_rel(struct vmbus_channel **subchan, int subchan_cnt __unused)
1993 free(subchan, M_TEMP);