Lines Matching refs:pl330_thread
371 struct pl330_thread {
447 struct pl330_thread *thread;
489 struct pl330_thread *channels;
491 struct pl330_thread *manager;
559 static inline bool _queue_full(struct pl330_thread *thrd)
564 static inline bool is_manager(struct pl330_thread *thrd)
570 static inline bool _manager_ns(struct pl330_thread *thrd)
871 static bool _until_dmac_idle(struct pl330_thread *thrd)
890 static inline void _execute_DBGINSN(struct pl330_thread *thrd,
916 static inline u32 _state(struct pl330_thread *thrd)
974 static void _stop(struct pl330_thread *thrd)
1001 static bool _trigger(struct pl330_thread *thrd)
1059 static bool pl330_start_thread(struct pl330_thread *thrd)
1415 struct pl330_thread *thrd, unsigned index,
1474 static int pl330_submit_req(struct pl330_thread *thrd,
1608 struct pl330_thread *thrd = &pl330->channels[i];
1686 struct pl330_thread *thrd;
1742 static inline int _alloc_event(struct pl330_thread *thrd)
1764 static struct pl330_thread *pl330_request_channel(struct pl330_dmac *pl330)
1766 struct pl330_thread *thrd = NULL;
1795 static inline void _free_event(struct pl330_thread *thrd, int ev)
1805 static void pl330_release_channel(struct pl330_thread *thrd)
1864 static inline void _reset_thread(struct pl330_thread *thrd)
1886 struct pl330_thread *thrd;
1995 struct pl330_thread *thrd;
2382 struct pl330_thread *thrd = pch->thread;
2934 struct pl330_thread *thrd = &pl330->channels[ch];