Searched refs:verbs_txreq (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | verbs_txreq.h | 58 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 D | verbs_txreq.c | 49 #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 D | Makefile | 51 verbs_txreq.o \
|
H A D | verbs.h | 236 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 D | qp.c | 60 #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 D | verbs.c | 64 #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 D | verbs_txreq.h | 16 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 D | verbs_txreq.c | 7 #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 D | Makefile | 52 verbs_txreq.o \
|
H A D | verbs.h | 194 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 D | qp.c | 18 #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 D | verbs.c | 22 #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