Searched refs:ch_bufring (Results 1 – 2 of 2) sorted by relevance
343 KASSERT(chan->ch_bufring == NULL, ("bufrings are allocated")); in vmbus_chan_open()344 chan->ch_bufring = contigmalloc(txbr_size + rxbr_size, M_DEVBUF, in vmbus_chan_open()346 if (chan->ch_bufring == NULL) { in vmbus_chan_open()351 cbr.cbr = chan->ch_bufring; in vmbus_chan_open()352 cbr.cbr_paddr = pmap_kextract((vm_offset_t)chan->ch_bufring); in vmbus_chan_open()370 free(chan->ch_bufring, M_DEVBUF); in vmbus_chan_open()372 chan->ch_bufring = NULL; in vmbus_chan_open()926 chan->ch_bufring = NULL; in vmbus_chan_close_internal()939 if (chan->ch_bufring != NULL) { in vmbus_chan_close_internal()940 free(chan->ch_bufring, M_DEVBUF); in vmbus_chan_close_internal()[all …]
125 void *ch_bufring; /* TX+RX bufrings */ member