Searched refs:bm_rcr_entry (Results 1 – 4 of 4) sorted by relevance
73 struct bm_rcr_entry; /* RCR (Release Command Ring) entries */130 struct bm_rcr_entry *bm_rcr_start(struct bm_portal *portal);137 struct bm_rcr_entry *bm_rcr_pend_and_next(struct bm_portal *portal, uint8_t myverb);244 _Packed struct bm_rcr_entry { struct
161 static __inline__ uint8_t RCR_PTR2IDX(struct bm_rcr_entry *e) in RCR_PTR2IDX()172 struct bm_rcr_entry *partial = rcr->cursor + 1; in RCR_INC()219 struct bm_rcr_entry *bm_rcr_start(struct bm_portal *portal) in bm_rcr_start()243 struct bm_rcr_entry *bm_rcr_pend_and_next(struct bm_portal *portal, uint8_t myverb) in bm_rcr_pend_and_next()298 struct bm_rcr_entry *rcursor; in bm_rcr_pvb_commit()
274 static struct bm_rcr_entry *try_rel_start(t_BmPortal *p_BmPortal) in try_rel_start()276 struct bm_rcr_entry *r; in try_rel_start()290 struct bm_rcr_entry **rel, in wait_rel_start()375 struct bm_rcr_entry *r; in BmPortalRelease()
137 struct bm_rcr_entry *ring, *cursor;