Symbol: sge_txq
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
396
struct sge_txq *txq; /* NIC tx queues */
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
689
void t4_mac_tx_update(struct port_info *pi, struct sge_txq *txq);
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
1033
struct sge_txq *txq =
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
1054
struct sge_txq *txq = &sc->sge.txq[pi->first_txq];
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
2080
struct sge_txq *txq;
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
2198
t4_mac_tx_update(struct port_info *pi, struct sge_txq *txq)
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
980
struct sge_txq *txq = (struct sge_txq *)rh;
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
450
s->txq = kmem_zalloc(s->ntxq * sizeof (struct sge_txq), KM_SLEEP);
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
667
kmem_free(s->txq, s->ntxq * sizeof (struct sge_txq));
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
103
static int alloc_txq(struct port_info *pi, struct sge_txq *txq, int idx);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
104
static int free_txq(struct port_info *pi, struct sge_txq *txq);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
126
static int get_frame_txinfo(struct sge_txq *txq, mblk_t **fp,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
128
static inline int fits_in_txb(struct sge_txq *txq, int len, int *waste);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
129
static inline int copy_into_txb(struct sge_txq *txq, mblk_t *m, int len,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
132
static inline int add_mblk(struct sge_txq *txq, struct txinfo *txinfo,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
134
static void free_txinfo_resources(struct sge_txq *txq, struct txinfo *txinfo);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
135
static int add_to_txpkts(struct sge_txq *txq, struct txpkts *txpkts, mblk_t *m,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
137
static void write_txpkts_wr(struct sge_txq *txq, struct txpkts *txpkts);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
138
static int write_txpkt_wr(struct port_info *pi, struct sge_txq *txq, mblk_t *m,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
140
static void t4_write_flush_wr(struct sge_txq *);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
141
static inline void write_ulp_cpl_sgl(struct port_info *pi, struct sge_txq *txq,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
145
static void t4_tx_ring_db(struct sge_txq *);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
146
static uint_t t4_tx_reclaim_descs(struct sge_txq *, uint_t, mblk_t **);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
156
static kstat_t *setup_txq_kstats(struct port_info *pi, struct sge_txq *txq,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
1570
alloc_txq(struct port_info *pi, struct sge_txq *txq, int idx)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
1618
free_txq(struct port_info *pi, struct sge_txq *txq)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2075
get_frame_txinfo(struct sge_txq *txq, mblk_t **fp, struct txinfo *txinfo,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2195
fits_in_txb(struct sge_txq *txq, int len, int *waste)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2218
copy_into_txb(struct sge_txq *txq, mblk_t *m, int len, struct txinfo *txinfo)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2286
add_mblk(struct sge_txq *txq, struct txinfo *txinfo, mblk_t *m, int len)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2335
free_txinfo_resources(struct sge_txq *txq, struct txinfo *txinfo)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2372
add_to_txpkts(struct sge_txq *txq, struct txpkts *txpkts, mblk_t *m,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2452
t4_tx_incr_pending(struct sge_txq *txq, uint_t ndesc)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2474
write_txpkts_wr(struct sge_txq *txq, struct txpkts *txpkts)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2621
write_txpkt_wr(struct port_info *pi, struct sge_txq *txq, mblk_t *m,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2776
t4_write_flush_wr(struct sge_txq *txq)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2804
write_ulp_cpl_sgl(struct port_info *pi, struct sge_txq *txq,
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
2914
t4_tx_ring_db(struct sge_txq *txq)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
3012
t4_tx_reclaim_descs(struct sge_txq *txq, uint_t howmany, mblk_t **defer_freemp)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
3252
struct sge_txq *txq = (struct sge_txq *)(*t4_eqmap_slot(sc, qid));
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
3283
struct sge_txq *, txq, struct cpl_sge_egr_update *, cpl);
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
3573
setup_txq_kstats(struct port_info *pi, struct sge_txq *txq, int idx)
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
3623
struct sge_txq *txq = ksp->ks_private;
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
404
struct sge_txq *txq;
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
487
struct sge_txq *txq;
usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
969
struct sge_txq *txq = (struct sge_txq *)arg;