Home
last modified time | relevance | path

Searched refs:windex (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/drivers/bus/vmbus/
H A Dvmbus_bufring.c39 br->windex = br->vbr->windex; in vmbus_br_setup()
81 if (cplen > br_dsize - windex) { in vmbus_txbr_copyto()
82 uint32_t fraglen = br_dsize - windex; in vmbus_txbr_copyto()
85 memcpy(br_data + windex, src, fraglen); in vmbus_txbr_copyto()
88 memcpy(br_data + windex, src, cplen); in vmbus_txbr_copyto()
127 old_windex = tbr->windex; in vmbus_txbr_write()
144 windex = old_windex; in vmbus_txbr_write()
146 windex = vmbus_txbr_copyto(tbr, windex, in vmbus_txbr_write()
152 windex = vmbus_txbr_copyto(tbr, windex, &save_windex, in vmbus_txbr_write()
156 RTE_ASSERT(windex == next_windex); in vmbus_txbr_write()
[all …]
H A Dprivate.h29 uint32_t windex; /* next available location */ member
118 vmbus_br_availwrite(const struct vmbus_br *br, uint32_t windex) in vmbus_br_availwrite() argument
122 if (windex >= rindex) in vmbus_br_availwrite()
123 return br->dsize - (windex - rindex); in vmbus_br_availwrite()
125 return rindex - windex; in vmbus_br_availwrite()
131 return br->dsize - vmbus_br_availwrite(br, br->vbr->windex); in vmbus_br_availread()
H A Dvmbus_channel.c190 return br->vbr->rindex == br->vbr->windex; in rte_vmbus_chan_rx_empty()
211 write_sz = vmbus_br_availwrite(rbr, rbr->vbr->windex); in rte_vmbus_chan_signal_read()
414 id, vbr->windex, vbr->rindex, vbr->imask, in vmbus_dump_ring()
417 br->dsize, vmbus_br_availwrite(br, vbr->windex), in vmbus_dump_ring()
H A Drte_vmbus_reg.h67 volatile uint32_t windex; member