| /freebsd-12.1/sys/contrib/ncsw/Peripherals/BM/ |
| H A D | bm_pool.c | 63 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 D | fsl_bman.h | 97 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 D | bm.c | 111 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 D | bm_portal.c | 96 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 D | bm.h | 228 … 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 D | bman_low.c | 472 #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 D | bm_ipc.h | 96 uint8_t bpid; /**< IN */ 102 uint8_t bpid; /**< IN */ 108 uint8_t bpid; /**< IN */
|
| /freebsd-12.1/sys/contrib/octeon-sdk/ |
| H A D | cvmx-helper-cfg.c | 633 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 D | cvmx-helper-util.c | 293 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 D | cvmx-ilk.c | 713 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 D | cvmx-helper-xaui.c | 321 bpid_map.s.bpid = cvmx_helper_get_bpid(interface, 0); in __cvmx_helper_xaui_enable()
|
| H A D | cvmx-wqe.h | 457 uint64_t bpid:6; /* 8..13 */ member
|
| H A D | cvmx-helper-sgmii.c | 505 bpid_map.s.bpid = cvmx_helper_get_bpid(interface, index); in __cvmx_helper_sgmii_enable()
|
| H A D | cvmx-pip-defs.h | 3735 …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 D | fsl_fman_port.h | 449 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 D | bman.c | 195 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 D | bman.h | 133 t_Handle bman_pool_create(uint8_t *bpid, uint16_t bufferSize,
|
| H A D | if_dtsec_rm.c | 645 fd.bpid = 0; in dtsec_rm_if_start_locked()
|
| /freebsd-12.1/sys/contrib/ncsw/inc/Peripherals/ |
| H A D | bm_ext.h | 433 …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 D | dpaa_ext.h | 69 volatile uint8_t bpid; 77 volatile uint8_t bpid;
|
| /freebsd-12.1/sys/contrib/ncsw/Peripherals/FM/Port/ |
| H A D | fman_port.c | 720 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 D | p2041rdb.dts | 95 fsl,bpid = <0>;
|
| H A D | p5020ds.dts | 94 fsl,bpid = <0>;
|
| H A D | p3041ds.dts | 96 fsl,bpid = <0>;
|
| /freebsd-12.1/sys/contrib/ncsw/Peripherals/QM/ |
| H A D | fsl_qman.h | 366 volatile uint8_t bpid; /* Buffer Pool ID */ member
|