Lines Matching refs:qm_portal
348 struct qm_portal { struct
363 static inline u32 qm_in(struct qm_portal *p, u32 offset) in qm_in() argument
368 static inline void qm_out(struct qm_portal *p, u32 offset, u32 val) in qm_out()
374 static inline void qm_cl_invalidate(struct qm_portal *p, u32 offset) in qm_cl_invalidate()
379 static inline void qm_cl_touch_ro(struct qm_portal *p, u32 offset) in qm_cl_touch_ro()
384 static inline u32 qm_ce_in(struct qm_portal *p, u32 offset) in qm_ce_in()
421 static inline int qm_eqcr_init(struct qm_portal *portal, in qm_eqcr_init()
452 static inline void qm_eqcr_finish(struct qm_portal *portal) in qm_eqcr_finish()
467 static inline struct qm_eqcr_entry *qm_eqcr_start_no_stash(struct qm_portal in qm_eqcr_start_no_stash()
483 static inline struct qm_eqcr_entry *qm_eqcr_start_stash(struct qm_portal in qm_eqcr_start_stash()
513 static inline void qm_eqcr_pvb_commit(struct qm_portal *portal, u8 myverb) in qm_eqcr_pvb_commit()
531 static inline void qm_eqcr_cce_prefetch(struct qm_portal *portal) in qm_eqcr_cce_prefetch()
536 static inline u8 qm_eqcr_cce_update(struct qm_portal *portal) in qm_eqcr_cce_update()
548 static inline void qm_eqcr_set_ithresh(struct qm_portal *portal, u8 ithresh) in qm_eqcr_set_ithresh()
556 static inline u8 qm_eqcr_get_avail(struct qm_portal *portal) in qm_eqcr_get_avail()
563 static inline u8 qm_eqcr_get_fill(struct qm_portal *portal) in qm_eqcr_get_fill()
595 static inline void qm_dqrr_set_maxfill(struct qm_portal *portal, u8 mf) in qm_dqrr_set_maxfill()
601 static inline int qm_dqrr_init(struct qm_portal *portal, in qm_dqrr_init()
642 static inline void qm_dqrr_finish(struct qm_portal *portal) in qm_dqrr_finish()
654 struct qm_portal *portal) in qm_dqrr_current()
663 static inline u8 qm_dqrr_next(struct qm_portal *portal) in qm_dqrr_next()
672 static inline void qm_dqrr_pvb_update(struct qm_portal *portal) in qm_dqrr_pvb_update()
693 static inline void qm_dqrr_cdc_consume_1ptr(struct qm_portal *portal, in qm_dqrr_cdc_consume_1ptr()
708 static inline void qm_dqrr_cdc_consume_n(struct qm_portal *portal, u32 bitmask) in qm_dqrr_cdc_consume_n()
717 static inline void qm_dqrr_sdqcr_set(struct qm_portal *portal, u32 sdqcr) in qm_dqrr_sdqcr_set()
722 static inline void qm_dqrr_vdqcr_set(struct qm_portal *portal, u32 vdqcr) in qm_dqrr_vdqcr_set()
727 static inline int qm_dqrr_set_ithresh(struct qm_portal *portal, u8 ithresh) in qm_dqrr_set_ithresh()
762 static inline int qm_mr_init(struct qm_portal *portal, enum qm_mr_pmode pmode, in qm_mr_init()
786 static inline void qm_mr_finish(struct qm_portal *portal) in qm_mr_finish()
794 static inline const union qm_mr_entry *qm_mr_current(struct qm_portal *portal) in qm_mr_current()
803 static inline int qm_mr_next(struct qm_portal *portal) in qm_mr_next()
812 static inline void qm_mr_pvb_update(struct qm_portal *portal) in qm_mr_pvb_update()
829 static inline void qm_mr_cci_consume(struct qm_portal *portal, u8 num) in qm_mr_cci_consume()
838 static inline void qm_mr_cci_consume_to_current(struct qm_portal *portal) in qm_mr_cci_consume_to_current()
847 static inline void qm_mr_set_ithresh(struct qm_portal *portal, u8 ithresh) in qm_mr_set_ithresh()
854 static inline int qm_mc_init(struct qm_portal *portal) in qm_mc_init()
881 static inline void qm_mc_finish(struct qm_portal *portal) in qm_mc_finish()
892 static inline union qm_mc_command *qm_mc_start(struct qm_portal *portal) in qm_mc_start()
904 static inline void qm_mc_commit(struct qm_portal *portal, u8 myverb) in qm_mc_commit()
919 static inline union qm_mc_result *qm_mc_result(struct qm_portal *portal) in qm_mc_result()
942 static inline int qm_mc_result_timeout(struct qm_portal *portal, in qm_mc_result_timeout()
978 struct qm_portal p;
1186 static int drain_mr_fqrni(struct qm_portal *p) in drain_mr_fqrni()
1227 struct qm_portal *p; in qman_create_portal()
2564 static int _qm_mr_consume_and_match_verb(struct qm_portal *p, int v) in _qm_mr_consume_and_match_verb()
2582 static int _qm_dqrr_consume_and_match(struct qm_portal *p, u32 fqid, int s, in _qm_dqrr_consume_and_match()