Symbol: idpf_tx_queue
drivers/net/ethernet/intel/idpf/idpf.h
384
struct idpf_tx_queue **txqs;
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1034
stats_sync = &((const struct idpf_tx_queue *)q)->stats_sync;
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1169
struct idpf_tx_queue *txq = txq_grp->txqs[j];
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1237
struct idpf_tx_queue *txq = txq_grp->txqs[j];
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1778
struct idpf_tx_queue *txq = txq_grp->txqs[j];
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
781
IDPF_STAT(struct idpf_tx_queue, _name, _stat)
drivers/net/ethernet/intel/idpf/idpf_ptp.c
647
int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q, struct sk_buff *skb,
drivers/net/ethernet/intel/idpf/idpf_ptp.c
909
bool idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_ptp.h
272
bool idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq);
drivers/net/ethernet/intel/idpf/idpf_ptp.h
286
int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q, struct sk_buff *skb,
drivers/net/ethernet/intel/idpf/idpf_ptp.h
306
idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_ptp.h
371
static inline int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
188
static void idpf_tx_singleq_dma_map_error(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
243
static void idpf_tx_singleq_map(struct idpf_tx_queue *tx_q,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
361
idpf_tx_singleq_get_ctx_desc(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
381
static void idpf_tx_singleq_build_ctx_desc(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
413
struct idpf_tx_queue *tx_q)
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
481
static bool idpf_tx_singleq_clean(struct idpf_tx_queue *tx_q, int napi_budget,
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
599
struct idpf_tx_queue *q;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
103
static void idpf_tx_desc_rel(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
1739
struct idpf_tx_queue *q = tx_qgrp->txqs[j];
drivers/net/ethernet/intel/idpf/idpf_txrx.c
177
static int idpf_tx_buf_alloc_all(struct idpf_tx_queue *tx_q)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2006
static void idpf_tx_read_tstamp(struct idpf_tx_queue *txq, struct sk_buff *skb)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
201
struct idpf_tx_queue *tx_q)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2060
static void idpf_tx_splitq_clean(struct idpf_tx_queue *tx_q, u16 end,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2127
static void idpf_tx_clean_bufs(struct idpf_tx_queue *txq, u32 buf_id,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2167
static void idpf_tx_handle_rs_completion(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2209
struct idpf_tx_queue *tx_q;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2283
struct idpf_tx_queue *tx_q = complq->txq_grp->txqs[i];
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2325
void idpf_wait_for_sw_marker_completion(const struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2345
struct idpf_tx_queue *target = NULL;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2424
static int idpf_txq_has_room(struct idpf_tx_queue *tx_q, u32 descs_needed,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2443
static int idpf_tx_maybe_stop_splitq(struct idpf_tx_queue *tx_q,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2474
void idpf_tx_buf_hw_update(struct idpf_tx_queue *tx_q, u32 val,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2502
unsigned int idpf_tx_res_count_required(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2551
static unsigned int idpf_tx_splitq_bump_ntu(struct idpf_tx_queue *txq, u16 ntu)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2598
static void idpf_tx_splitq_pkt_err_unmap(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2642
static void idpf_tx_splitq_map(struct idpf_tx_queue *tx_q,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2900
idpf_tx_splitq_get_ctx_desc(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2919
netdev_tx_t idpf_tx_drop_skb(struct idpf_tx_queue *tx_q, struct sk_buff *skb)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2941
static int idpf_tx_tstamp(struct idpf_tx_queue *tx_q, struct sk_buff *skb,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2988
static int idpf_tx_tstamp(struct idpf_tx_queue *tx_q, struct sk_buff *skb,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3005
static bool idpf_tx_splitq_need_re(struct idpf_tx_queue *tx_q)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3022
struct idpf_tx_queue *tx_q)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
312
struct idpf_tx_queue *txq = rsrc->txq_grps[i].txqs[j];
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3150
struct idpf_tx_queue *tx_q;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3974
struct idpf_tx_queue *txq = q_vector->tx[i];
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4437
struct idpf_tx_queue *q;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
4455
struct idpf_tx_queue *xdpsq;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
59
static void idpf_tx_buf_clean(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
82
static void idpf_tx_buf_rel_all(struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1115
void idpf_tx_buf_hw_update(struct idpf_tx_queue *tx_q, u32 val,
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1118
netdev_tx_t idpf_tx_drop_skb(struct idpf_tx_queue *tx_q, struct sk_buff *skb);
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1119
unsigned int idpf_tx_res_count_required(struct idpf_tx_queue *txq,
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1123
struct idpf_tx_queue *tx_q);
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1132
void idpf_wait_for_sw_marker_completion(const struct idpf_tx_queue *txq);
drivers/net/ethernet/intel/idpf/idpf_txrx.h
404
struct idpf_tx_queue **tx;
drivers/net/ethernet/intel/idpf/idpf_txrx.h
407
struct idpf_tx_queue **xsksq;
drivers/net/ethernet/intel/idpf/idpf_txrx.h
544
struct idpf_tx_queue **xdpsqs;
drivers/net/ethernet/intel/idpf/idpf_txrx.h
720
libeth_cacheline_set_assert(struct idpf_tx_queue, 64,
drivers/net/ethernet/intel/idpf/idpf_txrx.h
722
offsetof(struct idpf_tx_queue, cached_tstamp_caps) -
drivers/net/ethernet/intel/idpf/idpf_txrx.h
723
offsetofend(struct idpf_tx_queue, timer) +
drivers/net/ethernet/intel/idpf/idpf_txrx.h
724
offsetof(struct idpf_tx_queue, q_stats) -
drivers/net/ethernet/intel/idpf/idpf_txrx.h
725
offsetofend(struct idpf_tx_queue, tstamp_task),
drivers/net/ethernet/intel/idpf/idpf_txrx.h
973
struct idpf_tx_queue *txqs[IDPF_LARGE_MAX_Q];
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1745
const struct idpf_tx_queue *q,
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
824
struct idpf_tx_queue *txq;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
135
struct idpf_tx_queue *txq;
drivers/net/ethernet/intel/idpf/xdp.c
180
struct idpf_tx_queue *xdpsq = vport->txqs[i];
drivers/net/ethernet/intel/idpf/xdp.c
217
struct idpf_tx_queue *xdpsq = vport->txqs[i];
drivers/net/ethernet/intel/idpf/xdp.c
253
u32 idpf_xdpsq_poll(struct idpf_tx_queue *xdpsq, u32 budget)
drivers/net/ethernet/intel/idpf/xdp.c
299
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xdp.c
335
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xdp.h
21
u32 idpf_xdpsq_poll(struct idpf_tx_queue *xdpsq, u32 budget);
drivers/net/ethernet/intel/idpf/xdp.h
56
static inline void idpf_xdpsq_set_rs(const struct idpf_tx_queue *xdpsq)
drivers/net/ethernet/intel/idpf/xdp.h
72
static inline void idpf_xdpsq_update_tail(const struct idpf_tx_queue *xdpsq)
drivers/net/ethernet/intel/idpf/xdp.h
89
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xsk.c
129
struct idpf_tx_queue *txq;
drivers/net/ethernet/intel/idpf/xsk.c
168
void idpf_xsksq_clean(struct idpf_tx_queue *xdpsq)
drivers/net/ethernet/intel/idpf/xsk.c
200
static noinline u32 idpf_xsksq_complete_slow(struct idpf_tx_queue *xdpsq,
drivers/net/ethernet/intel/idpf/xsk.c
239
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xsk.c
272
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xsk.c
297
struct idpf_tx_queue *xdpsq = _xdpsq;
drivers/net/ethernet/intel/idpf/xsk.c
316
bool idpf_xsk_xmit(struct idpf_tx_queue *xsksq)
drivers/net/ethernet/intel/idpf/xsk.c
55
struct idpf_tx_queue *txq)
drivers/net/ethernet/intel/idpf/xsk.h
13
struct idpf_tx_queue;
drivers/net/ethernet/intel/idpf/xsk.h
25
void idpf_xsksq_clean(struct idpf_tx_queue *xdpq);
drivers/net/ethernet/intel/idpf/xsk.h
28
bool idpf_xsk_xmit(struct idpf_tx_queue *xsksq);