Home
last modified time | relevance | path

Searched refs:schq (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_nix.c256 int lvl, u16 pcifunc, u16 schq) in is_valid_txschq() argument
269 if (schq >= txsch->schq.max) in is_valid_txschq()
273 map_func = TXSCH_MAP_FUNC(txsch->pfvf_map[schq]); in is_valid_txschq()
1529 u32 schq; in handle_txschq_shaper_update() local
1532 schq = TXSCHQ_IDX(reg, TXSCHQ_IDX_SHIFT); in handle_txschq_shaper_update()
1537 md_debug0 = NIX_AF_TL1X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
1538 sw_xoff = NIX_AF_TL1X_SW_XOFF(schq); in handle_txschq_shaper_update()
1543 md_debug0 = NIX_AF_TL2X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
1544 sw_xoff = NIX_AF_TL2X_SW_XOFF(schq); in handle_txschq_shaper_update()
1550 md_debug0 = NIX_AF_TL3X_MD_DEBUG0(schq); in handle_txschq_shaper_update()
[all …]
Drvu.c1846 rsp->schq[NIX_TXSCH_LVL_SMQ] = 1; in rvu_mbox_handler_free_rsrc_cnt()
1847 rsp->schq[NIX_TXSCH_LVL_TL4] = 1; in rvu_mbox_handler_free_rsrc_cnt()
1848 rsp->schq[NIX_TXSCH_LVL_TL3] = 1; in rvu_mbox_handler_free_rsrc_cnt()
1849 rsp->schq[NIX_TXSCH_LVL_TL2] = 1; in rvu_mbox_handler_free_rsrc_cnt()
1860 rsp->schq[NIX_TXSCH_LVL_SMQ] = in rvu_mbox_handler_free_rsrc_cnt()
1861 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt()
1864 rsp->schq[NIX_TXSCH_LVL_TL4] = in rvu_mbox_handler_free_rsrc_cnt()
1865 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt()
1868 rsp->schq[NIX_TXSCH_LVL_TL3] = in rvu_mbox_handler_free_rsrc_cnt()
1869 rvu_rsrc_free_count(&txsch->schq); in rvu_mbox_handler_free_rsrc_cnt()
[all …]
Dmbox.h375 u16 schq[NIX_TXSCH_LVL_CNT]; member
841 u16 schq[NIX_TXSCH_LVL_CNT]; /* No of non-contiguous queues */ member
848 u16 schq[NIX_TXSCH_LVL_CNT]; member
864 u16 schq; member
Drvu_devlink.c1396 if (rvu_rsrc_free_count(&txsch->schq) != txsch->schq.max) { in rvu_af_dl_dwrr_mtu_validate()
Drvu.h260 struct rsrc_bmap schq; member
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_common.c590 u64 schq, parent; in otx2_txschq_config() local
602 schq = hw->txschq_list[lvl][0]; in otx2_txschq_config()
605 req->reg[0] = NIX_AF_SMQX_CFG(schq); in otx2_txschq_config()
614 req->reg[1] = NIX_AF_MDQX_PARENT(schq); in otx2_txschq_config()
618 req->reg[2] = NIX_AF_MDQX_SCHEDULE(schq); in otx2_txschq_config()
622 req->reg[0] = NIX_AF_TL4X_PARENT(schq); in otx2_txschq_config()
625 req->reg[1] = NIX_AF_TL4X_SCHEDULE(schq); in otx2_txschq_config()
629 req->reg[0] = NIX_AF_TL3X_PARENT(schq); in otx2_txschq_config()
632 req->reg[1] = NIX_AF_TL3X_SCHEDULE(schq); in otx2_txschq_config()
636 req->reg[0] = NIX_AF_TL2X_PARENT(schq); in otx2_txschq_config()
[all …]