Home
last modified time | relevance | path

Searched refs:hw_rbd_p (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/io/rge/
H A Drge_rxtx.c133 rge_bd_t *hw_rbd_p; in rge_rx_refill() local
138 hw_rbd_p = &rgep->rx_ring[slot]; in rge_rx_refill()
144 hw_rbd_p->host_buf_addr = RGE_BSWAP_32(rgep->head_room + in rge_rx_refill()
146 hw_rbd_p->host_buf_addr_hi = in rge_rx_refill()
167 rge_bd_t *hw_rbd_p; in rge_receive_packet() local
181 hw_rbd_p = &rgep->rx_ring[slot]; in rge_receive_packet()
187 rx_status = RGE_BSWAP_32(hw_rbd_p->flags_len) & RBD_FLAGS_MASK; in rge_receive_packet()
216 packet_len = RGE_BSWAP_32(hw_rbd_p->flags_len) & RBD_LEN_MASK; in rge_receive_packet()
219 pflags = RGE_BSWAP_32(hw_rbd_p->vlan_tag); in rge_receive_packet()
316 rge_bd_t *hw_rbd_p; in rge_receive_ring() local
[all …]
/titanic_44/usr/src/uts/common/io/bge/
H A Dbge_recv2.c68 static mblk_t *bge_receive_packet(bge_t *bgep, bge_rbd_t *hw_rbd_p,
73 bge_receive_packet(bge_t *bgep, bge_rbd_t *hw_rbd_p, recv_ring_t *rrp) in bge_receive_packet() argument
86 hw_rbd = *hw_rbd_p; in bge_receive_packet()
286 bge_rbd_t *hw_rbd_p; in bge_receive_ring() local
313 hw_rbd_p = DMA_VPTR(rrp->desc); in bge_receive_ring()
320 if ((mp = bge_receive_packet(bgep, &hw_rbd_p[slot], rrp)) in bge_receive_ring()
355 bge_rbd_t *hw_rbd_p; in bge_poll_ring() local
384 hw_rbd_p = DMA_VPTR(rrp->desc); in bge_poll_ring()
391 if ((mp = bge_receive_packet(bgep, &hw_rbd_p[slot], rrp)) in bge_poll_ring()
H A Dbge_main2.c287 bge_rbd_t *hw_rbd_p; in bge_reinit_buff_ring() local
308 hw_rbd_p = DMA_VPTR(brp->desc); in bge_reinit_buff_ring()
313 for (slot = 0; slot < nslots; ++hw_rbd_p, ++srbdp, ++slot) { in bge_reinit_buff_ring()
314 hw_rbd_p->host_buf_addr = srbdp->pbuf.cookie.dmac_laddress; in bge_reinit_buff_ring()
315 hw_rbd_p->index = (uint16_t)slot; in bge_reinit_buff_ring()
316 hw_rbd_p->len = (uint16_t)bufsize; in bge_reinit_buff_ring()
317 hw_rbd_p->opaque = srbdp->pbuf.token; in bge_reinit_buff_ring()
318 hw_rbd_p->flags |= ring_type_flag[ring]; in bge_reinit_buff_ring()