Home
last modified time | relevance | path

Searched refs:bpid (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12.1/sys/contrib/ncsw/Peripherals/BM/
H A Dbm_pool.c63 p_Portal->depletionPoolsTable[p_BmPool->bpid] = p_BmPool; in depletion_link()
73 p_Portal->depletionPoolsTable[p_BmPool->bpid] = NULL; in depletion_unlink()
120 p_BmPool->bpid, in BmPoolRelease()
148 p_BmPool->bpid, in BmPoolAcquire()
186 BmBpidPut(p_BmPool->h_Bm, p_BmPool->bpid); in BmPoolFree()
255 BM_POOL_ConfigBpid(p_BmPool, p_BmPoolParam->bpid); in BM_POOL_Config()
334 t_Error BM_POOL_ConfigBpid(t_Handle h_BmPool, uint8_t bpid) in BM_POOL_ConfigBpid() argument
343 p_BmPool->bpid = bpid; in BM_POOL_ConfigBpid()
435 p_BmPool->bpid, in BM_POOL_GetBuf()
453 bufs[0].bpid = p_BmPool->bpid; in BM_POOL_PutBuf()
[all …]
H A Dfsl_bman.h97 static __inline__ int bman_depletion_get(const struct bman_depletion *c, uint8_t bpid) in bman_depletion_get() argument
99 return (int)(c->__state[__bmdep_word(bpid)] & __bmdep_bit(bpid)); in bman_depletion_get()
101 static __inline__ void bman_depletion_set(struct bman_depletion *c, uint8_t bpid) in bman_depletion_set() argument
103 c->__state[__bmdep_word(bpid)] |= __bmdep_bit(bpid); in bman_depletion_set()
105 static __inline__ void bman_depletion_unset(struct bman_depletion *c, uint8_t bpid) in bman_depletion_unset() argument
107 c->__state[__bmdep_word(bpid)] &= ~__bmdep_bit(bpid); in bman_depletion_unset()
191 void bm_isr_bscn_mask(struct bm_portal *portal, uint8_t bpid, int enable);
238 volatile uint8_t bpid; member
248 volatile uint8_t bpid; /* used with BM_RCR_VERB_CMD_BPID_SINGLE */ member
261 volatile uint8_t bpid; member
[all …]
H A Dbm.c111 ipcPoolThresh.bpid, in BmHandleIpcMsgCB()
135 ipcCounter.bpid); in BmHandleIpcMsgCB()
158 tmp = BmBpidGet(p_Bm, TRUE, ipcBpid.bpid); in BmHandleIpcMsgCB()
169 if ((err = BmBpidPut(p_Bm, ipcBpid.bpid)) != E_OK) in BmHandleIpcMsgCB()
214 uint8_t bpid, in BmSetPool() argument
247 bpid, in BmSetPoolThresholds()
260 ipcPoolThresh.bpid = bpid; in BmSetPoolThresholds()
278 t_Error BmUnSetPoolThresholds(t_Handle h_Bm, uint8_t bpid) in BmUnSetPoolThresholds() argument
288 bpid, in BmUnSetPoolThresholds()
302 ipcPoolThresh.bpid = bpid; in BmUnSetPoolThresholds()
[all …]
H A Dbm_portal.c96 uint8_t bpid = 0; in bman_create_portal() local
137 while (bpid < BM_MAX_NUM_OF_POOLS) { in bman_create_portal()
140 bm_isr_bscn_mask(p_BmPortal->p_BmPortalLow, bpid, 0); in bman_create_portal()
141 bpid++; in bman_create_portal()
369 uint8_t bpid, in BmPortalRelease() argument
390 r->bpid = bpid; in BmPortalRelease()
405 uint8_t bpid, in BmPortalAcquire() argument
417 mcc->acquire.bpid = bpid; in BmPortalAcquire()
425 bufs[num].bpid = bpid; in BmPortalAcquire()
H A Dbm.h228 … uint8_t bpid; /**< index of the buffer pool to encapsulate (0-63) */ member
365 ipcBpid.bpid = (uint8_t)base; in BmBpidGet()
418 ipcBpid.bpid = (uint8_t)base; in BmBpidPut()
446 t_Error BmSetPoolThresholds(t_Handle h_Bm, uint8_t bpid, const uint32_t *thresholds);
447 t_Error BmUnSetPoolThresholds(t_Handle h_Bm, uint8_t bpid);
448 uint8_t BmPortalAcquire(t_Handle h_BmPortal, uint8_t bpid, struct bm_buffer *bufs, uint8_t num);
449 t_Error BmPortalRelease(t_Handle h_BmPortal, uint8_t bpid, struct bm_buffer *bufs, uint8_t num, uin…
451 uint32_t BmGetCounter(t_Handle h_Bm, e_BmInterModuleCounters counter, uint8_t bpid);
H A Dbman_low.c472 #define SCN_REG(bpid) REG_SCN((bpid) / 32) argument
473 #define SCN_BIT(bpid) (0x80000000 >> (bpid & 31)) argument
474 void bm_isr_bscn_mask(struct bm_portal *portal, uint8_t bpid, int enable) in bm_isr_bscn_mask() argument
477 ASSERT_COND(bpid < BM_MAX_NUM_OF_POOLS); in bm_isr_bscn_mask()
479 val = __bm_in(&portal->addr, SCN_REG(bpid)); in bm_isr_bscn_mask()
481 val |= SCN_BIT(bpid); in bm_isr_bscn_mask()
483 val &= ~SCN_BIT(bpid); in bm_isr_bscn_mask()
484 __bm_out(&portal->addr, SCN_REG(bpid), val); in bm_isr_bscn_mask()
H A Dbm_ipc.h96 uint8_t bpid; /**< IN */
102 uint8_t bpid; /**< IN */
108 uint8_t bpid; /**< IN */
/freebsd-12.1/sys/contrib/octeon-sdk/
H A Dcvmx-helper-cfg.c633 int pknd, bpid, pko_port_base; in __cvmx_helper_cfg_init() local
657 bpid = 0; in __cvmx_helper_cfg_init()
675 bpid++, in __cvmx_helper_cfg_init()
684 cvmx_helper_cfg_assert(bpid <= CVMX_HELPER_CFG_MAX_PIP_BPID); in __cvmx_helper_cfg_init()
H A Dcvmx-helper-util.c293 int bpid; in cvmx_helper_setup_red() local
300 bpid = cvmx_helper_get_bpid(interface, port); in cvmx_helper_setup_red()
301 if (bpid == CVMX_INVALID_BPID) in cvmx_helper_setup_red()
306 cvmx_write_csr(CVMX_IPD_BPIDX_MBUF_TH(bpid), 0); in cvmx_helper_setup_red()
H A Dcvmx-ilk.c713 unsigned char bpid; in cvmx_ilk_bp_conf() local
724 bpid = tmp->pipe_bpid; in cvmx_ilk_bp_conf()
726 cvmx_read_csr (CVMX_IPD_BPIDX_MBUF_TH(bpid)); in cvmx_ilk_bp_conf()
729 cvmx_write_csr (CVMX_IPD_BPIDX_MBUF_TH(bpid), ipd_bpidx_mbuf_th.u64); in cvmx_ilk_bp_conf()
H A Dcvmx-helper-xaui.c321 bpid_map.s.bpid = cvmx_helper_get_bpid(interface, 0); in __cvmx_helper_xaui_enable()
H A Dcvmx-wqe.h457 uint64_t bpid:6; /* 8..13 */ member
H A Dcvmx-helper-sgmii.c505 bpid_map.s.bpid = cvmx_helper_get_bpid(interface, index); in __cvmx_helper_sgmii_enable()
H A Dcvmx-pip-defs.h3735 …uint64_t bpid : 6; /**< Default BPID to use for packets on this port-kind… member
3737 uint64_t bpid : 6;
3821 …uint64_t bpid : 6; /**< Default BPID to use for packets on this port-kind… member
3823 uint64_t bpid : 6;
/freebsd-12.1/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman_port.h449 uint8_t bpid; /**< BM pool ID */ member
566 uint8_t bpid,
583 uint32_t fman_port_get_bpool_counter(struct fman_port *port, uint8_t bpid);
585 uint8_t bpid,
/freebsd-12.1/sys/dev/dpaa/
H A Dbman.c195 bman_pool_create(uint8_t *bpid, uint16_t bufferSize, uint16_t maxBuffers, in bman_pool_create() argument
260 *bpid = BM_POOL_GetId(pool); in bman_pool_create()
261 sc->sc_bpool_cpu[*bpid] = PCPU_GET(cpuid); in bman_pool_create()
H A Dbman.h133 t_Handle bman_pool_create(uint8_t *bpid, uint16_t bufferSize,
H A Dif_dtsec_rm.c645 fd.bpid = 0; in dtsec_rm_if_start_locked()
/freebsd-12.1/sys/contrib/ncsw/inc/Peripherals/
H A Dbm_ext.h433 …uint8_t bpid; /**< index of the shadow buffer pool (0-BM_MAX_NUM… member
487 t_Error BM_POOL_ConfigBpid(t_Handle h_BmPool, uint8_t bpid);
H A Ddpaa_ext.h69 volatile uint8_t bpid;
77 volatile uint8_t bpid;
/freebsd-12.1/sys/contrib/ncsw/Peripherals/FM/Port/
H A Dfman_port.c720 static uint8_t fman_port_find_bpool(struct fman_port *port, uint8_t bpid) in fman_port_find_bpool() argument
734 if (id == bpid) in fman_port_find_bpool()
926 tmp |= ((uint32_t)bp->bpool[i].bpid << in fman_port_set_bpools()
1276 uint8_t bpid, in fman_port_set_bpool_cnt_mode() argument
1291 index = fman_port_find_bpool(port, bpid); in fman_port_set_bpool_cnt_mode()
1451 uint32_t fman_port_get_bpool_counter(struct fman_port *port, uint8_t bpid) in fman_port_get_bpool_counter() argument
1465 index = fman_port_find_bpool(port, bpid); in fman_port_get_bpool_counter()
1475 uint8_t bpid, in fman_port_set_bpool_counter() argument
1489 index = fman_port_find_bpool(port, bpid); in fman_port_set_bpool_counter()
/freebsd-12.1/sys/dts/powerpc/
H A Dp2041rdb.dts95 fsl,bpid = <0>;
H A Dp5020ds.dts94 fsl,bpid = <0>;
H A Dp3041ds.dts96 fsl,bpid = <0>;
/freebsd-12.1/sys/contrib/ncsw/Peripherals/QM/
H A Dfsl_qman.h366 volatile uint8_t bpid; /* Buffer Pool ID */ member

12