tsnep_tx
struct tsnep_tx *tx;
struct tsnep_tx tx[TSNEP_MAX_QUEUES];
struct netdev_queue *tx_nq, struct tsnep_tx *tx)
struct tsnep_tx *tx)
struct netdev_queue *tx_nq, struct tsnep_tx *tx)
struct tsnep_tx *tx;
struct tsnep_tx *tx;
struct tsnep_tx *tx = queue->tx;
static struct tsnep_tx *tsnep_xdp_get_tx(struct tsnep_adapter *adapter, u32 cpu)
struct tsnep_tx *tx;
static void tsnep_tx_ring_cleanup(struct tsnep_tx *tx)
static int tsnep_tx_ring_create(struct tsnep_tx *tx)
static void tsnep_tx_init(struct tsnep_tx *tx)
static void tsnep_tx_enable(struct tsnep_tx *tx)
static void tsnep_tx_disable(struct tsnep_tx *tx, struct napi_struct *napi)
static void tsnep_tx_activate(struct tsnep_tx *tx, int index, int length,
static int tsnep_tx_desc_available(struct tsnep_tx *tx)
static int tsnep_tx_map(struct sk_buff *skb, struct tsnep_tx *tx, int count,
static int tsnep_tx_unmap(struct tsnep_tx *tx, int index, int count)
struct tsnep_tx *tx)
static int tsnep_xdp_tx_map(struct xdp_frame *xdpf, struct tsnep_tx *tx,
struct tsnep_tx *tx, u32 type)
static void tsnep_xdp_xmit_flush(struct tsnep_tx *tx)
struct netdev_queue *tx_nq, struct tsnep_tx *tx,
static int tsnep_xdp_tx_map_zc(struct xdp_desc *xdpd, struct tsnep_tx *tx)
struct tsnep_tx *tx)
static void tsnep_xdp_xmit_zc(struct tsnep_tx *tx)
static bool tsnep_tx_poll(struct tsnep_tx *tx, int napi_budget)
static bool tsnep_tx_pending(struct tsnep_tx *tx)
static int tsnep_tx_open(struct tsnep_tx *tx)
static void tsnep_tx_close(struct tsnep_tx *tx)