HomeSort by relevance Sort by last modified time
    Searched refs:brp (Results 1 - 5 of 5) sorted by null

  /onnv/onnv-gate/usr/src/uts/common/io/nge/
nge_rx.c 73 buff_ring_t *brp; local
78 brp = ngep->buff;
85 if (bufp->signature != brp->buf_sign) {
89 val = nge_atomic_decrease(&brp->rx_hold, 1);
109 val = nge_atomic_decrease(&brp->rx_hold, 1);
113 mutex_enter(brp->recycle_lock);
114 if (bufp->signature != brp->buf_sign)
120 bufp->next = brp->recycle_list;
121 brp->recycle_list = bufp;
123 mutex_exit(brp->recycle_lock)
150 buff_ring_t *brp; local
321 buff_ring_t *brp; local
    [all...]
nge_main.c 646 buff_ring_t *brp; local
650 brp = ngep->buff;
651 bsbdp = brp->sw_rbds;
655 mutex_enter(brp->recycle_lock);
656 brp->buf_sign++;
657 mutex_exit(brp->recycle_lock);
667 while (brp->free_list != NULL) {
668 bufp = brp->free_list;
669 brp->free_list = bufp->next;
676 while (brp->recycle_list != NULL)
701 buff_ring_t *brp; local
779 buff_ring_t *brp; local
813 buff_ring_t *brp; local
2260 buff_ring_t *brp; local
2619 buff_ring_t *brp; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/io/bge/
bge_recv2.c 38 static void bge_refill(bge_t *bgep, buff_ring_t *brp, sw_rbd_t *srbdp);
42 * Return the specified buffer (srbdp) to the ring it came from (brp).
57 bge_refill(bge_t *bgep, buff_ring_t *brp, sw_rbd_t *srbdp)
63 slot = brp->rf_next;
64 brp->rf_next = NEXT(slot, brp->desc.nslots);
65 bge_mbx_put(bgep, brp->chip_mbx_reg, slot);
75 buff_ring_t *brp; local
95 brp = &bgep->buff[BGE_JUMBO_BUFF_RING];
100 brp = &bgep->buff[BGE_MINI_BUFF_RING]
    [all...]
bge_main2.c 240 bge_reinit_buff_ring(buff_ring_t *brp, uint32_t ring)
261 DMA_ZERO(brp->desc);
263 hw_rbd_p = DMA_VPTR(brp->desc);
264 nslots = brp->desc.nslots;
265 ASSERT(brp->buf[0].nslots == nslots/BGE_SPLIT);
266 bufsize = brp->buf[0].size;
267 srbdp = brp->sw_rbds;
276 DMA_SYNC(brp->desc, DDI_DMA_SYNC_FORDEV);
281 brp->rf_next = (nslots != 0) ? (nslots-1) : 0;
2146 buff_ring_t *brp; local
2224 buff_ring_t *brp; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/xen/os/
xvdi.c 2055 comif_ring_be_t *brp; local
2071 comif_ring_be_t *brp; local
2107 comif_ring_be_t *brp; local
2159 comif_ring_be_t *brp; local
2188 comif_ring_be_t *brp; local
    [all...]

Completed in 420 milliseconds