Searched refs:p_BmPortalLow (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/ncsw/Peripherals/BM/ |
H A D | bm_portal.c | 127 if (bm_rcr_init(p_BmPortal->p_BmPortalLow, pmode, rcr_cmode)) { in bman_create_portal() 131 if (bm_mc_init(p_BmPortal->p_BmPortalLow)) { in bman_create_portal() 140 bm_isr_bscn_mask(p_BmPortal->p_BmPortalLow, bpid, 0); in bman_create_portal() 148 bm_isr_disable_write(p_BmPortal->p_BmPortalLow, 0xffffffff); in bman_create_portal() 149 bm_isr_status_clear(p_BmPortal->p_BmPortalLow, 0xffffffff); in bman_create_portal() 150 bm_isr_enable_write(p_BmPortal->p_BmPortalLow, BM_PIRQ_RCRI | BM_PIRQ_BSCN); in bman_create_portal() 156 bm_isr_uninhibit(p_BmPortal->p_BmPortalLow); in bman_create_portal() 161 bm_isr_disable_write(p_BmPortal->p_BmPortalLow, (uint32_t)~BM_PIRQ_RCRI); in bman_create_portal() 164 ret = bm_rcr_get_fill(p_BmPortal->p_BmPortalLow); in bman_create_portal() 169 bm_isr_disable_write(p_BmPortal->p_BmPortalLow, 0); in bman_create_portal() [all …]
|
H A D | bm.h | 214 typedef uint8_t (t_BmUpdateCb)(struct bm_portal *p_BmPortalLow); 215 typedef void (t_BmPrefetchCb)(struct bm_portal *p_BmPortalLow); 216 typedef void (t_BmCommitCb)(struct bm_portal *p_BmPortalLow, uint8_t myverb); 263 struct bm_portal *p_BmPortalLow; member 326 return p_BmPortal->cbs[type].f_BmUpdateCb(p_BmPortal->p_BmPortalLow); in BmUpdate() 332 p_BmPortal->cbs[type].f_BmPrefetchCb(p_BmPortal->p_BmPortalLow); in BmPrefetch() 337 p_BmPortal->cbs[type].f_BmCommitCb(p_BmPortal->p_BmPortalLow, myverb); in BmCommit()
|
H A D | bm_pool.c | 64 bm_isr_bscn_mask(p_Portal->p_BmPortalLow, (uint8_t)p_BmPool->bpid, 1); in depletion_link() 74 bm_isr_bscn_mask(p_Portal->p_BmPortalLow, (uint8_t)p_BmPool->bpid, 0); in depletion_unlink()
|