Home
last modified time | relevance | path

Searched refs:pfc_cfg (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_nix_fc.c427 rx_pause = (pfc_cfg->mode == ROC_NIX_FC_FULL) || in roc_nix_pfc_mode_set()
428 (pfc_cfg->mode == ROC_NIX_FC_RX); in roc_nix_pfc_mode_set()
430 (pfc_cfg->mode == ROC_NIX_FC_TX); in roc_nix_pfc_mode_set()
436 req->pfc_en = pfc_cfg->tc; in roc_nix_pfc_mode_set()
447 nix->cev |= BIT(pfc_cfg->tc); in roc_nix_pfc_mode_set()
449 nix->cev &= ~BIT(pfc_cfg->tc); in roc_nix_pfc_mode_set()
463 pfc_cfg->tc = nix->cev; in roc_nix_pfc_mode_get()
466 pfc_cfg->mode = ROC_NIX_FC_FULL; in roc_nix_pfc_mode_get()
468 pfc_cfg->mode = ROC_NIX_FC_RX; in roc_nix_pfc_mode_get()
470 pfc_cfg->mode = ROC_NIX_FC_TX; in roc_nix_pfc_mode_get()
[all …]
H A Droc_nix.h785 struct roc_nix_pfc_cfg *pfc_cfg);
788 struct roc_nix_pfc_cfg *pfc_cfg);
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev_ops.c1036 struct cnxk_pfc_cfg *pfc = &dev->pfc_cfg; in nix_priority_flow_ctrl_configure()
1038 struct roc_nix_pfc_cfg pfc_cfg; in nix_priority_flow_ctrl_configure() local
1138 memset(&pfc_cfg, 0, sizeof(struct roc_nix_pfc_cfg)); in nix_priority_flow_ctrl_configure()
1139 pfc_cfg.mode = mode_map[mode]; in nix_priority_flow_ctrl_configure()
1140 pfc_cfg.tc = pfc->class_en; in nix_priority_flow_ctrl_configure()
1141 rc = roc_nix_pfc_mode_set(nix, &pfc_cfg); in nix_priority_flow_ctrl_configure()
H A Dcnxk_ethdev.h403 struct cnxk_pfc_cfg pfc_cfg; member