Lines Matching refs:hfi1_devdata
313 struct hfi1_devdata *dd;
412 int sdma_init(struct hfi1_devdata *dd, u8 port);
413 void sdma_start(struct hfi1_devdata *dd);
414 void sdma_exit(struct hfi1_devdata *dd);
415 void sdma_clean(struct hfi1_devdata *dd, size_t num_engines);
416 void sdma_all_running(struct hfi1_devdata *dd);
417 void sdma_all_idle(struct hfi1_devdata *dd);
418 void sdma_freeze_notify(struct hfi1_devdata *dd, int go_idle);
419 void sdma_freeze(struct hfi1_devdata *dd);
420 void sdma_unfreeze(struct hfi1_devdata *dd);
421 void sdma_wait(struct hfi1_devdata *dd);
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 *);
665 static inline void sdma_txclean(struct hfi1_devdata *dd, struct sdma_txreq *tx) in sdma_txclean()
672 static inline void _sdma_close_tx(struct hfi1_devdata *dd, in _sdma_close_tx()
686 struct hfi1_devdata *dd, in _sdma_txadd_daddr()
731 struct hfi1_devdata *dd, in sdma_txadd_page()
780 struct hfi1_devdata *dd, in sdma_txadd_daddr()
814 struct hfi1_devdata *dd, in sdma_txadd_kvaddr()
1031 struct hfi1_devdata *dd,
1055 struct hfi1_devdata *dd,
1060 struct hfi1_devdata *dd,
1064 struct sdma_engine *sdma_select_user_engine(struct hfi1_devdata *dd,
1071 void sdma_seqfile_dump_cpu_list(struct seq_file *s, struct hfi1_devdata *dd,
1091 void sdma_update_lmc(struct hfi1_devdata *dd, u64 mask, u32 lid);