Lines Matching refs:efx_tx_queue
61 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc()
67 static struct efx_tx_queue *efx_tx_queue_partner(struct efx_tx_queue *tx_queue) in efx_tx_queue_partner()
78 static inline bool __efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue, in __efx_nic_tx_is_empty()
94 static inline bool efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue) in efx_nic_tx_is_empty()
106 static inline bool efx_nic_may_tx_pio(struct efx_tx_queue *tx_queue) in efx_nic_may_tx_pio()
108 struct efx_tx_queue *partner = efx_tx_queue_partner(tx_queue); in efx_nic_may_tx_pio()
122 static inline bool efx_nic_may_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_nic_may_push_tx_desc()
474 ktime_t efx_ptp_nic_to_kernel_time(struct efx_tx_queue *tx_queue);
492 static inline int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx()
496 static inline void efx_nic_init_tx(struct efx_tx_queue *tx_queue) in efx_nic_init_tx()
500 static inline void efx_nic_remove_tx(struct efx_tx_queue *tx_queue) in efx_nic_remove_tx()
504 static inline void efx_nic_push_buffers(struct efx_tx_queue *tx_queue) in efx_nic_push_buffers()
560 int efx_farch_tx_probe(struct efx_tx_queue *tx_queue);
561 void efx_farch_tx_init(struct efx_tx_queue *tx_queue);
562 void efx_farch_tx_fini(struct efx_tx_queue *tx_queue);
563 void efx_farch_tx_remove(struct efx_tx_queue *tx_queue);
564 void efx_farch_tx_write(struct efx_tx_queue *tx_queue);
565 unsigned int efx_farch_tx_limit_len(struct efx_tx_queue *tx_queue,