Home
last modified time | relevance | path

Searched refs:verbs_txreq (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dverbs_txreq.h58 struct verbs_txreq { struct
72 struct verbs_txreq *__get_txreq(struct hfi1_ibdev *dev,
76 static inline struct verbs_txreq *get_txreq(struct hfi1_ibdev *dev,
80 struct verbs_txreq *tx;
102 static inline struct sdma_txreq *get_sdma_txreq(struct verbs_txreq *tx) in get_sdma_txreq()
107 static inline struct verbs_txreq *get_waiting_verbs_txreq(struct iowait_work *w) in get_waiting_verbs_txreq()
113 return container_of(stx, struct verbs_txreq, txreq); in get_waiting_verbs_txreq()
122 void hfi1_put_txreq(struct verbs_txreq *tx);
H A Dverbs_txreq.c49 #include "verbs_txreq.h"
55 void hfi1_put_txreq(struct verbs_txreq *tx) in hfi1_put_txreq()
71 /* Free verbs_txreq and return to slab cache */ in hfi1_put_txreq()
93 struct verbs_txreq *__get_txreq(struct hfi1_ibdev *dev,
97 struct verbs_txreq *tx = NULL;
129 sizeof(struct verbs_txreq), in verbs_txreq_init()
H A DMakefile51 verbs_txreq.o \
H A Dverbs.h236 struct verbs_txreq *s_txreq;
283 struct list_head txwait; /* list for wait verbs_txreq */
400 struct verbs_txreq;
401 void hfi1_put_txreq(struct verbs_txreq *tx);
H A Dqp.c60 #include "verbs_txreq.h"
160 container_of(tx, struct verbs_txreq, txreq)); in flush_list_head()
484 struct verbs_txreq *tx = container_of(stx, struct verbs_txreq, txreq); in iowait_sleep()
H A Dverbs.c64 #include "verbs_txreq.h"
631 struct verbs_txreq *tx = in verbs_sdma_complete()
632 container_of(cookie, struct verbs_txreq, txreq); in verbs_sdma_complete()
699 struct verbs_txreq *tx) in build_verbs_ulp_payload()
763 struct verbs_txreq *tx, in build_verbs_tx_desc()
849 struct verbs_txreq *tx; in hfi1_verbs_send_dma()
1220 struct verbs_txreq *tx = ps->s_txreq; in get_send_routine()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dverbs_txreq.h16 struct verbs_txreq { struct
30 struct verbs_txreq *__get_txreq(struct hfi1_ibdev *dev,
34 static inline struct verbs_txreq *get_txreq(struct hfi1_ibdev *dev,
38 struct verbs_txreq *tx;
60 static inline struct verbs_txreq *get_waiting_verbs_txreq(struct iowait_work *w) in get_waiting_verbs_txreq()
66 return container_of(stx, struct verbs_txreq, txreq); in get_waiting_verbs_txreq()
75 void hfi1_put_txreq(struct verbs_txreq *tx);
H A Dverbs_txreq.c7 #include "verbs_txreq.h"
13 void hfi1_put_txreq(struct verbs_txreq *tx) in hfi1_put_txreq()
29 /* Free verbs_txreq and return to slab cache */ in hfi1_put_txreq()
51 struct verbs_txreq *__get_txreq(struct hfi1_ibdev *dev,
55 struct verbs_txreq *tx = NULL;
87 sizeof(struct verbs_txreq), in verbs_txreq_init()
H A DMakefile52 verbs_txreq.o \
H A Dverbs.h194 struct verbs_txreq *s_txreq;
241 struct list_head txwait; /* list for wait verbs_txreq */
358 struct verbs_txreq;
359 void hfi1_put_txreq(struct verbs_txreq *tx);
H A Dqp.c18 #include "verbs_txreq.h"
118 container_of(tx, struct verbs_txreq, txreq)); in flush_list_head()
443 struct verbs_txreq *tx = container_of(stx, struct verbs_txreq, txreq); in iowait_sleep()
H A Dverbs.c22 #include "verbs_txreq.h"
589 struct verbs_txreq *tx = in verbs_sdma_complete()
590 container_of(cookie, struct verbs_txreq, txreq); in verbs_sdma_complete()
657 struct verbs_txreq *tx) in build_verbs_ulp_payload()
721 struct verbs_txreq *tx, in build_verbs_tx_desc()
807 struct verbs_txreq *tx; in hfi1_verbs_send_dma()
1178 struct verbs_txreq *tx = ps->s_txreq; in get_send_routine()

Completed in 11 milliseconds