Home
last modified time | relevance | path

Searched refs:ch_refs (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/sys/dev/hyperv/vmbus/
H A Dvmbus_chan.c769 KASSERT(chan->ch_refs > 0, ("chan%u: invalid refcnt %d", in vmbus_chan_detach()
770 chan->ch_id, chan->ch_refs)); in vmbus_chan_detach()
771 refs = atomic_fetchadd_int(&chan->ch_refs, -1); in vmbus_chan_detach()
1642 chan->ch_refs = 1; in vmbus_chan_alloc()
1669 KASSERT(chan->ch_refs == 0, ("chan%u: invalid refcnt %d", in vmbus_chan_free()
1670 chan->ch_id, chan->ch_refs)); in vmbus_chan_free()
1753 KASSERT(newchan->ch_refs == 1, ("chan%u: invalid refcnt %d", in vmbus_chan_add()
1754 newchan->ch_id, newchan->ch_refs)); in vmbus_chan_add()
1755 atomic_add_int(&newchan->ch_refs, 1); in vmbus_chan_add()
1922 atomic_subtract_int(&chan->ch_refs, 1); in vmbus_chan_msgproc_choffer()
H A Dvmbus_chanvar.h150 int ch_refs; member