Home
last modified time | relevance | path

Searched refs:brp (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_rx.c73 buff_ring_t *brp; in nge_recv_recycle() local
78 brp = ngep->buff; in nge_recv_recycle()
150 buff_ring_t *brp; in nge_recv_packet() local
156 brp = ngep->buff; in nge_recv_packet()
172 brp->free_list = brp->recycle_list; in nge_recv_packet()
176 bufp = brp->free_list; in nge_recv_packet()
191 brp->rx_bcopy = B_TRUE; in nge_recv_packet()
193 brp->rx_bcopy = B_FALSE; in nge_recv_packet()
195 if (brp->rx_bcopy) { in nge_recv_packet()
320 buff_ring_t *brp; in nge_recv_ring() local
[all …]
H A Dnge_main.c649 buff_ring_t *brp; in nge_fini_buff_ring() local
653 brp = ngep->buff; in nge_fini_buff_ring()
659 brp->buf_sign++; in nge_fini_buff_ring()
704 buff_ring_t *brp; in nge_init_buff_ring() local
711 brp = ngep->buff; in nge_init_buff_ring()
716 brp->ngep = ngep; in nge_init_buff_ring()
782 buff_ring_t *brp; in nge_reinit_buff_ring() local
787 brp = ngep->buff; in nge_reinit_buff_ring()
816 buff_ring_t *brp; in nge_init_ring_param_lock() local
820 brp = ngep->buff; in nge_init_ring_param_lock()
[all …]
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_recv2.c57 bge_refill(bge_t *bgep, buff_ring_t *brp, sw_rbd_t *srbdp) in bge_refill() argument
63 slot = brp->rf_next; in bge_refill()
64 brp->rf_next = NEXT(slot, brp->desc.nslots); in bge_refill()
65 bge_mbx_put(bgep, brp->chip_mbx_reg, slot); in bge_refill()
76 buff_ring_t *brp; in bge_receive_packet() local
96 brp = &bgep->buff[BGE_JUMBO_BUFF_RING]; in bge_receive_packet()
101 brp = &bgep->buff[BGE_MINI_BUFF_RING]; in bge_receive_packet()
106 brp = &bgep->buff[BGE_STD_BUFF_RING]; in bge_receive_packet()
110 if (hw_rbd.index >= brp->desc.nslots) { in bge_receive_packet()
116 srbdp = &brp->sw_rbds[hw_rbd.index]; in bge_receive_packet()
[all …]
H A Dbge_main2.c276 DMA_ZERO(brp->desc); in bge_reinit_buff_ring()
279 nslots = brp->desc.nslots; in bge_reinit_buff_ring()
282 srbdp = brp->sw_rbds; in bge_reinit_buff_ring()
2194 buff_ring_t *brp; local
2222 brp = &bgep->buff[ring];
2234 brp->hw_rcb.host_ring_addr = brp->desc.cookie.dmac_laddress;
2242 brp->bgep = bgep;
2253 brp->sw_rbds = srbdp;
2259 pbuf = brp->buf[split];
2272 buff_ring_t *brp; local
[all …]
H A Dbge_chip2.c4562 buff_ring_t *brp = &bgep->buff[BGE_STD_BUFF_RING]; in bge_chip_start() local
4564 brp->desc.cookie.dmac_laddress); in bge_chip_start()
4566 (brp->desc.nslots) << 16 | brp->buf[0].size << 2); in bge_chip_start()
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c2062 comif_ring_be_t *brp; in xvdi_ring_avail_slots() local
2069 brp = BACK_RING(ringp); in xvdi_ring_avail_slots()
2071 (brp->rsp_prod_pvt - brp->req_cons)); in xvdi_ring_avail_slots()
2078 comif_ring_be_t *brp; in xvdi_ring_has_unconsumed_requests() local
2081 brp = BACK_RING(ringp); in xvdi_ring_has_unconsumed_requests()
2084 ((brp->req_cons - brp->rsp_prod_pvt) != RING_SIZE(brp))); in xvdi_ring_has_unconsumed_requests()
2114 comif_ring_be_t *brp; in xvdi_ring_get_request() local
2125 brp = BACK_RING(ringp); in xvdi_ring_get_request()
2166 comif_ring_be_t *brp; in xvdi_ring_get_response() local
2195 comif_ring_be_t *brp; in xvdi_ring_push_response() local
[all …]
/illumos-gate/usr/src/cmd/scsi/smp/common/
H A Dsmp.c935 smp_report_broadcast_resp_t *brp = in main() local
937 smp_broadcast_descr_t *bdp = &brp->srbr_descrs[0]; in main()
940 bcount = brp->srbr_number_broadcast_descrs; in main()