Home
last modified time | relevance | path

Searched refs:p_BmPortal (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/ncsw/Peripherals/BM/
H A Dbm_portal.c145 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 Dbm.h324 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()