Lines Matching refs:bm_portal
184 struct bm_portal {
191 static inline u32 bm_in(struct bm_portal *p, u32 offset)
196 static inline void bm_out(struct bm_portal *p, u32 offset, u32 val)
202 static inline void bm_cl_invalidate(struct bm_portal *p, u32 offset)
207 static inline void bm_cl_touch_ro(struct bm_portal *p, u32 offset)
212 static inline u32 bm_ce_in(struct bm_portal *p, u32 offset)
218 struct bm_portal p;
258 struct bm_portal *portal = &p->p;
304 static int bm_rcr_get_avail(struct bm_portal *portal)
311 static int bm_rcr_get_fill(struct bm_portal *portal)
318 static void bm_rcr_set_ithresh(struct bm_portal *portal, u8 ithresh)
326 static void bm_rcr_cce_prefetch(struct bm_portal *portal)
334 static u8 bm_rcr_cce_update(struct bm_portal *portal)
347 static inline struct bm_rcr_entry *bm_rcr_start(struct bm_portal *portal)
361 static inline void bm_rcr_pvb_commit(struct bm_portal *portal, u8 myverb)
380 static int bm_rcr_init(struct bm_portal *portal, enum bm_rcr_pmode pmode,
407 static void bm_rcr_finish(struct bm_portal *portal)
428 static int bm_mc_init(struct bm_portal *portal)
443 static void bm_mc_finish(struct bm_portal *portal)
454 static inline struct bm_mc_command *bm_mc_start(struct bm_portal *portal)
466 static inline void bm_mc_commit(struct bm_portal *portal, u8 myverb)
481 static inline union bm_mc_result *bm_mc_result(struct bm_portal *portal)
504 static inline int bm_mc_result_timeout(struct bm_portal *portal,
520 static void bm_isr_bscn_disable(struct bm_portal *portal)
529 struct bm_portal *p;