Symbol: sfxge_txq
sys/dev/sfxge/sfxge.h
142
sfxge_sw_ev_txq_magic(enum sfxge_sw_ev sw_ev, struct sfxge_txq *txq)
sys/dev/sfxge/sfxge.h
172
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge.h
173
struct sfxge_txq **txqs;
sys/dev/sfxge/sfxge.h
313
struct sfxge_txq *txq[SFXGE_TXQ_NTYPES + SFXGE_RX_SCALE_MAX];
sys/dev/sfxge/sfxge_ev.c
264
static struct sfxge_txq *
sys/dev/sfxge/sfxge_ev.c
283
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_ev.c
325
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_ev.c
380
struct sfxge_txq *txq = sfxge_get_txq_by_label(evq, label);
sys/dev/sfxge/sfxge_ev.c
54
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_ev.c
67
struct sfxge_txq *next;
sys/dev/sfxge/sfxge_tx.c
1002
static int tso_init(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
1028
static void tso_fini(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
1039
static void tso_start(struct sfxge_txq *txq, struct sfxge_tso_state *tso,
sys/dev/sfxge/sfxge_tx.c
1150
static void tso_fill_packet_with_fragment(struct sfxge_txq *txq,
sys/dev/sfxge/sfxge_tx.c
1214
static int tso_start_new_packet(struct sfxge_txq *txq,
sys/dev/sfxge/sfxge_tx.c
128
{ #name, offsetof(struct sfxge_txq, member) }
sys/dev/sfxge/sfxge_tx.c
1362
sfxge_tx_queue_tso(struct sfxge_txq *txq, struct mbuf *mbuf,
sys/dev/sfxge/sfxge_tx.c
143
static void sfxge_tx_qdpl_service(struct sfxge_txq *txq);
sys/dev/sfxge/sfxge_tx.c
1431
sfxge_tx_qunblock(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
144
static void sfxge_tx_qlist_post(struct sfxge_txq *txq);
sys/dev/sfxge/sfxge_tx.c
145
static void sfxge_tx_qunblock(struct sfxge_txq *txq);
sys/dev/sfxge/sfxge_tx.c
146
static int sfxge_tx_queue_tso(struct sfxge_txq *txq, struct mbuf *mbuf,
sys/dev/sfxge/sfxge_tx.c
1462
sfxge_tx_qflush_done(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
1471
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.c
151
sfxge_next_stmp(struct sfxge_txq *txq, struct sfxge_tx_mapping **pstmp)
sys/dev/sfxge/sfxge_tx.c
1612
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.c
162
sfxge_tx_maybe_toggle_cksum_offload(struct sfxge_txq *txq, struct mbuf *mbuf,
sys/dev/sfxge/sfxge_tx.c
1747
sfxge_txq_stat_init(struct sfxge_txq *txq, struct sysctl_oid *txq_node)
sys/dev/sfxge/sfxge_tx.c
1775
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.c
1811
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.c
1818
txq = malloc(sizeof(struct sfxge_txq), M_SFXGE, M_ZERO | M_WAITOK);
sys/dev/sfxge/sfxge_tx.c
196
sfxge_tx_maybe_insert_tag(struct sfxge_txq *txq, struct mbuf *mbuf,
sys/dev/sfxge/sfxge_tx.c
1968
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.c
218
sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq)
sys/dev/sfxge/sfxge_tx.c
271
sfxge_tx_qdpl_swizzle(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
322
sfxge_tx_qreap(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
330
sfxge_tx_qlist_post(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
395
static int sfxge_tx_queue_mbuf(struct sfxge_txq *txq, struct mbuf *mbuf)
sys/dev/sfxge/sfxge_tx.c
534
sfxge_tx_qdpl_drain(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
619
sfxge_tx_qdpl_service(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
639
sfxge_tx_qdpl_put_locked(struct sfxge_txq *txq, struct mbuf *mbuf)
sys/dev/sfxge/sfxge_tx.c
676
sfxge_tx_qdpl_put_unlocked(struct sfxge_txq *txq, struct mbuf *mbuf)
sys/dev/sfxge/sfxge_tx.c
715
sfxge_tx_packet_add(struct sfxge_txq *txq, struct mbuf *m)
sys/dev/sfxge/sfxge_tx.c
760
sfxge_tx_qdpl_flush(struct sfxge_txq *txq)
sys/dev/sfxge/sfxge_tx.c
876
struct sfxge_txq *txq;
sys/dev/sfxge/sfxge_tx.h
149
struct sfxge_txq *__txq = (_txq); \
sys/dev/sfxge/sfxge_tx.h
232
struct sfxge_txq *next;
sys/dev/sfxge/sfxge_tx.h
243
extern void sfxge_tx_qcomplete(struct sfxge_txq *txq, struct sfxge_evq *evq);
sys/dev/sfxge/sfxge_tx.h
244
extern void sfxge_tx_qflush_done(struct sfxge_txq *txq);