Home
last modified time | relevance | path

Searched refs:cos (Results 1 – 16 of 16) sorted by relevance

/dpdk/drivers/net/bnx2x/
H A Decore_init.h196 #define ECORE_VOQ_Q_REG_ADDR(cos, pf_q_num)\ argument
265 traffic_cos[LLFC_TRAFFIC_TYPE_FCOE].cos); in ecore_dcb_config_qm()
269 traffic_cos[LLFC_TRAFFIC_TYPE_ISCSI].cos); in ecore_dcb_config_qm()
273 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in ecore_dcb_config_qm()
275 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in ecore_dcb_config_qm()
277 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in ecore_dcb_config_qm()
457 uint32_t vnic, cos; in ecore_init_fw_wrr() local
462 for (cos = 0; cos < MAX_COS_NUMBER; cos++) in ecore_init_fw_wrr()
473 for (cos = 0; cos < MAX_COS_NUMBER; cos++) { in ecore_init_fw_wrr()
479 ccd[cos] = in ecore_init_fw_wrr()
[all …]
H A Decore_sp.c3784 gen_data->cos = params->cos; in ecore_q_fill_init_general_data()
3791 gen_data->activate_flg, gen_data->cos, in ecore_q_fill_init_general_data()
3953 uint8_t cos; in ecore_q_init() local
3980 for (cos = 0; cos < o->max_cos; cos++) { in ecore_q_init()
3982 o->cids[cos], cos); in ecore_q_init()
3983 ECORE_MSG(sc, "context pointer %p", init->cxts[cos]); in ecore_q_init()
3984 ECORE_SET_CTX_VALIDATION(sc, init->cxts[cos], o->cids[cos]); in ecore_q_init()
4076 tx_only_params->gen_params.cos, in ecore_q_send_setup_tx_only()
4088 rdata->general.sp_client_id, rdata->general.cos); in ecore_q_send_setup_tx_only()
H A Dbnx2x.c4957 int cos; in bnx2x_init_eth_fp() local
4987 for (cos = 0; cos < sc->max_cos; cos++) { in bnx2x_init_eth_fp()
4988 cids[cos] = idx; in bnx2x_init_eth_fp()
6391 uint8_t cos; in bnx2x_pf_q_prep_init() local
6417 for (cos = FIRST_TX_COS_INDEX; cos < init_params->max_cos; cos++) { in bnx2x_pf_q_prep_init()
6420 init_params->cxts[cos] = in bnx2x_pf_q_prep_init()
6484 gen_init->cos = cos; in bnx2x_pf_q_prep_general()
9571 int pri, cos; in bnx2x_init_multi_cos() local
9577 if (cos < sc->max_cos) { in bnx2x_init_multi_cos()
9578 sc->prio_to_cos[pri] = cos; in bnx2x_init_multi_cos()
[all …]
H A Delink.h650 struct elink_ets_cos_params cos[ELINK_DCBX_MAX_NUM_COS]; member
H A Decore_sp.h1371 uint8_t cos; member
1413 uint8_t cos; /* valid if ECORE_Q_FLG_COS */ member
H A Decore_hsi.h4195 uint8_t cos; member
5787 uint8_t cos; member
5793 uint8_t cos;
5984 uint8_t cos; member
H A Delink.c1630 if (ets_params->cos[cos_idx].state == elink_cos_state_bw) { in elink_ets_e3b0_get_total_bw()
1632 if (!ets_params->cos[cos_idx].params.bw_params.bw) { in elink_ets_e3b0_get_total_bw()
1638 ets_params->cos[cos_idx].params.bw_params.bw in elink_ets_e3b0_get_total_bw()
1642 ets_params->cos[cos_idx].params.bw_params.bw; in elink_ets_e3b0_get_total_bw()
1714 static uint64_t elink_e3b0_sp_get_pri_cli_reg(const uint8_t cos, in elink_e3b0_sp_get_pri_cli_reg() argument
1721 pri_cli_nig = ((uint64_t)(cos + cos_offset)) << (entry_size * in elink_e3b0_sp_get_pri_cli_reg()
1739 return elink_e3b0_sp_get_pri_cli_reg(cos, nig_cos_offset, pri_set, in elink_e3b0_sp_get_pri_cli_reg_nig()
1911 if (elink_cos_state_bw == ets_params->cos[cos_entry].state) { in elink_ets_e3b0_config()
1919 ets_params->cos[cos_entry].params.bw_params.bw, in elink_ets_e3b0_config()
1922 ets_params->cos[cos_entry].state){ in elink_ets_e3b0_config()
[all …]
/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c1496 flow->cos.ppio = priv->ppio; in mrvl_flow_parse_actions()
1497 flow->cos.tc = 0; in mrvl_flow_parse_actions()
1499 flow->action.cos = &flow->cos; in mrvl_flow_parse_actions()
1534 flow->cos.ppio = priv->ppio; in mrvl_flow_parse_actions()
1535 flow->cos.tc = priv->rxq_map[q->index].tc; in mrvl_flow_parse_actions()
1537 flow->action.cos = &flow->cos; in mrvl_flow_parse_actions()
1569 if (!flow->cos.ppio) { in mrvl_flow_parse_actions()
1570 flow->cos.ppio = priv->ppio; in mrvl_flow_parse_actions()
1571 flow->cos.tc = 0; in mrvl_flow_parse_actions()
1575 flow->action.cos = &flow->cos; in mrvl_flow_parse_actions()
[all …]
H A Dmrvl_ethdev.h94 struct pp2_cls_cos_desc cos; member
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_tx.h117 u32 cos; member
H A Dhinic_pmd_tx.c1102 static inline void hinic_sq_write_db(struct hinic_sq *sq, int cos) in hinic_sq_write_db() argument
1114 SQ_DB_INFO_SET(cos, COS) | in hinic_sq_write_db()
1206 hinic_sq_write_db(txq->sq, txq->cos); in hinic_xmit_pkts()
H A Dhinic_pmd_ethdev.c608 txq->cos = nic_dev->default_cos; in hinic_tx_queue_setup()
/dpdk/drivers/event/dlb2/pf/base/
H A Ddlb2_resource.h1322 u32 cos,
/dpdk/drivers/net/ionic/
H A Dionic_if.h603 u8 cos; member
/dpdk/doc/guides/eventdevs/
H A Ddlb2.rst362 --allow ea:00.0,cos=<0..4>
/dpdk/doc/guides/nics/
H A Dbnxt.rst598 per-cos counters, per-priority counters, etc.