Home
last modified time | relevance | path

Searched refs:cos (Results 1 - 25 of 88) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init.h196 #define BNX2X_VOQ_Q_REG_ADDR(cos, pf_q_num)\
197 (QM_REG_VOQQMASK_0_LSB + 4 * ((cos) * 2 + ((pf_q_num) >> 5)))
266 traffic_cos[LLFC_TRAFFIC_TYPE_FCOE].cos); in bnx2x_dcb_config_qm()
268 traffic_cos[LLFC_TRAFFIC_TYPE_ISCSI].cos); in bnx2x_dcb_config_qm()
270 traffic_cos[LLFC_TRAFFIC_TYPE_ISCSI].cos); in bnx2x_dcb_config_qm()
274 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
276 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
278 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
428 u32 vnic, cos; in bnx2x_init_fw_wrr() local
433 for (cos in bnx2x_init_fw_wrr()
[all...]
H A Dbnx2x_dcb.c361 /* find cos for nw prio and extend it with unmapped */ in bnx2x_dcbx_map_nw()
366 "cos %d extended with 0x%08x\n", i, unmapped); in bnx2x_dcbx_map_nw()
583 ets_params.cos[i].state = bnx2x_cos_state_strict; in bnx2x_dcbx_update_ets_config()
584 ets_params.cos[i].params.sp_params.pri = in bnx2x_dcbx_update_ets_config()
591 ets_params.cos[i].state = bnx2x_cos_state_bw; in bnx2x_dcbx_update_ets_config()
592 ets_params.cos[i].params.bw_params.bw = in bnx2x_dcbx_update_ets_config()
728 u8 prio, cos; in bnx2x_dcbx_update_tc_mapping() local
729 for (cos = 0; cos < bp->dcbx_port_params.ets.num_of_cos; cos in bnx2x_dcbx_update_tc_mapping()
1078 u8 cos = 0; bnx2x_dcbx_print_cos_params() local
1852 u8 cos = 0, pri = 0; bnx2x_dcbx_fw_struct() local
[all...]
H A Dbnx2x_cmn.c172 int i, cos, old_eth_num = BNX2X_NUM_ETH_QUEUES(bp); in bnx2x_shrink_eth_fp() local
177 for (cos = 1; cos < bp->max_cos; cos++) { in bnx2x_shrink_eth_fp()
180 int new_idx = cos * (old_eth_num - delta) + i; in bnx2x_shrink_eth_fp()
182 memcpy(&bp->bnx2x_txq[new_idx], fp->txdata_ptr[cos], in bnx2x_shrink_eth_fp()
184 fp->txdata_ptr[cos] = &bp->bnx2x_txq[new_idx]; in bnx2x_shrink_eth_fp()
1132 u8 cos; in bnx2x_msix_fp_int() local
1146 for_each_cos_in_tx_queue(fp, cos) in bnx2x_msix_fp_int()
1147 prefetch(fp->txdata_ptr[cos] in bnx2x_msix_fp_int()
1494 u8 cos; bnx2x_free_tx_skbs_queue() local
2466 int cos; bnx2x_bz_fp() local
2967 u8 rc = 0, cos, i; bnx2x_drain_tx_queues() local
3226 u8 cos; bnx2x_poll() local
4248 int cos, prio, count, offset; bnx2x_setup_tc() local
4358 u8 cos; bnx2x_free_fp_mem_at() local
4511 u8 cos; bnx2x_alloc_fp_mem_at() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init.h196 #define BNX2X_VOQ_Q_REG_ADDR(cos, pf_q_num)\
197 (QM_REG_VOQQMASK_0_LSB + 4 * ((cos) * 2 + ((pf_q_num) >> 5)))
266 traffic_cos[LLFC_TRAFFIC_TYPE_FCOE].cos); in bnx2x_dcb_config_qm()
268 traffic_cos[LLFC_TRAFFIC_TYPE_ISCSI].cos); in bnx2x_dcb_config_qm()
270 traffic_cos[LLFC_TRAFFIC_TYPE_ISCSI].cos); in bnx2x_dcb_config_qm()
274 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
276 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
278 traffic_cos[LLFC_TRAFFIC_TYPE_NW].cos); in bnx2x_dcb_config_qm()
428 u32 vnic, cos; in bnx2x_init_fw_wrr() local
433 for (cos in bnx2x_init_fw_wrr()
[all...]
H A Dbnx2x_dcb.c361 /* find cos for nw prio and extend it with unmapped */ in bnx2x_dcbx_map_nw()
366 "cos %d extended with 0x%08x\n", i, unmapped); in bnx2x_dcbx_map_nw()
583 ets_params.cos[i].state = bnx2x_cos_state_strict; in bnx2x_dcbx_update_ets_config()
584 ets_params.cos[i].params.sp_params.pri = in bnx2x_dcbx_update_ets_config()
591 ets_params.cos[i].state = bnx2x_cos_state_bw; in bnx2x_dcbx_update_ets_config()
592 ets_params.cos[i].params.bw_params.bw = in bnx2x_dcbx_update_ets_config()
728 u8 prio, cos; in bnx2x_dcbx_update_tc_mapping() local
729 for (cos = 0; cos < bp->dcbx_port_params.ets.num_of_cos; cos in bnx2x_dcbx_update_tc_mapping()
1078 u8 cos = 0; bnx2x_dcbx_print_cos_params() local
1852 u8 cos = 0, pri = 0; bnx2x_dcbx_fw_struct() local
[all...]
H A Dbnx2x_cmn.c171 int i, cos, old_eth_num = BNX2X_NUM_ETH_QUEUES(bp); in bnx2x_shrink_eth_fp() local
176 for (cos = 1; cos < bp->max_cos; cos++) { in bnx2x_shrink_eth_fp()
179 int new_idx = cos * (old_eth_num - delta) + i; in bnx2x_shrink_eth_fp()
181 memcpy(&bp->bnx2x_txq[new_idx], fp->txdata_ptr[cos], in bnx2x_shrink_eth_fp()
183 fp->txdata_ptr[cos] = &bp->bnx2x_txq[new_idx]; in bnx2x_shrink_eth_fp()
1143 u8 cos; in bnx2x_msix_fp_int() local
1157 for_each_cos_in_tx_queue(fp, cos) in bnx2x_msix_fp_int()
1158 prefetch(fp->txdata_ptr[cos] in bnx2x_msix_fp_int()
1505 u8 cos; bnx2x_free_tx_skbs_queue() local
2477 int cos; bnx2x_bz_fp() local
2980 u8 rc = 0, cos, i; bnx2x_drain_tx_queues() local
3242 u8 cos; bnx2x_poll() local
4259 int cos, prio, count, offset; bnx2x_setup_tc() local
4369 u8 cos; bnx2x_free_fp_mem_at() local
4522 u8 cos; bnx2x_alloc_fp_mem_at() local
[all...]
/kernel/linux/linux-5.10/include/net/
H A Derspan.h103 cos:3; member
109 __u8 cos:3,
163 u8 dscp, cos; in tos_to_cos() local
166 cos = dscp >> 3; in tos_to_cos()
167 return cos; in tos_to_cos()
206 ershdr->cos = tos_to_cos(tos); in erspan_build_header()
300 ershdr->cos = tos_to_cos(tos); in erspan_build_header_v2()
/kernel/linux/linux-6.6/include/net/
H A Derspan.h106 cos:3; member
112 __u8 cos:3,
166 u8 dscp, cos; in tos_to_cos() local
169 cos = dscp >> 3; in tos_to_cos()
170 return cos; in tos_to_cos()
209 ershdr->cos = tos_to_cos(tos); in erspan_build_header()
303 ershdr->cos = tos_to_cos(tos); in erspan_build_header_v2()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c550 "fpid 0x%x sbid 0x%x txqid [0x%x] ndev_qid [0x%x] cos [0x%x] p_chain %p cap %d size %d jiffies %lu HZ 0x%x\n", in qede_txq_fp_log_metadata()
551 fp->id, fp->sb_info->igu_sb_id, txq->index, txq->ndev_txq_id, txq->cos, in qede_txq_fp_log_metadata()
574 sb_dbg.igu_prod, sb_dbg.igu_cons, sb_dbg.pi[TX_PI(txq->cos)]); in qede_tx_log_print()
587 sb_dbg.pi[TX_PI(txq->cos)]); in qede_tx_log_print()
601 int cos; in qede_tx_timeout() local
607 for_each_cos_in_txq(edev, cos) { in qede_tx_timeout()
608 txq = &fp->txq[cos]; in qede_tx_timeout()
637 int cos, count, offset; in qede_setup_tc() local
645 for_each_cos_in_txq(edev, cos) { in qede_setup_tc()
647 offset = cos * QEDE_TSS_COUN in qede_setup_tc()
1711 int cos; qede_free_mem_fp() local
1742 int cos; qede_alloc_mem_fp() local
1827 int cos; qede_empty_tx_queues() local
1884 int cos; qede_init_fp() local
2130 int cos; qede_stop_queues() local
2152 int cos; qede_stop_queues() local
2332 int cos; qede_start_queues() local
[all...]
H A Dqede_fp.c1402 int cos; in qede_poll_is_more_work() local
1404 for_each_cos_in_txq(fp->edev, cos) { in qede_poll_is_more_work()
1405 if (qede_txq_has_work(&fp->txq[cos])) in qede_poll_is_more_work()
1427 int cos; in qede_poll() local
1429 for_each_cos_in_txq(fp->edev, cos) { in qede_poll()
1430 if (qede_txq_has_work(&fp->txq[cos])) in qede_poll()
1431 qede_tx_int(edev, &fp->txq[cos]); in qede_poll()
H A Dqede.h421 (txq)->cos) + (txq)->index)
439 u16 cos; member
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c538 int cos; in qede_tx_timeout() local
546 for_each_cos_in_txq(edev, cos) { in qede_tx_timeout()
547 txq = &edev->fp_array[txqueue].txq[cos]; in qede_tx_timeout()
572 int cos, count, offset; in qede_setup_tc() local
580 for_each_cos_in_txq(edev, cos) { in qede_setup_tc()
582 offset = cos * QEDE_TSS_COUNT(edev); in qede_setup_tc()
583 netdev_set_tc_queue(ndev, cos, count, offset); in qede_setup_tc()
1096 /* 1 rx + 1 xdp + max tx cos */ in qede_update_pf_params()
1643 int cos; in qede_free_mem_fp() local
1645 for_each_cos_in_txq(edev, cos) in qede_free_mem_fp()
1674 int cos; qede_alloc_mem_fp() local
1759 int cos; qede_empty_tx_queues() local
1816 int cos; qede_init_fp() local
2058 int cos; qede_stop_queues() local
2080 int cos; qede_stop_queues() local
2260 int cos; qede_start_queues() local
[all...]
H A Dqede_ethtool.c300 sprintf(*buf, "%d_%d: %s", txq->index, txq->cos, in qede_get_strings_stats_txq()
341 int cos; in qede_get_strings_stats() local
343 for_each_cos_in_txq(edev, cos) in qede_get_strings_stats()
345 &fp->txq[cos], &buf); in qede_get_strings_stats()
422 int cos; in qede_get_ethtool_stats() local
424 for_each_cos_in_txq(edev, cos) in qede_get_ethtool_stats()
425 qede_get_ethtool_stats_txq(&fp->txq[cos], &buf); in qede_get_ethtool_stats()
H A Dqede_fp.c1420 int cos; in qede_poll_is_more_work() local
1422 for_each_cos_in_txq(fp->edev, cos) { in qede_poll_is_more_work()
1423 if (qede_txq_has_work(&fp->txq[cos])) in qede_poll_is_more_work()
1445 int cos; in qede_poll() local
1447 for_each_cos_in_txq(fp->edev, cos) { in qede_poll()
1448 if (qede_txq_has_work(&fp->txq[cos])) in qede_poll()
1449 qede_tx_int(edev, &fp->txq[cos]); in qede_poll()
H A Dqede.h425 (txq)->cos) + (txq)->index)
443 u16 cos; member
/kernel/linux/linux-5.10/arch/m68k/fpsp040/
H A Dssin.S12 | Output: The function value sin(X) or cos(X) returned in Fp0 if SIN or
14 | in Fp0, and cos(X) is returned in Fp1.
40 | 5. (k is odd) Set j := (k-1)/2, sgn := (-1)**j. Return sgn*cos(r)
41 | where cos(r) is approximated by an even polynomial in r,
67 | SIN(X) = sgn1 * cos(r) and COS(X) = sgn2*sin(r) where
68 | sin(r) and cos(r) are computed as odd and even polynomials
72 | SIN(X) = sgn1 * sin(r) and COS(X) = sgn1*cos(r) where
73 | sin(r) and cos(r) are computed as odd and even polynomials
H A Dsto_res.S34 bfextu CMDREG1B(%a6){#13:#3},%d0 |extract cos destination
/kernel/linux/linux-6.6/arch/m68k/fpsp040/
H A Dssin.S12 | Output: The function value sin(X) or cos(X) returned in Fp0 if SIN or
14 | in Fp0, and cos(X) is returned in Fp1.
40 | 5. (k is odd) Set j := (k-1)/2, sgn := (-1)**j. Return sgn*cos(r)
41 | where cos(r) is approximated by an even polynomial in r,
67 | SIN(X) = sgn1 * cos(r) and COS(X) = sgn2*sin(r) where
68 | sin(r) and cos(r) are computed as odd and even polynomials
72 | SIN(X) = sgn1 * sin(r) and COS(X) = sgn1*cos(r) where
73 | sin(r) and cos(r) are computed as odd and even polynomials
H A Dsto_res.S34 bfextu CMDREG1B(%a6){#13:#3},%d0 |extract cos destination
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c615 * @cos: cos of the doorbell
619 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db() argument
628 HINIC_SQ_DB_INFO_SET(cos, COS) | in sq_prepare_db()
637 * @cos: cos of the wqe
640 unsigned int cos) in hinic_sq_write_db()
650 writel(sq_prepare_db(sq, prod_idx, cos), SQ_DB_ADDR(sq, prod_idx)); in hinic_sq_write_db()
639 hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, unsigned int cos) hinic_sq_write_db() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c611 * @cos: cos of the doorbell
615 static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) in sq_prepare_db() argument
624 HINIC_SQ_DB_INFO_SET(cos, COS) | in sq_prepare_db()
633 * @cos: cos of the wqe
636 unsigned int cos) in hinic_sq_write_db()
646 writel(sq_prepare_db(sq, prod_idx, cos), SQ_DB_ADDR(sq, prod_idx)); in hinic_sq_write_db()
635 hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, unsigned int cos) hinic_sq_write_db() argument
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptfc.c975 unsigned cos = 0; in mptfc_init_host_attr() local
1010 cos |= FC_COS_CLASS1; in mptfc_init_host_attr()
1012 cos |= FC_COS_CLASS2; in mptfc_init_host_attr()
1014 cos |= FC_COS_CLASS3; in mptfc_init_host_attr()
1015 fc_host_supported_classes(sh) = cos; in mptfc_init_host_attr()
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptfc.c976 unsigned cos = 0; in mptfc_init_host_attr() local
1011 cos |= FC_COS_CLASS1; in mptfc_init_host_attr()
1013 cos |= FC_COS_CLASS2; in mptfc_init_host_attr()
1015 cos |= FC_COS_CLASS3; in mptfc_init_host_attr()
1016 fc_host_supported_classes(sh) = cos; in mptfc_init_host_attr()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpsw_switchdev.c146 static void cpsw_set_pvid(struct cpsw_priv *priv, u16 vid, bool cfi, u32 cos) in cpsw_set_pvid() argument
154 pvid |= (cos & 0x7) << 13; in cpsw_set_pvid()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpsw_switchdev.c141 static void cpsw_set_pvid(struct cpsw_priv *priv, u16 vid, bool cfi, u32 cos) in cpsw_set_pvid() argument
149 pvid |= (cos & 0x7) << 13; in cpsw_set_pvid()

Completed in 39 milliseconds

1234