Home
last modified time | relevance | path

Searched refs:sdma_txreq (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.10/drivers/infiniband/hw/hfi1/
Diowait.h76 struct sdma_txreq;
144 struct sdma_txreq *tx,
176 struct sdma_txreq *tx,
326 static inline struct sdma_txreq *iowait_get_txhead(struct iowait_work *wait) in iowait_get_txhead()
328 struct sdma_txreq *tx = NULL; in iowait_get_txhead()
333 struct sdma_txreq, in iowait_get_txhead()
343 struct sdma_txreq *tx = NULL; in iowait_get_desc()
346 tx = list_first_entry(&w->tx_head, struct sdma_txreq, in iowait_get_desc()
366 struct sdma_txreq *tx = NULL; in iowait_update_priority()
369 tx = list_first_entry(&w->tx_head, struct sdma_txreq, in iowait_update_priority()
Dsdma.h329 struct sdma_txreq **tx_ring;
481 struct sdma_txreq *tx,
540 struct sdma_txreq *tx, in sdma_txinit_ahg()
547 void (*cb)(struct sdma_txreq *, int)) in sdma_txinit_ahg() argument
608 struct sdma_txreq *tx, in sdma_txinit()
611 void (*cb)(struct sdma_txreq *, int)) in sdma_txinit() argument
636 struct sdma_txreq *tx, in make_tx_sdma_desc()
659 int ext_coal_sdma_tx_descs(struct hfi1_devdata *dd, struct sdma_txreq *tx,
662 int _pad_sdma_tx_descs(struct hfi1_devdata *, struct sdma_txreq *);
663 void __sdma_txclean(struct hfi1_devdata *, struct sdma_txreq *);
[all …]
Dsdma_txreq.h96 struct sdma_txreq;
97 typedef void (*callback_t)(struct sdma_txreq *, int);
100 struct sdma_txreq { struct
131 static inline int sdma_txreq_built(struct sdma_txreq *tx) in sdma_txreq_built() argument
Dverbs_txreq.h60 struct sdma_txreq txreq;
102 static inline struct sdma_txreq *get_sdma_txreq(struct verbs_txreq *tx) in get_sdma_txreq()
109 struct sdma_txreq *stx; in get_waiting_verbs_txreq()
Dvnic_sdma.c71 struct sdma_txreq txreq;
80 static void vnic_sdma_complete(struct sdma_txreq *txreq, in vnic_sdma_complete()
229 struct sdma_txreq *txreq, in hfi1_vnic_sdma_sleep()
Dipoib_tx.c34 struct sdma_txreq txreq;
219 static void hfi1_ipoib_sdma_complete(struct sdma_txreq *txreq, int status) in hfi1_ipoib_sdma_complete()
232 struct sdma_txreq *txreq = &tx->txreq; in hfi1_ipoib_build_ulp_payload()
262 struct sdma_txreq *txreq = &tx->txreq; in hfi1_ipoib_build_tx_desc()
619 struct sdma_txreq *txreq, in hfi1_ipoib_sdma_sleep()
785 struct sdma_txreq *txreq; in hfi1_ipoib_drain_tx_list()
786 struct sdma_txreq *txreq_tmp; in hfi1_ipoib_drain_tx_list()
Dsdma.c365 struct sdma_txreq *tx, in complete_tx()
406 struct sdma_txreq *txp, *txp_next; in sdma_flush()
570 static inline struct sdma_txreq *get_txhead(struct sdma_engine *sde) in get_txhead()
582 struct sdma_txreq *txp = get_txhead(sde); in sdma_flush_descq()
1477 sizeof(struct sdma_txreq *)), in sdma_init()
1658 static inline u8 ahg_mode(struct sdma_txreq *tx) in ahg_mode()
1677 struct sdma_txreq *tx) in __sdma_txclean()
1828 struct sdma_txreq *txp = NULL; in sdma_make_progress()
2307 static inline u16 submit_tx(struct sdma_engine *sde, struct sdma_txreq *tx) in submit_tx()
2357 struct sdma_txreq *tx, in sdma_check_progress()
[all …]
Dvnic.h89 struct sdma_txreq stx;
Diowait.c46 struct sdma_txreq *tx, in iowait_init()
Dqp.c70 struct sdma_txreq *stx,
152 struct sdma_txreq *tx; in flush_list_head()
156 struct sdma_txreq, in flush_list_head()
480 struct sdma_txreq *stx, in iowait_sleep()
Duser_sdma.h238 struct sdma_txreq txreq;
Duser_sdma.c81 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status);
105 struct sdma_txreq *txreq,
128 struct sdma_txreq *txreq, in defer_packet_queue()
1398 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status) in user_sdma_txreq_cb()
1444 struct sdma_txreq *t, *p; in user_sdma_free_request()
Dtrace_tx.h402 struct sdma_txreq *txp
439 struct sdma_txreq *txp
Dverbs.c140 struct sdma_txreq *cookie,
628 struct sdma_txreq *cookie, in verbs_sdma_complete()