Searched refs:p_BmPortal (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/contrib/ncsw/Peripherals/BM/ |
| H A D | bm_portal.c | 145 p_BmPortal->rcrProd = p_BmPortal->rcrCons = 0; in bman_create_portal() 153 XX_SetIntr(p_BmPortal->irq, portal_isr, p_BmPortal); in bman_create_portal() 176 XX_Free(p_BmPortal); in bman_create_portal() 246 p_BmPortal->rcrCons += BmUpdate(p_BmPortal, BM_RCR_RING); in __poll_portal_slow() 260 UNUSED(p_BmPortal); in __poll_portal_fast() 336 PUNLOCK(p_BmPortal); in rel_commit() 429 PUNLOCK(p_BmPortal); in BmPortalAcquire() 464 if (!p_BmPortal) in BM_PORTAL_Config() 500 return p_BmPortal; in BM_PORTAL_Config() 519 BmSetPortalHandle(p_BmPortal->h_Bm, (t_Handle)p_BmPortal, (e_DpaaSwPortal)p_BmPortal->cpu); in BM_PORTAL_Init() [all …]
|
| H A D | bm.h | 324 static __inline__ uint8_t BmUpdate(t_BmPortal *p_BmPortal, bmRingType_t type) in BmUpdate() argument 326 return p_BmPortal->cbs[type].f_BmUpdateCb(p_BmPortal->p_BmPortalLow); in BmUpdate() 329 static __inline__ void BmPrefetch(t_BmPortal *p_BmPortal, bmRingType_t type) in BmPrefetch() argument 331 if (p_BmPortal->cbs[type].f_BmPrefetchCb) in BmPrefetch() 332 p_BmPortal->cbs[type].f_BmPrefetchCb(p_BmPortal->p_BmPortalLow); in BmPrefetch() 335 static __inline__ void BmCommit(t_BmPortal *p_BmPortal, bmRingType_t type, uint8_t myverb) in BmCommit() argument 337 p_BmPortal->cbs[type].f_BmCommitCb(p_BmPortal->p_BmPortalLow, myverb); in BmCommit()
|