Lines Matching refs:pl330_thread
369 struct pl330_thread { struct
439 struct pl330_thread *thread;
477 struct pl330_thread *channels;
479 struct pl330_thread *manager;
525 static inline bool _queue_empty(struct pl330_thread *thrd) in _queue_empty()
530 static inline bool _queue_full(struct pl330_thread *thrd) in _queue_full()
535 static inline bool is_manager(struct pl330_thread *thrd) in is_manager()
541 static inline bool _manager_ns(struct pl330_thread *thrd) in _manager_ns()
899 static bool _until_dmac_idle(struct pl330_thread *thrd) in _until_dmac_idle()
918 static inline void _execute_DBGINSN(struct pl330_thread *thrd, in _execute_DBGINSN()
944 static inline u32 _state(struct pl330_thread *thrd) in _state()
1002 static void _stop(struct pl330_thread *thrd) in _stop()
1025 static bool _trigger(struct pl330_thread *thrd) in _trigger()
1083 static bool _start(struct pl330_thread *thrd) in _start()
1310 static int _setup_req(unsigned dry_run, struct pl330_thread *thrd, in _setup_req()
1375 static int pl330_submit_req(struct pl330_thread *thrd, in pl330_submit_req()
1497 struct pl330_thread *thrd = &pl330->channels[i]; in pl330_dotask()
1575 struct pl330_thread *thrd; in pl330_update()
1629 static inline int _alloc_event(struct pl330_thread *thrd) in _alloc_event()
1651 static struct pl330_thread *pl330_request_channel(struct pl330_dmac *pl330) in pl330_request_channel()
1653 struct pl330_thread *thrd = NULL; in pl330_request_channel()
1687 static inline void _free_event(struct pl330_thread *thrd, int ev) in _free_event()
1697 static void pl330_release_channel(struct pl330_thread *thrd) in pl330_release_channel()
1763 static inline void _reset_thread(struct pl330_thread *thrd) in _reset_thread()
1785 struct pl330_thread *thrd; in dmac_alloc_threads()
1895 struct pl330_thread *thrd; in dmac_free_threads()
2212 struct pl330_thread *thrd = pch->thread; in pl330_get_current_xferred_count()