Searched refs:bds_per_page (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dbd_chain_st.h27 u16_t bds_per_page; /* Number of bds per page */ member in struct:_lm_bd_chain_t
H A Dbd_chain.h52 /* return the bds_per_page */
55 return bd_chain->bds_per_page;
227 bd_chain->bds_per_page = BD_PER_PAGE(bd_size);
232 /* we assume power of 2 for bd_chain->bds_per_page */
233 DbgBreakIf(bd_chain->bds_per_page != log2_align((u32_t)bd_chain->bds_per_page));
234 bd_chain->bds_per_page_mask = bd_chain->bds_per_page - 1;
282 bd_chain->bds_per_page = BD_PER_PAGE(bd_size);
284 /* we assume power of 2 for bd_chain->bds_per_page */
285 DbgBreakIf(bd_chain->bds_per_page !
[all...]
H A Dlm_resc.c450 * @param bds_per_page - Number of BDs per page.
460 IN u32_t const bds_per_page)
499 sge_chain->size = page_cnt * bds_per_page;
1002 u16_t bds_per_page = 0; local
1055 bds_per_page = BD_PER_PAGE(LM_TPA_BD_ELEN_SIZE);
1058 (!(POWER_OF_2(bds_per_page))))
1074 bds_per_page);
455 lm_alloc_tpa_chain( IN struct _lm_device_t *pdev, IN u32_t const cid, IN u16_t const page_cnt, IN u32_t const desc_cnt, IN u32_t const bds_per_page) argument
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_kstat.c1584 pStats->rxqBdsPerPage.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bds_per_page;
1595 pStats->sgeBdsPerPage.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bds_per_page;
1603 pStats->rcqBdsPerPage.value.ui64 = pRcq->bd_chain.bds_per_page;
1651 pStats->txBdsPerPage.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bds_per_page;
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4rx.c1599 u16_t prod_idx_diff = lm_bd_chain_prod_idx(&rcq->bd_chain) - rcq->bd_chain.bds_per_page * rcq->bd_chain.page_cnt;
H A Dlm_l4sp.c829 u16_t prod_idx_diff = lm_bd_chain_prod_idx(&rcq->bd_chain) - rcq->bd_chain.bds_per_page * rcq->bd_chain.page_cnt;

Completed in 157 milliseconds