Searched refs:sdma_txreq (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/infiniband/hw/hfi1/
H A Dsdma_txreq.h28 * struct sdma_txreq - the sdma_txreq structure (one per packet)
57 struct sdma_txreq;
58 typedef void (*callback_t)(struct sdma_txreq *, int);
61 struct sdma_txreq { struct
92 static inline int sdma_txreq_built(struct sdma_txreq *tx)
H A Diowait.h14 #include "sdma_txreq.h"
35 struct sdma_txreq;
58 * @tx_head: overflow list of sdma_txreq's
103 struct sdma_txreq *tx,
135 struct sdma_txreq *tx,
285 static inline struct sdma_txreq *iowait_get_txhead(struct iowait_work *wait)
287 struct sdma_txreq *tx = NULL;
292 struct sdma_txreq,
302 struct sdma_txreq *tx = NULL;
305 tx = list_first_entry(&w->tx_head, struct sdma_txreq,
[all...]
H A Dverbs_txreq.h13 #include "sdma_txreq.h"
18 struct sdma_txreq txreq;
62 struct sdma_txreq *stx;
H A Dsdma.h17 #include "sdma_txreq.h"
185 * the sdma_txreq has been allocated, the sdma_txreq member
188 * The txreq must be declared with the sdma_txreq first.
218 * The user is free to use the link overhead in the struct sdma_txreq as
224 * array that is part of the sdma_txreq is also automatically
288 struct sdma_txreq **tx_ring;
440 struct sdma_txreq *tx,
447 * sdma_txinit_ahg() - initialize an sdma_txreq struct with AHG
457 * The allocation of the sdma_txreq an
[all...]
H A Dvnic.h47 struct sdma_txreq stx;
H A Dvnic_sdma.c29 struct sdma_txreq txreq;
38 static void vnic_sdma_complete(struct sdma_txreq *txreq,
188 struct sdma_txreq *txreq,
H A Diowait.c46 struct sdma_txreq *tx,
H A Dipoib.h57 struct sdma_txreq txreq;
H A Duser_sdma.h187 struct sdma_txreq txreq;
H A Dsdma.c323 struct sdma_txreq *tx,
364 struct sdma_txreq *txp, *txp_next;
528 static inline struct sdma_txreq *get_txhead(struct sdma_engine *sde)
540 struct sdma_txreq *txp = get_txhead(sde);
1437 sizeof(struct sdma_txreq *)),
1616 static inline u8 ahg_mode(struct sdma_txreq *tx)
1635 struct sdma_txreq *tx)
1786 struct sdma_txreq *txp = NULL;
2265 static inline u16 submit_tx(struct sdma_engine *sde, struct sdma_txreq *tx)
2315 struct sdma_txreq *t
[all...]
H A Dipoib_tx.c188 static void hfi1_ipoib_sdma_complete(struct sdma_txreq *txreq, int status)
203 struct sdma_txreq *txreq = &tx->txreq;
234 struct sdma_txreq *txreq = &tx->txreq;
615 struct sdma_txreq *txreq,
772 struct sdma_txreq *txreq;
773 struct sdma_txreq *txreq_tmp;
H A Dqp.c28 struct sdma_txreq *stx,
110 struct sdma_txreq *tx;
114 struct sdma_txreq,
439 struct sdma_txreq *stx,
H A Duser_sdma.c39 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status);
59 struct sdma_txreq *txreq,
67 struct sdma_txreq *txreq,
1154 static void user_sdma_txreq_cb(struct sdma_txreq *txreq, int status)
1198 struct sdma_txreq *t, *p;
H A Dtrace_tx.h362 struct sdma_txreq *txp
399 struct sdma_txreq *txp
H A Dverbs.c98 struct sdma_txreq *cookie,
586 struct sdma_txreq *cookie,

Completed in 177 milliseconds