bm_portal
static inline u32 bm_in(struct bm_portal *p, u32 offset)
static inline void bm_out(struct bm_portal *p, u32 offset, u32 val)
static inline void bm_cl_invalidate(struct bm_portal *p, u32 offset)
static inline void bm_cl_touch_ro(struct bm_portal *p, u32 offset)
static inline u32 bm_ce_in(struct bm_portal *p, u32 offset)
struct bm_portal p;
struct bm_portal *portal = &p->p;
static int bm_rcr_get_avail(struct bm_portal *portal)
static int bm_rcr_get_fill(struct bm_portal *portal)
static void bm_rcr_set_ithresh(struct bm_portal *portal, u8 ithresh)
static void bm_rcr_cce_prefetch(struct bm_portal *portal)
static u8 bm_rcr_cce_update(struct bm_portal *portal)
static inline struct bm_rcr_entry *bm_rcr_start(struct bm_portal *portal)
static inline void bm_rcr_pvb_commit(struct bm_portal *portal, u8 myverb)
static int bm_rcr_init(struct bm_portal *portal, enum bm_rcr_pmode pmode,
static void bm_rcr_finish(struct bm_portal *portal)
static int bm_mc_init(struct bm_portal *portal)
static void bm_mc_finish(struct bm_portal *portal)
static inline struct bm_mc_command *bm_mc_start(struct bm_portal *portal)
static inline void bm_mc_commit(struct bm_portal *portal, u8 myverb)
static inline union bm_mc_result *bm_mc_result(struct bm_portal *portal)
static inline int bm_mc_result_timeout(struct bm_portal *portal,
static void bm_isr_bscn_disable(struct bm_portal *portal)
struct bm_portal *p;