rxbuf
struct rxbuf *rxb;
static struct rxbuf *rxbuf_alloc(kmem_cache_t *, int, uint_t);
static void rxbuf_free(struct rxbuf *);
struct rxbuf *rxb;
return kmem_cache_create(name, sizeof (struct rxbuf), _CACHE_LINE_SIZE,
static struct rxbuf *
struct rxbuf *rxb;
rxbuf_free(struct rxbuf *rxb)
struct rxbuf *rxb = arg1;
struct rxbuf *rxb = arg1;
struct ipw2100_status *status, uint8_t *rxbuf);
uint8_t *rxbuf)
struct ieee80211_frame *wh = (struct ieee80211_frame *)rxbuf;
(void) memcpy(m->b_wptr, rxbuf, rlen);
uint8_t *rxbuf;
rxbuf = &sc->sc_rxbufs[i]->rxb_dat[0];
state = LE_32(* ((uint32_t *)(uintptr_t)rxbuf));
ipw2100_rcvpkt(sc, status, rxbuf);
uint8_t *p, *rxbuf;
rxbuf = sc->sc_rxbufs[i];
p = rxbuf;
char *rxbuf;
rxbuf = data->buf;
bcopy(rxbuf, m->b_rptr, len);
char *rxbuf;
rxbuf = (char *)mp->b_rptr;
desc = (struct rum_rx_desc *)rxbuf;
bcopy(rxbuf + RT2573_RX_DESC_SIZE, m->b_rptr, pktlen);
rxbuf = (uint8_t *)data->rxdata_dma.mem_va;
bcopy(rxbuf, m->b_rptr, pktlen);
uint8_t *rxbuf;
uint8_t ant, rssi, *rxbuf;
rxbuf = (uint8_t *)data->rxbuf_dma.mem_va;
rxwi = (struct rt2860_rxwi *)rxbuf;
rxbuf = (uint8_t *)(rxwi + 1);
bcopy(rxbuf, mp0->b_rptr, pktlen);
__INLINE__ static void gem_append_rxbuf(struct gem_dev *, struct rxbuf *);
gem_append_rxbuf(struct gem_dev *dp, struct rxbuf *rbp_head)
struct rxbuf *rbp;
gem_get_packet_default(struct gem_dev *dp, struct rxbuf *rbp, size_t len)
struct rxbuf *rbp;
struct rxbuf *newbufs;
struct rxbuf **newbufs_tailp;
gem_free_rxbuf(struct rxbuf *rbp)
struct rxbuf *
struct rxbuf *rbp;
kmem_free(rbp, sizeof (struct rxbuf));
kmem_free(rbp, sizeof (struct rxbuf));
kmem_free(rbp, sizeof (struct rxbuf));
struct rxbuf *rbp;
kmem_free(rbp, sizeof (struct rxbuf));
ASSERT(dp->rx_buf_head == (struct rxbuf *)NULL);
ASSERT(dp->rx_buf_tail == (struct rxbuf *)NULL);
struct rxbuf *rbp;
struct rxbuf *rbp;
dp->rx_buf_tail = (struct rxbuf *)NULL;
struct rxbuf *rxb_next;
struct rxbuf *rx_buf_head;
struct rxbuf *rx_buf_tail;
struct rxbuf *rx_buf_freelist;
struct rxbuf *, size_t);
mblk_t *gem_get_packet_default(struct gem_dev *, struct rxbuf *, size_t);
struct rxbuf *gem_get_rxbuf(struct gem_dev *, int);
uint8_t *rxbuf;
rxbuf = (uint8_t *)mp->b_rptr;
chunk = (struct uath_chunk *)rxbuf;
bcopy((rxbuf + sizeof (struct uath_chunk)), m->b_rptr, pktlen);
char *rxbuf;
rxbuf = (char *)mp->b_rptr;
desc = (struct ural_rx_desc *)(rxbuf + len - RAL_RX_DESC_SIZE);
bcopy(rxbuf, m->b_rptr, pktlen);
uint8_t *rxbuf;
rxbuf = (uint8_t *)mp->b_rptr;
desc = rxbuf + len;