sge_rxq
struct sge_rxq *rxq; /* NIC rx queues */
static inline struct sge_rxq *
return (__containerof(iq, struct sge_rxq, iq));
mblk_t *t4_ring_rx(struct sge_rxq *rxq, int poll_bytes);
void t4_mac_rx(struct port_info *pi, struct sge_rxq *rxq, mblk_t *m);
struct sge_rxq *rxq;
struct sge_rxq *rxq;
t4_mac_rx(struct port_info *pi, struct sge_rxq *rxq, mblk_t *m)
struct sge_rxq *rxq = (struct sge_rxq *)rh;
struct sge_rxq *rxq = (struct sge_rxq *)intrh;
struct sge_rxq *rxq = (struct sge_rxq *)intrh;
struct sge_rxq *rxq = (struct sge_rxq *)arg;
struct sge_rxq *rxq = (struct sge_rxq *)rh;
struct sge_rxq *rxq;
struct sge_rxq *rxq;
struct sge_rxq *rxq;
s->rxq = kmem_zalloc(s->nrxq * sizeof (struct sge_rxq), KM_SLEEP);
struct sge_rxq *rxq;
kmem_free(s->rxq, s->nrxq * sizeof (struct sge_rxq));
alloc_rxq(struct port_info *pi, struct sge_rxq *rxq, int intr_idx, int i)
free_rxq(struct port_info *pi, struct sge_rxq *rxq)
bzero(&rxq->fl, sizeof (*rxq) - offsetof(struct sge_rxq, fl));
static kstat_t *setup_rxq_kstats(struct port_info *pi, struct sge_rxq *rxq,
struct sge_rxq *rxq = (void *)iq;
setup_rxq_kstats(struct port_info *pi, struct sge_rxq *rxq, int idx)
struct sge_rxq *rxq = ksp->ks_private;
struct sge_rxq *rxq;
struct sge_rxq *rxq;
struct sge_rxq *rxq = iq_to_rxq(iq); /* Use iff iq is part of rxq */
t4_ring_rx(struct sge_rxq *rxq, int budget)
struct sge_rxq *rxq = iq_to_rxq(iq); /* Use iff iq is part of rxq */
static int alloc_rxq(struct port_info *pi, struct sge_rxq *rxq, int intr_idx,
static int free_rxq(struct port_info *pi, struct sge_rxq *rxq);