Lines Matching refs:bm_portal

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