Searched refs:idpf_tx_queue (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_txrx.h | 404 struct idpf_tx_queue **tx; 407 struct idpf_tx_queue **xsksq; 544 struct idpf_tx_queue **xdpsqs; 643 struct idpf_tx_queue { struct 720 libeth_cacheline_set_assert(struct idpf_tx_queue, 64, argument 722 offsetof(struct idpf_tx_queue, cached_tstamp_caps) - 723 offsetofend(struct idpf_tx_queue, timer) + 724 offsetof(struct idpf_tx_queue, q_stats) - 725 offsetofend(struct idpf_tx_queue, tstamp_task), 973 struct idpf_tx_queue *txqs[IDPF_LARGE_MAX_Q]; [all …]
|
| H A D | idpf_ptp.h | 272 bool idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq); 286 int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q, struct sk_buff *skb, 306 idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq) in idpf_ptp_get_txq_tstamp_capability() 371 static inline int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q, in idpf_ptp_request_ts()
|
| H A D | xsk.c | 55 struct idpf_tx_queue *txq) in idpf_xsk_setup_txq() 129 struct idpf_tx_queue *txq; in idpf_xsk_clear_queue() 168 void idpf_xsksq_clean(struct idpf_tx_queue *xdpsq) in idpf_xsksq_clean() 200 static noinline u32 idpf_xsksq_complete_slow(struct idpf_tx_queue *xdpsq, in idpf_xsksq_complete_slow() 239 struct idpf_tx_queue *xdpsq = _xdpsq; in idpf_xsksq_complete() 272 struct idpf_tx_queue *xdpsq = _xdpsq; in idpf_xsk_tx_prep() 297 struct idpf_tx_queue *xdpsq = _xdpsq; in idpf_xsk_xmit_prep() 316 bool idpf_xsk_xmit(struct idpf_tx_queue *xsksq) in idpf_xsk_xmit()
|
| H A D | idpf_txrx.c | 59 static void idpf_tx_buf_clean(struct idpf_tx_queue *txq) in idpf_tx_buf_clean() 82 static void idpf_tx_buf_rel_all(struct idpf_tx_queue *txq) in idpf_tx_buf_rel_all() 103 static void idpf_tx_desc_rel(struct idpf_tx_queue *txq) in idpf_tx_desc_rel() 177 static int idpf_tx_buf_alloc_all(struct idpf_tx_queue *tx_q) in idpf_tx_buf_alloc_all() 201 struct idpf_tx_queue *tx_q) in idpf_tx_desc_alloc() 312 struct idpf_tx_queue *txq = rsrc->txq_grps[i].txqs[j]; in idpf_tx_desc_alloc_all() 1739 struct idpf_tx_queue *q = tx_qgrp->txqs[j]; in idpf_txq_group_alloc() 2006 static void idpf_tx_read_tstamp(struct idpf_tx_queue *txq, struct sk_buff *skb) in idpf_tx_read_tstamp() 2060 static void idpf_tx_splitq_clean(struct idpf_tx_queue *tx_q, u16 end, in idpf_tx_splitq_clean() 2127 static void idpf_tx_clean_bufs(struct idpf_tx_queue *txq, u32 buf_id, in idpf_tx_clean_bufs() [all …]
|
| H A D | xdp.c | 180 struct idpf_tx_queue *xdpsq = vport->txqs[i]; in idpf_xdpsqs_get() 217 struct idpf_tx_queue *xdpsq = vport->txqs[i]; in idpf_xdpsqs_put() 253 u32 idpf_xdpsq_poll(struct idpf_tx_queue *xdpsq, u32 budget) in idpf_xdpsq_poll() 299 struct idpf_tx_queue *xdpsq = _xdpsq; in idpf_xdpsq_complete() 335 struct idpf_tx_queue *xdpsq = _xdpsq; in idpf_xdp_tx_prep()
|
| H A D | idpf_ethtool.c | 781 IDPF_STAT(struct idpf_tx_queue, _name, _stat) 1034 stats_sync = &((const struct idpf_tx_queue *)q)->stats_sync; in idpf_add_queue_stats() 1169 struct idpf_tx_queue *txq = txq_grp->txqs[j]; in idpf_collect_queue_stats() 1237 struct idpf_tx_queue *txq = txq_grp->txqs[j]; in idpf_get_ethtool_stats() 1778 struct idpf_tx_queue *txq = txq_grp->txqs[j]; in idpf_get_ts_stats()
|
| H A D | idpf_ptp.c | 647 int idpf_ptp_request_ts(struct idpf_tx_queue *tx_q, struct sk_buff *skb, in idpf_ptp_request_ts() 909 bool idpf_ptp_get_txq_tstamp_capability(struct idpf_tx_queue *txq) in idpf_ptp_get_txq_tstamp_capability()
|
| H A D | idpf.h | 384 struct idpf_tx_queue **txqs;
|
| H A D | idpf_virtchnl.c | 822 struct idpf_tx_queue *txq; in idpf_wait_for_marker_event_set() 1743 const struct idpf_tx_queue *q, in idpf_fill_txq_config_chunk()
|