Home
last modified time | relevance | path

Searched refs:iowait_work (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Diowait.h91 struct iowait_work { struct
143 struct iowait_work *wait,
162 struct iowait_work wait[IOWAIT_SES];
175 struct iowait_work *wait,
324 * @wait iowait_work struture
326 static inline struct sdma_txreq *iowait_get_txhead(struct iowait_work *wait) in iowait_get_txhead()
340 static inline u16 iowait_get_desc(struct iowait_work *w) in iowait_get_desc()
364 static inline void iowait_update_priority(struct iowait_work *w) in iowait_update_priority()
446 * @wait: the iowait_work structure
448 static inline bool iowait_packet_queued(struct iowait_work *wai
[all...]
H A Dverbs_txreq.h107 static inline struct verbs_txreq *get_waiting_verbs_txreq(struct iowait_work *w) in get_waiting_verbs_txreq()
117 static inline bool verbs_txreq_queued(struct iowait_work *w) in verbs_txreq_queued()
H A Diowait.c45 struct iowait_work *wait, in iowait_init()
93 int iowait_set_work_flag(struct iowait_work *w) in iowait_set_work_flag()
H A Dsdma.h867 struct iowait_work;
870 struct iowait_work *wait,
874 struct iowait_work *wait,
H A Dvnic_sdma.c229 struct iowait_work *wait, in hfi1_vnic_sdma_sleep()
296 struct iowait_work *work; in hfi1_vnic_sdma_init()
H A Dqp.h148 void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait);
H A Dverbs.h231 struct iowait_work;
237 struct iowait_work *wait;
H A Dipoib_tx.c628 struct iowait_work *wait, in hfi1_ipoib_sdma_sleep()
681 struct iowait_work *ioww = in hfi1_ipoib_flush_txq()
682 container_of(work, struct iowait_work, iowork); in hfi1_ipoib_flush_txq()
H A Dqp.c69 struct iowait_work *wait,
452 void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait) in hfi1_qp_unbusy()
479 struct iowait_work *wait, in iowait_sleep()
H A Druc.c519 struct iowait_work *w = container_of(work, struct iowait_work, iowork); in _hfi1_do_send()
H A Dsdma.c2356 struct iowait_work *wait, in sdma_check_progress()
2396 struct iowait_work *wait, in sdma_send_txreq()
2474 int sdma_send_txlist(struct sdma_engine *sde, struct iowait_work *wait, in sdma_send_txlist()
H A Duser_sdma.c99 struct iowait_work *wait,
123 struct iowait_work *wait, in defer_packet_queue()
H A Dtid_rdma.c5021 struct iowait_work *iowork;
5331 struct iowait_work *w = container_of(work, struct iowait_work, iowork); in _hfi1_do_tid_send()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Diowait.h50 struct iowait_work { struct
102 struct iowait_work *wait,
121 struct iowait_work wait[IOWAIT_SES];
134 struct iowait_work *wait,
283 * @wait: iowait_work structure
285 static inline struct sdma_txreq *iowait_get_txhead(struct iowait_work *wait) in iowait_get_txhead()
299 static inline u16 iowait_get_desc(struct iowait_work *w) in iowait_get_desc()
323 static inline void iowait_update_priority(struct iowait_work *w) in iowait_update_priority()
405 * @wait: the iowait_work structure
407 static inline bool iowait_packet_queued(struct iowait_work *wai
[all...]
H A Dverbs_txreq.h60 static inline struct verbs_txreq *get_waiting_verbs_txreq(struct iowait_work *w) in get_waiting_verbs_txreq()
70 static inline bool verbs_txreq_queued(struct iowait_work *w) in verbs_txreq_queued()
H A Diowait.c45 struct iowait_work *wait, in iowait_init()
93 int iowait_set_work_flag(struct iowait_work *w) in iowait_set_work_flag()
H A Dsdma.h826 struct iowait_work;
829 struct iowait_work *wait,
833 struct iowait_work *wait,
H A Dvnic_sdma.c187 struct iowait_work *wait, in hfi1_vnic_sdma_sleep()
254 struct iowait_work *work; in hfi1_vnic_sdma_init()
H A Dqp.h106 void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait);
H A Dverbs.h189 struct iowait_work;
195 struct iowait_work *wait;
H A Dqp.c27 struct iowait_work *wait,
411 void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait) in hfi1_qp_unbusy()
438 struct iowait_work *wait, in iowait_sleep()
H A Dipoib_tx.c614 struct iowait_work *wait, in hfi1_ipoib_sdma_sleep()
670 struct iowait_work *ioww = in hfi1_ipoib_flush_txq()
671 container_of(work, struct iowait_work, iowork); in hfi1_ipoib_flush_txq()
H A Druc.c478 struct iowait_work *w = container_of(work, struct iowait_work, iowork); in _hfi1_do_send()
H A Duser_sdma.c58 struct iowait_work *wait,
66 struct iowait_work *wait, in defer_packet_queue()
H A Dsdma.c2314 struct iowait_work *wait, in sdma_check_progress()
2354 struct iowait_work *wait, in sdma_send_txreq()
2432 int sdma_send_txlist(struct sdma_engine *sde, struct iowait_work *wait, in sdma_send_txlist()

Completed in 43 milliseconds

12